A New Approach to Exact Crossing Minimization
A New Approach to Exact Crossing Minimization
复制标题
精确交叉最小化的新方法
DOI:
10.1007/978-3-540-87744-8_24
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
I. Bomze
中科院分区:
文献类型:
--
作者:
Markus Chimani;Petra Mutzel;I. Bomze
The crossing numberproblem is to find the smallest number of edge crossings necessary when drawing a graph into the plane. Eventhough the problem is NP-hard, we are interested in practically efficient algorithms to solve the problem to provable optimality. In this paper, we present a novel integer linear programming (ILP) formulation for the crossing number problem. The former formulation [4] had to transform the crossing number polytope into a higher-dimensional polytope. The key idea of our approach is to directly consider the natural crossing number polytope and cut it with multiple linear-ordering polytopes. This leads to a more compact formulation, both in terms of variables and constraints.
We describe a Branch-and-Cut algorithm, together with a combinatorial column generation scheme, in order to solve the crossing number problem to provable optimality. Our experiments show that the new approach is more effective than the old one, even when considering a heavily improved version of the former formulation (also presented in this paper). For the first time, we are able to solve graphs with a crossing number of up to 37.