Science of Computation and Language
Exhibition Program 9
Enumeration of Tiling Patterns
An Efficient Algorithm for Finding Exact Covers
Abstract
We show an efficient algorithm for finding all solutions of an exact cover problem. Several practical tasks including floor planning and layout designing of electric circuits can be solved as exact cover problems. Our method is 10,000 times faster than baseline methods. Moreover, we can store the set of all solutions by compressing it and then efficiently picking up solutions that satisfies additional constraints. The key of the technology is the use of data structure that represents the set of all solutions as a directed graph. Our technology supports users to find good tiling patterns. For example, it helps to find layouts of electric circuits with low power consumption and floor plans of a condominium that matches to the owner’s requirement.
Photos
Poster
Please click the thumbnail image to open the full-size PDF file.
Presenters
Masaaki Nishino
Innovative Communication Laboratory
Norihito Yasuda
Innovative Communication Laboratory
Shinsaku Sakaue
Innovative Communication Laboratory
Hidetaka Kamigaito
Innovative Communication Laboratory
Oral Presentations:
Eisaku Maeda (Director's Talk) |
Tomoharu Iwata |
Takuhiro Kaneko |
Makio Kashino |
Takashi G. Sato |
Exhibition:
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
Prev |
Next