Quantum Algorithms for One-Sided Crossing Minimization
Abstract
We present singly-exponential quantum algorithms for the One-Sided Crossing Minimization (OSCM) problem. Given an -vertex bipartite graph , a -level drawing of is described by a linear ordering of and linear ordering of . For a fixed linear ordering of , the OSCM problem seeks to find a linear ordering of that yields a -level drawing of with the minimum number of edge crossings. We show that OSCM can be viewed as a set problem over amenable for exact algorithms with a quantum speedup with respect to their classical counterparts. First, we exploit the quantum dynamic programming framework of Ambainis et al. [Quantum Speedups for Exponential-Time Dynamic Programming Algorithms. SODA 2019] to devise a QRAM-based algorithm that solves OSCM in time and space. Second, we use quantum divide and conquer to obtain an algorithm that solves OSCM without using QRAM in time and polynomial space.
Cite
@article{arxiv.2409.01942,
title = {Quantum Algorithms for One-Sided Crossing Minimization},
author = {Susanna Caroppo and Giordano Da Lozzo and Giuseppe Di Battista},
journal= {arXiv preprint arXiv:2409.01942},
year = {2024}
}
Comments
This is the long version of a paper to appear at the 32nd International Symposium on Graph Drawing and Network Visualization (GD '24)