|
|
|
|
LEADER |
02145 am a22002413u 4500 |
001 |
122826 |
042 |
|
|
|a dc
|
100 |
1 |
0 |
|a Bosboom, Jeffrey William
|e author
|
100 |
1 |
0 |
|a Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
|e contributor
|
100 |
1 |
0 |
|a Massachusetts Institute of Technology. Department of Materials Science and Engineering
|e contributor
|
100 |
1 |
0 |
|a Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
|e contributor
|
700 |
1 |
0 |
|a Demaine, Erik D
|e author
|
700 |
1 |
0 |
|a Demaine, Martin L
|e author
|
700 |
1 |
0 |
|a Hesterberg, Adam Classen
|e author
|
700 |
1 |
0 |
|a Manurangsi, Pasin
|e author
|
700 |
1 |
0 |
|a Yodpinyanee, Anak
|e author
|
245 |
0 |
0 |
|a Even 1 × n Edge-Matching and Jigsaw Puzzles are Really Hard
|
260 |
|
|
|b Information Processing Society of Japan (Jōhō Shori Gakkai),
|c 2019-11-12T01:19:08Z.
|
856 |
|
|
|z Get fulltext
|u https://hdl.handle.net/1721.1/122826
|
520 |
|
|
|a We prove the computational intractability of rotating and placing n square tiles into a 1 × n array such that adjacent tiles are compatible-either equal edge colors, as in edge-matching puzzles, or matching tab/pocket shapes, as in jigsaw puzzles. Beyond basic NP-hardness, we prove that it is NP-hard even to approximately maximize the number of placed tiles (allowing blanks), while satisfying the compatibility constraint between nonblank tiles, within a factor of 0.9999999702 (On the other hand, there is an easy 1/2 -approximation). This is the first (correct) proof of inapproximability for edge-matching and jigsaw puzzles. Along the way, we prove NP-hardness of distinguishing, for a directed graph on n nodes, between having a Hamiltonian path (length n - 1) and having at most 0.999999284(n - 1) edges that form a vertex-disjoint union of paths. We use this gap hardness and gap-preserving reductions to establish similar gap hardness for 1 × n jigsaw and edge-matching puzzles. Keywords: edge-matching puzzles; jigsaw puzzles; computational complexity; hardness of approximation
|
546 |
|
|
|a en
|
655 |
7 |
|
|a Article
|
773 |
|
|
|t Journal of Information Processing
|