Bandwidth vs BFS Width in Matrix Reordering, Graph Reconstruction, and Graph Drawing

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Eppstein, David, Goodrich, Michael T., Liu, Songyu
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913933068075008
author Eppstein, David
Goodrich, Michael T.
Liu, Songyu
author_facet Eppstein, David
Goodrich, Michael T.
Liu, Songyu
contents We provide the first approximation quality guarantees for the Cuthull-McKee heuristic for reordering symmetric matrices to have low bandwidth, and we provide an algorithm for reconstructing bounded-bandwidth graphs from distance oracles with near-linear query complexity. To prove these results we introduce a new width parameter, BFS width, and we prove polylogarithmic upper and lower bounds on the BFS width of graphs of bounded bandwidth. Unlike other width parameters, such as bandwidth, pathwidth, and treewidth, BFS width can easily be computed in polynomial time. Bounded BFS width implies bounded bandwidth, pathwidth, and treewidth, which in turn imply fixed-parameter tractable algorithms for many problems that are NP-hard for general graphs. In addition to their applications to matrix ordering, we also provide applications of BFS width to graph reconstruction, to reconstruct graphs from distance queries, and graph drawing, to construct arc diagrams of small height.
format Preprint
id arxiv_https___arxiv_org_abs_2505_10789
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Bandwidth vs BFS Width in Matrix Reordering, Graph Reconstruction, and Graph Drawing
Eppstein, David
Goodrich, Michael T.
Liu, Songyu
Data Structures and Algorithms
We provide the first approximation quality guarantees for the Cuthull-McKee heuristic for reordering symmetric matrices to have low bandwidth, and we provide an algorithm for reconstructing bounded-bandwidth graphs from distance oracles with near-linear query complexity. To prove these results we introduce a new width parameter, BFS width, and we prove polylogarithmic upper and lower bounds on the BFS width of graphs of bounded bandwidth. Unlike other width parameters, such as bandwidth, pathwidth, and treewidth, BFS width can easily be computed in polynomial time. Bounded BFS width implies bounded bandwidth, pathwidth, and treewidth, which in turn imply fixed-parameter tractable algorithms for many problems that are NP-hard for general graphs. In addition to their applications to matrix ordering, we also provide applications of BFS width to graph reconstruction, to reconstruct graphs from distance queries, and graph drawing, to construct arc diagrams of small height.
title Bandwidth vs BFS Width in Matrix Reordering, Graph Reconstruction, and Graph Drawing
topic Data Structures and Algorithms
url https://arxiv.org/abs/2505.10789