English

An Algorithm for the Exact Treedepth Problem

Discrete Mathematics 2020-06-18 v1 Data Structures and Algorithms

Abstract

We present a novel algorithm for the minimum-depth elimination tree problem, which is equivalent to the optimal treedepth decomposition problem. Our algorithm makes use of two cheaply-computed lower bound functions to prune the search tree, along with symmetry-breaking and domination rules. We present an empirical study showing that the algorithm outperforms the current state-of-the-art solver (which is based on a SAT encoding) by orders of magnitude on a range of graph classes.

Keywords

Cite

@article{arxiv.2004.08959,
  title  = {An Algorithm for the Exact Treedepth Problem},
  author = {James Trimble},
  journal= {arXiv preprint arXiv:2004.08959},
  year   = {2020}
}

Comments

14 pages, 6 figures, 2 tables. This is an extended version of a paper to appear in the proceedings of SEA 2020. The arXiv version is the conference version plus Appendix A (a correctness proof)