TOPICS
Search

Kuratowski Constraint


A Kuratowski constraint is a linear programming inequality used in integer programming formulations of the graph crossing number. Let K be a subgraph of a graph G that is a graph subdivision of the pentatope graph K_5 or the utility graph K_(3,3). For each pair {e,f} of graph edges of K, set x_({e,f})=1 when e and f cross and x_({e,f})=0 otherwise. Let CP(K) consist of the pairs for which e and f lie on graph paths replacing two nonadjacent graph edges of K_5 or K_(3,3). Since K is a nonplanar graph, Kuratowski's theorem implies that at least one such pair must cross, giving the inequality

 sum_({e,f} in CP(K))x_({e,f})>=1.

The phrase "Kuratowski subdivision constraint" specifies the case in which K contains subdivision vertices rather than being exactly K_5 or K_(3,3) (Chimani et al. 2008, Chimani 2011). Chimani (2011) proved that several classes of these constraints define facets of the associated polytope.


See also

Graph Crossing Number, Graph Subdivision, Integer Programming, Kuratowski's Theorem, Linear Programming

Explore with Wolfram|Alpha

References

Chimani, M. "Facets in the Crossing Number Polytope." SIAM J. Disc. Math. 25, 95-111, 2011. https://doi.org/10.1137/09076965X.Chimani, M.; Mutzel, P.; and Bomze, I. "A New Approach to Exact Crossing Minimization." In Algorithms-ESA 2008 (Ed. D. Halperin and K. Mehlhorn). Lecture Notes in Computer Science, Vol. 5193. Berlin, Germany: Springer-Verlag, pp. 284-296, 2008. https://doi.org/10.1007/978-3-540-87744-8_24.

Cite this as:

Weisstein, Eric W. "Kuratowski Constraint." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/KuratowskiConstraint.html

Subject classifications