Computing relaxations for the three-dimensional stable matching problem with cyclic preferences.

3dsm-cyc Almost stable matching Constraint Programming Relaxation Three-dimensional stable matching with cyclic preferences

Journal

Constraints : an international journal
ISSN: 1383-7133
Titre abrégé: Constraints
Pays: United States
ID NLM: 101537904

Informations de publication

Date de publication:
2023
Historique:
accepted: 28 03 2023
medline: 7 8 2023
pubmed: 7 8 2023
entrez: 7 8 2023
Statut: ppublish

Résumé

Constraint programming has proven to be a successful framework for determining whether a given instance of the three-dimensional stable matching problem with cyclic preferences (3dsm-cyc) admits a solution. If such an instance is satisfiable, constraint models can even compute its optimal solution for several different objective functions. On the other hand, the only existing output for unsatisfiable 3dsm-cyc instances is a simple declaration of impossibility. In this paper, we explore four ways to adapt constraint models designed for 3dsm-cyc to the maximum relaxation version of the problem, that is, the computation of the smallest part of an instance whose modification leads to satisfiability. We also extend our models to support the presence of costs on elements in the instance, and to return the relaxation with lowest total cost for each of the four types of relaxation. Empirical results reveal that our relaxation models are efficient, as in most cases, they show little overhead compared to the satisfaction version.

Identifiants

pubmed: 37545838
doi: 10.1007/s10601-023-09346-3
pii: 9346
pmc: PMC10400706
doi:

Types de publication

Journal Article

Langues

eng

Pagination

138-165

Informations de copyright

© The Author(s) 2023.

Déclaration de conflit d'intérêts

Conflicts of interests/Competing interestsThe authors have no conflicts of interest / competing interests.

Références

Constraints. 2022;27(3):249-283
pubmed: 35965949

Auteurs

Ágnes Cseh (Á)

Institute of Economics, Centre for Economic and Regional Studies, Budapest, Hungary.
Department of Mathematics, University of Bayreuth, Bayreuth, Germany.

Guillaume Escamocher (G)

Insight Centre for Data Analytics, Cork, Ireland.
School of Computer Science and Information Technology, University College Cork, Cork, Ireland.

Luis Quesada (L)

Insight Centre for Data Analytics, Cork, Ireland.
School of Computer Science and Information Technology, University College Cork, Cork, Ireland.

Classifications MeSH