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

Ke Liu, Sven Löffler, Petra Hofstedt

2019

Abstract

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.

Download


Paper Citation


in Harvard Style

Liu K., Löffler S. and Hofstedt P. (2019). Solving the Social Golfers Problems by Constraint Programming in Sequential and Parallel.In Proceedings of the 11th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART, ISBN 978-989-758-350-6, pages 29-39. DOI: 10.5220/0007252300290039


in Bibtex Style

@conference{icaart19,
author={Ke Liu and Sven Löffler and Petra Hofstedt},
title={Solving the Social Golfers Problems by Constraint Programming in Sequential and Parallel},
booktitle={Proceedings of the 11th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,},
year={2019},
pages={29-39},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007252300290039},
isbn={978-989-758-350-6},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 11th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,
TI - Solving the Social Golfers Problems by Constraint Programming in Sequential and Parallel
SN - 978-989-758-350-6
AU - Liu K.
AU - Löffler S.
AU - Hofstedt P.
PY - 2019
SP - 29
EP - 39
DO - 10.5220/0007252300290039