Solving the Social Golfers Problems by Constraint Programming in Sequential and Parallel

被引:5
作者
Liu, Ke [1 ]
Loeffler, Sven
Hofstedt, Petra
机构
[1] Brandenburg Univ Technol Cottbus Senftenberg, Cottbus, Germany
来源
PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (ICAART), VOL 2 | 2019年
关键词
Constraint Programming; Constraint Satisfaction; Parallel Constraint Solving; Sports Scheduling; Social Golfer Problem; SEARCH;
D O I
10.5220/0007252300290039
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The social golfer problem (SGP) has received plenty of attention in constraint satisfaction problem (CSP) research as a standard benchmark for symmetry breaking. However, the constraint satisfaction approach has stagnated for solving larger SGP instances over the last decade. We improve the existing model of the SGP by introducing more constraints that effectively reduce the search space, particularly for instances of special form. Furthermore, we present a search space splitting method to solve the SGP in parallel through data-level parallelism. Our implementation of the presented techniques allows us to attain solutions for eight instances with maximized weeks, in which six of them were open instances for the constraint satisfaction approach, and two of them are computed for the first time. Besides, super-linear speedups are observed for all the instances solved in parallel.
引用
收藏
页码:29 / 39
页数:11
相关论文
共 50 条
[31]   Solving constraint satisfaction problems using ATeams [J].
Gorti, SR ;
Humair, S ;
Sriram, RD ;
Talukdar, S ;
Murthy, S .
AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 1996, 10 (01) :1-19
[32]   Constraint programming models for parallel robotic assembly line balancing problems considering energy-efficiency [J].
Kubilay, Beyza ;
Oztop, Hande ;
Cil, Zeynel Abidin .
FLEXIBLE SERVICES AND MANUFACTURING JOURNAL, 2024,
[33]   Solving Constraint Satisfaction Problems by Artificial Bee Colony with Greedy Scouts [J].
Aratsu, Yuko ;
Mizuno, Kazunori ;
Sasaki, Hitoshi ;
Nishihara, Seiichi .
WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2013, VOL I, 2013, I :560-+
[34]   Ant Colony Optimization with Negative Feedback for Solving Constraint Satisfaction Problems [J].
Masukane, Takuya ;
Mizuno, Kazunori ;
Shinohara, Hiroto .
2018 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2018, :156-159
[35]   Applications of constraint programming in production scheduling problems: A descriptive bibliometric analysis [J].
Prata, Bruno A. ;
Abreu, Levi R. ;
Nagano, Marcelo S. .
RESULTS IN CONTROL AND OPTIMIZATION, 2024, 14
[36]   Optimality in nesting problems: New constraint programming models and a new global constraint for non-overlap [J].
Cherri, Luiz Henrique ;
Carravilla, Maria Antonia ;
Ribeiro, Cristina ;
Bragion Toledo, Franklina Maria .
OPERATIONS RESEARCH PERSPECTIVES, 2019, 6
[37]   Mining Time-constrained Sequential Patterns with Constraint Programming [J].
John O. R. Aoga ;
Tias Guns ;
Pierre Schaus .
Constraints, 2017, 22 :548-570
[38]   Fast and parallel decomposition of constraint satisfaction problems [J].
Gottlob, Georg ;
Okulmus, Cem ;
Pichler, Reinhard .
CONSTRAINTS, 2022, 27 (03) :284-326
[39]   Solving production scheduling with earliness/tardiness penalties by constraint programming [J].
Jan Kelbel ;
Zdeněk Hanzálek .
Journal of Intelligent Manufacturing, 2011, 22 :553-562
[40]   Fast and parallel decomposition of constraint satisfaction problems [J].
Georg Gottlob ;
Cem Okulmus ;
Reinhard Pichler .
Constraints, 2022, 27 :284-326