Crossings and Permutations
We investigate crossing minimization problems for a set of permutations, where a crossing expresses a disarrangement between elements. The goal is a common permutation π * which minimizes the number of crossings. This is known as the Kemeny optimal aggregation problem minimizing the Kendall-τ distance. Recent interest into this problem comes from application to meta-search and spam reduction on the Web.
This rank aggregation problem can be phrased as a one-sided two-layer crossing minimization problem for an edge coloured bipartite graph, where crossings are counted only for monochromatic edges.
Here we introduce the max version of the crossing minimization problem, which attempts to minimize the discrimination against any permutation. We show the NP-hardness of the common and the max version for k ≥ 4 permutations (and k even), and establish a 2-2/k and a 2-approximation, respectively. For two permutations crossing minimization is solved by inspecting the drawings, whereas it remains open for three permutations.
KeywordsBipartite Graph Free Layer Graph Drawing Rank Aggregation Optimal Permutation
- 1.Ailon, N., Charikar, M., Newman, A.: Aggregating inconsistent information: ranking and clustering. In: STOC, pp. 684–693 (2005)Google Scholar
- 6.Demetrescu, C., Finochi, I.: Breaking cycles for minimizing crossings. Electronic J. Algorithm Engineering 6(2) (2001)Google Scholar
- 9.Dwork, C., Kumar, R., Noar, M., Sivakumar, D.: Rank aggregation methods for the Web. In: Proc. WWW 10, pp. 613–622 (2001)Google Scholar
- 14.Jünger, M., Mutzel, P.: 2-layer straightline crossing minimization: performance of exact and heuristic algorithms. J. Graph Alg. Appl. 1, 1–25 (1997)Google Scholar
- 16.Kemeny, J.G.: Mathematics without numbers. Daedalus 88, 577–591 (1959)Google Scholar