A graph G is a grid intersection graph if G is the intersection graph of ℋ ∪ ℐ, where ℋ and ℐ are, respectively, finite families of horizontal and vertical linear segments in the plane such that no two parallel segments intersect. (This definition implies that every grid intersection graph is bipartite.) The family ℋ ∪ ℐ is a representation of G. As a consequence of a characterization of grid intersection graphs by Kratochvil, we observe that when a bipartite graph G = (U ∪ W, E) with minimum degree at least two is a grid intersection graph, then there exists a normalized representation of G on the (r × s)-grid for r = |U| and s = |W|, that is, a representation in which all end points of segments have integer-valued coordinates belonging to {(x, y) ∈ N × N | 1 ≤ y ≤ r, 1 ≤ x ≤ s} and the representative segment of each vertex lies on a distinct horizontal or vertical line. A natural problem, with potential applications to circuit layout, is the following: among all the possible normalized representations of G, find a representation ℛ such that the sum of the lengths of the segments in ℛ is minimum. In this work we introduce this problem and present a mixed integer programming formulation to solve it. © 2004 Wiley Periodicals, Inc. NETWORKS, Vol. 44(3), 187–193 2004
[1]
Jan Kratochvíl.
A Special Planar Satisfiability Problem and a Consequence of Its NP-completeness
,
1994,
Discret. Appl. Math..
[2]
Ilan Newman,et al.
On grid intersection graphs
,
1991,
Discret. Math..
[3]
Laurence A. Wolsey,et al.
Integer and Combinatorial Optimization
,
1988,
Wiley interscience series in discrete mathematics and optimization.
[4]
Ron Y. Pinter,et al.
Trapezoid graphs and their coloring
,
1988,
Discret. Appl. Math..
[5]
Stavros S. Cosmadakis,et al.
The Complexity of Minimizing Wire Lengths in VLSI Layouts
,
1987,
Inf. Process. Lett..
[6]
J. Kratochvil,et al.
Intersection Graphs of Segments
,
1994,
J. Comb. Theory, Ser. B.
[7]
Sue Whitesides,et al.
Grid intersection graphs and boxicity
,
1993,
Discret. Math..
[8]
T. C. Chern,et al.
Fast algorithm for optimal layer assignment
,
1988,
25th ACM/IEEE, Design Automation Conference.Proceedings 1988..
[9]
Rémy Fondacci,et al.
Combinatorial Issues in Air Traffic Optimization
,
1998,
Transp. Sci..