Quantum algorithms for one-sided crossing minimization

We present singly-exponential quantum algorithms for the One-Sided Crossing Minimization (OSCM) problem. Given an n-vertex bipartite graph G=(U,V,E⊆U×V), a 2-level drawing(πU,πV) of G is described by a linear ordering πU:U↔{1,…,|U|} of U and linear ordering πV:V↔{1,…,|V|} of V. For a fixed linear or...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Theoretical computer science Ročník 1052; s. 115424
Hlavní autoři: Caroppo, Susanna, Da Lozzo, Giordano, Di Battista, Giuseppe
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 19.10.2025
Témata:
ISSN:0304-3975
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:We present singly-exponential quantum algorithms for the One-Sided Crossing Minimization (OSCM) problem. Given an n-vertex bipartite graph G=(U,V,E⊆U×V), a 2-level drawing(πU,πV) of G is described by a linear ordering πU:U↔{1,…,|U|} of U and linear ordering πV:V↔{1,…,|V|} of V. For a fixed linear ordering πU of U, the OSCM problem seeks to find a linear ordering πV of V that yields a 2-level drawing (πU,πV) of G with the minimum number of edge crossings. We show that OSCM can be viewed as a set problem over V 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 O⁎(1.728n) time and space. Second, we use quantum divide and conquer to obtain an algorithm that solves OSCM without using QRAM in O⁎(2n) time and polynomial space.
ISSN:0304-3975
DOI:10.1016/j.tcs.2025.115424