Abstract. We address the new problem of puzzle layout as a new application of graph drawing. We present two abstract models of puzzles, permutation puzzles and cyclic puzzles, which can be modeled as puzzle graphs. Based on these models, we implement two puzzle generators and produce various layouts of the puzzles using graph drawing algorithms. Using these puzzle generators we can create new puzzles. Further by applying different layout algorithms, we can create new user interfaces of a puzzle with different attractions. Finally, we discuss a method for constructing symmetric layouts of puzzles, as symmetry is the most important aesthetic criteria for the puzzle layout.
In this article, we describe a computer-aided design process for generating high-quality Birds of a ...
This thesis investigates the general problem of constructing meaningful drawings of abstract graphs,...
In this paper we introduce a variation on the Nonogram puzzle that we call the Curved Nonogram. The ...
We address the new problem of puzzle conversion and layout as a new application of graph drawing. We...
This poster describes an implementation of the puzzle generators and puzzle layouts introduced in [1...
AbstractThe main aim of the subjects dealing with graph theory and combinatorial optimization is to ...
In this paper we introduce several innovative variants on the classic Connect-The-Dots puzzle. We st...
To invent new puzzles, we take a systematic approach called divergence via abstraction. Existing pop...
We introduce a new abstract graph game, Swap Planarity, where the goal is to reach a state without e...
We introduce a new abstract graph game, Swap Planarity, where the goal is to reach a state without e...
A logic puzzle is a form of entertainment that asks the solver to infer relationships between object...
Physical puzzles that can be solved with methods for permutation groups are considered and classifie...
In this paper we will discuss the question of how to develop an algorithm for automatically designin...
Dissection puzzles require assembling a common set of pieces into multiple distinct forms. Existing ...
The design of building construction parts often means design synthesis: complex parts will be genera...
In this article, we describe a computer-aided design process for generating high-quality Birds of a ...
This thesis investigates the general problem of constructing meaningful drawings of abstract graphs,...
In this paper we introduce a variation on the Nonogram puzzle that we call the Curved Nonogram. The ...
We address the new problem of puzzle conversion and layout as a new application of graph drawing. We...
This poster describes an implementation of the puzzle generators and puzzle layouts introduced in [1...
AbstractThe main aim of the subjects dealing with graph theory and combinatorial optimization is to ...
In this paper we introduce several innovative variants on the classic Connect-The-Dots puzzle. We st...
To invent new puzzles, we take a systematic approach called divergence via abstraction. Existing pop...
We introduce a new abstract graph game, Swap Planarity, where the goal is to reach a state without e...
We introduce a new abstract graph game, Swap Planarity, where the goal is to reach a state without e...
A logic puzzle is a form of entertainment that asks the solver to infer relationships between object...
Physical puzzles that can be solved with methods for permutation groups are considered and classifie...
In this paper we will discuss the question of how to develop an algorithm for automatically designin...
Dissection puzzles require assembling a common set of pieces into multiple distinct forms. Existing ...
The design of building construction parts often means design synthesis: complex parts will be genera...
In this article, we describe a computer-aided design process for generating high-quality Birds of a ...
This thesis investigates the general problem of constructing meaningful drawings of abstract graphs,...
In this paper we introduce a variation on the Nonogram puzzle that we call the Curved Nonogram. The ...