Shellability is NP-complete
arXiv:1711.08436
Abstract
We prove that for every , deciding if a pure, -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 and , deciding if a pure, -dimensional, simplicial complex is -decomposable is NP-hard. For , both problems remain NP-hard when restricted to contractible pure -dimensional complexes. Another simple corollary of our result is that it is NP-hard to decide whether a given poset is CL-shellable.
Version 2: 17 pages, 11 figures. Improved readability at various places. Proof in Section 6 simplified