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

被引:4
|
作者
Liu, Ke [1 ]
Loeffler, Sven
Hofstedt, Petra
机构
[1] Brandenburg Univ Technol Cottbus Senftenberg, Cottbus, Germany
关键词
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 条
  • [41] SOLVING SEQUENTIAL INTERVAL CUTTING PROBLEMS VIA DYNAMIC-PROGRAMMING
    RICHTER, K
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 57 (03) : 332 - 338
  • [42] Management of electronic ledger: a constraint programming approach for solving curricula scheduling problems
    Shaikh, Aftab Ahmed
    Khan, Abdullah Ayub
    INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2023, 15 (01) : 88 - 99
  • [43] Solving diameter-constrained minimum spanning tree problems by constraint programming
    Noronha, Thiago F.
    Ribeiro, Celso C.
    Santos, Andrea C.
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2010, 17 (05) : 653 - 665
  • [44] ASP-DPOP: Solving Distributed Constraint Optimization Problems with Logic Programming
    Le, Tiep
    Son, Tran Cao
    Pontelli, Enrico
    Yeoh, William
    AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 1337 - 1338
  • [45] Constraint Programming can help ants solving highly constrainted combinatorial problems
    Crawford, Broderick
    Castro, Carlos
    Monfiroy, Eric
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 380 - +
  • [46] Solving convex quadratic bilevel programming problems using an enumeration sequential quadratic programming algorithm
    Etoa, Jean Bosco Etoa
    JOURNAL OF GLOBAL OPTIMIZATION, 2010, 47 (04) : 615 - 637
  • [47] Solving convex quadratic bilevel programming problems using an enumeration sequential quadratic programming algorithm
    Jean Bosco Etoa Etoa
    Journal of Global Optimization, 2010, 47 : 615 - 637
  • [48] Solving the Unrelated Parallel Machine Scheduling Problem with Additional Resources Using Constraint Programming
    Arbaoui, Taha
    Yalaoui, Farouk
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2018, PT II, 2018, 10752 : 716 - 725
  • [49] PARALLEL IMPLEMENTATIONS OF 2 ALGORITHMS FOR SOLVING LINEAR-PROGRAMMING PROBLEMS
    REIJNS, GL
    WIEGERS, RM
    HOSPERS, GJB
    DECENTRALIZED AND DISTRIBUTED SYSTEMS, 1993, 39 : 121 - 134
  • [50] Constraint Programming Solving in Fuzzy Models
    Tudor, Liviana N.
    VISION 2020: SUSTAINABLE GROWTH, ECONOMIC DEVELOPMENT, AND GLOBAL COMPETITIVENESS, VOLS 1-5, 2014, : 45 - 50