Transformation of Simple Graphs Preserving Cut-Size
Order and Their Simpleness

Hiro Ito
Department of Mathematics and Statistics, Arizona State University, USA

Abstract

In this talk every graph G has a real edge-weight function wG and has the unique vertex set N={ 0, 1,..., n-1 }. We sometimes regard a graph as a complete graph, since no edge can be represented by zero weight. A simple graph is a graph with wG(i){0,1} for all iN.Three partial orders, cut-size order, length order, and operation order, defined between graphs are known to be equivalent[1,2].

Operation order.Let i,j,k,hN be a pair of vertices such that i j k h, j k h i, k h i j, or h i j k; and let $\Delta >0$ be a positive real value. A cross operation X(i,j,k,h, \Delta) is removing $\Delta$ from the weights of edges $(i,j)$ and $(k,h)$ of G and adding $\Delta$ to the weights of edges (i,k) and (j,h) of G. X(i,j,k,h,1) is sometimes expressed as X(i,j,k,h) simply. For a pair of graphs G and G', that G precedes or equals to G' in operation order means that G can be transformed into G' by applying a sequence of cross operations (the sequence may be empty).

Cut-size order.A linear-cut C(i,j) (i < j and i,j N) is a separation of the vertex set N into two successive vertex subsets [i,j-1] := { i,..., j-1 } and [j, i-1] := { j,..., n-1, 0,..., i-1 }. The size of linear-cut C(i,j) in G is the sum of weights of edges crossing the cut (edges (k,h) such that k [i.j-1] and h [j, i-1]). That G precedes or equals to G' in cut-size order means that for any linear-cut the cut size in G is less than or equal to the one in G'.
The definition of length order is omitted here.
From the equivalence of the orders, if G precedes or equals to G' in cut-size order (we denote it by G G'), there is a sequence of cross-operations which transform G into G'. However, non-simple graph may be appeared even if both G and G' are simple graphs. In this problem, we have the following conjecture dG(i) means the degree of vertex i in G).

Corollary 0.1 Let G and G' be two simple graphs with a node set $N$ and with $d_G(i) = d_{G'}(i)$ for all $i \in N$. Then $G \preceq G'$ if and only if there is a sequence of cross-operations such that it transforms G to G' and only simple graphs are appeared on the way of the transformation.

If the degree condition is deleted from the conjecture, it has a simple counter example (see, Fig.4) If we don't mind breaking the simpleness, there is a sequence X(0,0,1,3;0.5), X(2,2,3,1;0.5),X(1,1,2,0;0.5), X(3,3,0,2;0.5). However there is no efficient cross-operation that doesn't break the simpleness.
Thus we should to introduce other operations to complete transformations in general case. The example of Fig.4 can be solved if we introduce a new operation, a cross-square-operation, consisting of removing edges (i,k) and (j,h), and adding edges (i,j), (j,k), (k,h), and (h,i) for i j k h, j k h i, k h j j, or h i j k. Precisely, it may not be sufficient for general case. If we find another counter example, which can't be solved yet, then we should add another new operation.


Figure4:Counter example.

Then we reach to another question: is there a finite set of operations that transforms general pair of simple graphs without breaking simpleness of the graphs? For treating this question, we must define what is an ``operation''? The following definition seems appropriate.
An operation is a set of finite number of adding edges and removing edges, which doesn't decrease the size of any linear-cut.
Let O be a finite set of operations and let G and G' be simple graphs with G G'. A simple transformation sequence from G to G' with O is a sequence of simple graphs G = G0 G1 ... Gk = G' such that Gi (i {1,2,..., k}) is obtained from Gi-1 by applying an operation in O. We obtained the following theorem.

Theorem 0.2.There is no finite set of operations such that there is a simple transformation sequence from G to G' with the set, for any pair of simple graphs G and G' with GG'.


References

1. H.~Ito,Sum of edge lengths of a multigraph drawn on a convex polygon,Computational Geometry 24 (2003) 41--47.
2.H.~Ito,Three equivalent partial orders on graphs with real edge-weights drawn on a convex polygon,in: Proc. of JCDCG2004, Lecture Notes in Computer Science,(to appear).