English

Shellability is NP-complete

Combinatorics 2018-01-26 v2 Computational Geometry Geometric Topology

Abstract

We prove that for every d2d\geq 2, deciding if a pure, dd-dimensional, simplicial complex is shellable is NP-hard, hence NP-complete. This resolves a question raised, e.g., by Danaraj and Klee in 1978. Our reduction also yields that for every d2d \ge 2 and k0k \ge 0, deciding if a pure, dd-dimensional, simplicial complex is kk-decomposable is NP-hard. For d3d \ge 3, both problems remain NP-hard when restricted to contractible pure dd-dimensional complexes. Another simple corollary of our result is that it is NP-hard to decide whether a given poset is CL-shellable.

Cite

@article{arxiv.1711.08436,
  title  = {Shellability is NP-complete},
  author = {Xavier Goaoc and Pavel Paták and Zuzana Patáková and Martin Tancer and Uli Wagner},
  journal= {arXiv preprint arXiv:1711.08436},
  year   = {2018}
}

Comments

Version 2: 17 pages, 11 figures. Improved readability at various places. Proof in Section 6 simplified