Solving General Lattice Puzzles

被引:0
|
作者
Barequet, Gill [1 ]
Tal, Shahar [2 ]
机构
[1] Technion Israel Inst Technol, Ctr Graph & Geometr Comp, Dept Comp Sci, IL-32000 Haifa, Israel
[2] Open Univ, Dept Comp Sci, Raanana, Israel
来源
FRONTIERS IN ALGORITHMICS | 2010年 / 6213卷
关键词
Polyominoes; polycubes;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we describe implementations of two general methods for solving puzzles on any structured lattice. We define the puzzle as a graph induced by (finite portion of) the lattice, and apply a back-tracking method for iteratively find all solutions by identifying parts of the puzzle (or transformed versions of them) with subgraphs of the puzzle, such that the entire puzzle graph is covered without overlaps by the graphs of the parts. Alternatively, we reduce the puzzle problem to a submatrix-selection problem, and solve the latter problem by using the "dancing-links" trick of Knuth. A few expediting heuristics are discussed, and experimental results on various lattice puzzles are presented.
引用
收藏
页码:124 / +
页数:3
相关论文
共 50 条
  • [11] SOLVING YOUR FINANCIAL PUZZLES
    ROMAN, DR
    COMPUTER DECISIONS, 1982, 14 (08): : 162 - &
  • [12] GENETICS IN SOLVING DYSLEXIA PUZZLES
    Wysocka, Anna
    Lipowska, Matgorzata
    Kilikowska, Adrianna
    ACTA NEUROPSYCHOLOGICA, 2010, 8 (04) : 315 - 331
  • [13] A New Technique for Solving Puzzles
    Makridis, Michael
    Papamarkos, Nikos
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2010, 40 (03): : 789 - 797
  • [14] Solving Japanese puzzles with heuristics
    Salcedo-Sanz, Sancho
    Ortiz-Garcia, Emilio G.
    Perez-Bellido, Angel M.
    Portilla-Figueras, Antonio
    Yao, Xin
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND GAMES, 2007, : 224 - 231
  • [15] Solving Logical Puzzles in DisCoCirc
    Duneau, Tiffany
    JOURNAL OF COGNITIVE SCIENCE, 2021, 22 (03) : 355 - 389
  • [16] SOLVING JIGSAW PUZZLES BY A ROBOT
    BURDEA, GC
    WOLFSON, HJ
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1989, 5 (06): : 752 - 764
  • [17] Solving commercial printing puzzles
    DeWitt, Maggie
    Business Forms Labels and Systems, 2007, 45 (04): : 30 - 35
  • [18] Solving the puzzles of structural efficiency
    Li, Sung-ko
    Cheng, Yuk-shing
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 180 (02) : 713 - 722
  • [19] A Metaheuristic approach for solving jigsaw puzzles
    Ghasemzadeh, Hamzeh
    2014 IRANIAN CONFERENCE ON INTELLIGENT SYSTEMS (ICIS), 2014,
  • [20] Solving biomolecular puzzles with citizen science
    Cooper, Seth
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 254