Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms 2018
DOI: 10.1137/1.9781611975031.86
|View full text |Cite
|
Sign up to set email alerts
|

Embeddability in ℝ3 is NP-hard

Abstract: We prove that the problem of deciding whether a 2-or 3-dimensional simplicial complex embeds into R 3 is NP-hard. This stands in contrast with the lower dimensional cases which can be solved in linear time, and a variety of computational problems in R 3 like unknot or 3-sphere recognition which are in NP ∩ co-NP (assuming the generalized Riemann hypothesis). Our reduction encodes a satisfiability instance into the embeddability problem of a 3-manifold with boundary tori, and relies extensively on techniques fr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 32 publications
(44 reference statements)
0
8
0
Order By: Relevance
“…For every fixed d, k such that 3 ≤ d ≤ 3k 2 + 1 the algorithmic problem of recognizing linear embeddability of k-complexes into R d is NP hard. 24 Theorem 3.2.4 (NP -hardness; [MTW11,MRS+]). For every fixed d, k such that 3 ≤ d ≤ 3k 2 + 1 the algorithmic problem EMBED(k,d) of recognizing PL embeddability of k-complexes into R d is NP -hard.…”
Section: Algorithmic Recognition Of Realizablity Of Hypergraphsmentioning
confidence: 99%
“…For every fixed d, k such that 3 ≤ d ≤ 3k 2 + 1 the algorithmic problem of recognizing linear embeddability of k-complexes into R d is NP hard. 24 Theorem 3.2.4 (NP -hardness; [MTW11,MRS+]). For every fixed d, k such that 3 ≤ d ≤ 3k 2 + 1 the algorithmic problem EMBED(k,d) of recognizing PL embeddability of k-complexes into R d is NP -hard.…”
Section: Algorithmic Recognition Of Realizablity Of Hypergraphsmentioning
confidence: 99%
“…Furthermore, due to the same argument, a polynomial-time algorithm for deciding whether a 2-dimensional simplicial complex embeds in R 3 would already imply a polynomial-time algorithm for our problem if we restrict ourselves to orientable surfaces. However, this problem is NP-hard [9], so the existence of such an algorithm is highly unlikely.…”
Section: Constructing An Embeddingmentioning
confidence: 99%
“…Furthermore, due to the same argument, a polynomial-time algorithm for deciding whether a 2-dimensional simplicial complex embeds in R 3 would already imply a polynomial-time algorithm for our problem if we restrict ourselves to orientable surfaces. However, this problem is NP-hard [7], so the existence of such an algorithm is highly unlikely.…”
Section: Atomicmentioning
confidence: 99%