Exploring Properties of the Instant Insanity Puzzle with Constraint Satisfaction Approach

被引:1
作者
Loeffler, Sven [1 ]
Liu, Ke [1 ]
Hofstedt, Petra [1 ]
机构
[1] Brandenburg Univ Technol Cottbus Senftenberg, Programming Languages & Compiler Construct Grp, MINT, Dept Math & Comp Sci, Konrad Wachsmann Allee 5, D-03044 Cottbus, Germany
来源
ICAART: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 2 | 2020年
关键词
Constraint Programming; CSP; CSOP; Optimization; Instant Insanity Puzzle; Problem Generation; Test Case Generation;
D O I
10.5220/0008880403310338
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Instant Insanity Puzzle is a challenging and interesting puzzle of combinatorial nature. The puzzle consists of four different cubes where each face of each cube has one of the four colors red, green, white and blue. The goal is to arrange the cubes in a tower with dimensions 1 x 1 x 4 such that on each of the four long sides of the tower, every color appears exactly once. In this paper we pose questions derived from the puzzle, but with increased difficulty and generality. Amongst other things, we try to find a new problem instance (a new color assignment for the cubes) such that the number of solutions of the instant insanity puzzle is minimized but not null. In addition, we also present a constraint programming model for the proposed questions, which can provide the answers to our questions. The purpose of this paper is on the one hand to share our results over the instant insanity puzzle, and on the other hand to share our gained knowledge on finding problems by constraining the solutions of constraint satisfaction problems, which is (amongst other things) useful for the generation of test data and teaching material.
引用
收藏
页码:331 / 338
页数:8
相关论文
共 15 条
[1]  
Aichernig BK, 2005, QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, P64
[2]  
Boussemart F, 2004, FRONT ARTIF INTEL AP, V110, P146
[3]  
Caballero R, 2010, LECT NOTES COMPUT SC, V6009, P191, DOI 10.1007/978-3-642-12251-4_15
[4]  
Dechter R., 2003, Constraint Processing
[5]   Towards a Framework for Constraint-Based Test Case Generation [J].
Degrave, Francois ;
Schrijvers, Tom ;
Vanhoof, Wim .
LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2010, 6037 :128-+
[6]  
Demaine E. D., 2013, SPACE EFFICIENT DATA
[7]  
Ernsting Marko, 2012, 2012 IEEE Sixth International Symposium on Theoretical Aspects of Software Engineering (TASE 2012), P271, DOI 10.1109/TASE.2012.39
[8]  
Hellsten L, 2004, LECT NOTES COMPUT SC, V3258, P290
[9]  
Hopcroft J., 1979, Introduction to Automata Theory, Languages, and Computation
[10]  
Lopez-Ortiz A., 2003, P 18 INT JOINT C ART, P245