Martin Ebbesen’s research while affiliated with Technical University of Denmark and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (2)


Edge-matching Problems with Rotations
  • Article

March 2017

·

42 Reads

·

2 Citations

Martin Ebbesen

·

Paul Fischer

·

Carsten Witt

Edge-matching problems, also called edge matching puzzles, are abstractions of placement problems with neighborhood conditions. Pieces with colored edges have to be placed on a board such that adjacent edges have the same color. The problem has gained interest recently with the (now terminated) Eternity~II puzzle, and new complexity results. In this paper we consider a number of settings which differ in size of the puzzles and the manipulations allowed on the pieces. We investigate the effect of allowing rotations of the pieces on the complexity of the problem, an aspect that is only marginally treated so far. We show that some problems have polynomial time algorithms while others are NP-complete. Especially we show that allowing rotations in one-row puzzles makes the problem NP-hard. The proofs of the hardness result uses a large number of colors. This is essential because we also show that this problem (and another related one) is fixed-parameter tractable, where the relevant parameter is the number of colors.


Edge-Matching Problems with Rotations

August 2011

·

30 Reads

·

3 Citations

Lecture Notes in Computer Science

Edge-matching problems, also called puzzles, are abstractions of placement problems with neighborhood conditions. Pieces with colored edges have to be placed on a board such that adjacent edges have the same color. The problem has gained interest recently with the (now terminated) Eternity II puzzle, and new complexity results. In this paper we consider a number of settings which differ in size of the puzzles and the manipulations allowed on the pieces. We investigate the effect of allowing rotations of the pieces on the complexity of the problem, an aspect that is only marginally treated so far. We show that some problems have polynomial time algorithms while others are NP-complete. Especially we show that allowing rotations in one-row puzzles makes the problem NP-hard. We moreover show that many commonly considered puzzles can be emulated by simple puzzles with quadratic pieces, so that one can restrict oneself to investigating those.

Citations (2)


... The first study of jigsaw and edge-matching puzzles from a computational complexity perspective proved NP-hardness [DD07]. Four years later, unsigned edge-matching puzzles were proved NP-hard even for a target shape of a 1 × n rectangle [EFW11]. There is a simple reduction from unsigned edge-matching puzzles to signed edge-matching/jigsaw puzzles [DD07], which expands the puzzle by a factor of two in each dimension, thereby establishing NPhardness of 2×n jigsaw puzzles. ...

Reference:

Even $1 \times n$ Edge-Matching and Jigsaw Puzzles are Really Hard
Edge-matching Problems with Rotations
  • Citing Article
  • March 2017

... The edges of a piece are denoted right, top, left, bottom in the obvious way. A * A preliminary version of this paper appeared in Proceedings of FCT 2011, [1]. 1 An NP-complete problem is fixed-parameter tractabel if there is algorithms which is exponential in only one parameter which specifies the problem size an polynomial in the size of the input. When this parameter is constant (or "small"), then the problem is efficiently solvable. ...

Edge-Matching Problems with Rotations
  • Citing Conference Paper
  • August 2011

Lecture Notes in Computer Science