Related Experiment Video
Updated: Jun 26, 2026

Operation of the Collaborative Composite Manufacturing (CCM) System
Published on: October 1, 2019
A collection of Constraint Programming models for the three-dimensional stable matching problem with cyclic
Ágnes Cseh1, Guillaume Escamocher2,3, Begüm Genç2,3,4
1Institute of Economics, Centre for Economic and Regional Studies, Budapest, Hungary.
This study introduces five constraint models for the 3-dimensional stable matching problem, capturing weak and strong stability, and fairness notions. Experiments reveal commitment levels and search heuristics impact performance, with combined stability reducing runtimes.
Area of Science:
- Computer Science
- Artificial Intelligence
- Operations Research
Background:
- The stable matching problem is a fundamental concept in matching theory.
- Existing research primarily focuses on two-dimensional matching problems.
- Higher-dimensional stable matching problems present unique computational challenges.
Purpose of the Study:
- To introduce and evaluate five novel constraint models for the 3-dimensional stable matching problem with cyclic preferences.
- To adapt and incorporate notions of weak and strong stability into these models.
- To translate and integrate fairness criteria (sex-equal, minimum regret, egalitarian) into the 3D matching framework.
Main Methods:
- Development of five distinct constraint models for 3D stable matching.
- Implementation of techniques to capture weak and strong stability.
- Adaptation of fairness metrics for 3D matching scenarios.
- Empirical evaluation across diverse problem sizes and instance generation methods.
- Exploration of individual and group commitment levels within the models.
Main Results:
- Demonstrated the effectiveness of the proposed models in capturing stability and fairness.
- Identified that the choice of commitment (individual vs. group) impacts model suitability based on stability type.
- Showcased the influence of search heuristics, learning, and restarts on problem-solving performance.
- Discovered that combining strong and weak stability can decrease runtime for weak stability computations.
Conclusions:
- The developed constraint models offer a robust framework for addressing the 3D stable matching problem.
- Model performance is sensitive to commitment strategies and the selected search heuristics.
- The study highlights the potential of advanced techniques like learning and restarts for complex matching problems.
Related Concept Videos
Alternative Sets of Equilibrium Equations
One example of such a situation can be observed in a...
Constraints and Statical Determinacy
Stability of Equilibrium Configuration: Problem Solving
Problem-solving in the context of the stability of equilibrium configuration...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Lagrange Multipliers: One Constraint
Lagrange Multipliers: Two Constraints

