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 条
  • [41] Knowledge retrieval for automatic solving of jigsaw puzzles
    Weiss-Cohen, Miri
    Halevi, Yoram
    International Conference on Computational Intelligence for Modelling, Control & Automation Jointly with International Conference on Intelligent Agents, Web Technologies & Internet Commerce, Vol 2, Proceedings, 2006, : 379 - 383
  • [42] LGPSolver - Solving Logic Grid Puzzles Automatically
    Jabrayilzade, Elgun
    Tekir, Selma
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, EMNLP 2020, 2020, : 1118 - 1123
  • [43] Solving Jigsaw Puzzles by the Graph Connection Laplacian
    Huroyan, Vahan
    Lerman, Gilad
    Wu, Hau-Tieng
    SIAM JOURNAL ON IMAGING SCIENCES, 2020, 13 (04): : 1717 - 1753
  • [44] THE SIMPLICITY APPROACH TO SOLVING READING RESEARCH PUZZLES
    MOSENTHAL, PB
    READING TEACHER, 1988, 41 (08): : 818 - 821
  • [45] Solving puzzles of glasses with nuclear resonance scattering
    Chumakov, Aleksandr I.
    HYPERFINE INTERACTIONS, 2012, 207 (1-3): : 107 - 108
  • [46] Claudia Sommer: solving puzzles in neuropathic pain
    Morgan, Jules
    LANCET NEUROLOGY, 2024, 23 (01): : 33 - 33
  • [47] Deterministic and Metaheuristic Approaches to Solving Kakuro Puzzles
    Panov, Stojanche
    Koceski, Saso
    2013 2ND MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2013,
  • [48] Solving crossword puzzles as probabilistic constraint satisfaction
    Shazeer, NM
    Littman, ML
    Keim, GA
    SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), 1999, : 156 - 162
  • [49] Solving Mathematical Puzzles: A Challenging Competition for AI
    Chesani, Federico
    Mello, Paola
    Milano, Michela
    AI MAGAZINE, 2017, 38 (03) : 83 - 96
  • [50] Ludii and XCSP: Playing and Solving Logic Puzzles
    Piette, Cedric
    Piette, Eric
    Stephenson, Matthew
    Soemers, Dennis J. N. J.
    Browne, Cameron
    2019 IEEE CONFERENCE ON GAMES (COG), 2019,