A constraint-programming-based branch-and-price-and-cut approach for operating room planning and scheduling
This paper presents an efficient algorithm for an integrated operating room planning and
scheduling problem. It combines the assignment of surgeries to operating rooms and …
scheduling problem. It combines the assignment of surgeries to operating rooms and …
Survey on combinatorial register allocation and instruction scheduling
Register allocation (map** variables to processor registers or memory) and instruction
scheduling (reordering instructions to increase instruction-level parallelism) are essential …
scheduling (reordering instructions to increase instruction-level parallelism) are essential …
Exploiting functional constraints in automatic dominance breaking for constraint optimization
JHM Lee, AZ Zhong - Journal of Artificial Intelligence Research, 2023 - jair.org
Dominance breaking is a powerful technique in improving the solving efficiency of
Constraint Optimization Problems (COPs) by removing provably suboptimal solutions with …
Constraint Optimization Problems (COPs) by removing provably suboptimal solutions with …
Dominance breaking constraints
Many constraint problems exhibit dominance relations which can be exploited for dramatic
reductions in search space. Dominance relations are a generalization of symmetry and …
reductions in search space. Dominance relations are a generalization of symmetry and …
Towards automatic dominance breaking for constraint optimization problems
The exploitation of dominance relations in constraint optimization problems can lead to
dramatic reductions in search space. We propose an automatic method to detect some of the …
dramatic reductions in search space. We propose an automatic method to detect some of the …
Dead-end elimination for weighted CSP
Soft neighborhood substitutability (SNS) is a powerful technique to automatically detect and
prune dominated solutions in combinatorial optimization. Recently, it has been shown in [26] …
prune dominated solutions in combinatorial optimization. Recently, it has been shown in [26] …
Using dual presolving reductions to reformulate cumulative constraints
S Heinz, J Schulz, JC Beck - Constraints, 2013 - Springer
Dual presolving reductions are a class of reformulation techniques that remove feasible or
even optimal solutions while guaranteeing that at least one optimal solution remains, as …
even optimal solutions while guaranteeing that at least one optimal solution remains, as …
Automatic dominance breaking for a class of constraint optimization problems
JHM Lee, AZ Zhong - International Joint Conference on …, 2020 - research.monash.edu
Exploiting dominance relations in many Constraint Optimization Problems can drastically
speed up the solving process in practice. Identification and utilization of dominance …
speed up the solving process in practice. Identification and utilization of dominance …
Towards more practical and efficient automatic dominance breaking
JHM Lee, AZ Zhong - Proceedings of the AAAI Conference on Artificial …, 2021 - ojs.aaai.org
Dominance breaking is shown to be an effective technique to improve the solving speed of
Constraint Optimization Problems (COPs). The paper proposes separate techniques to …
Constraint Optimization Problems (COPs). The paper proposes separate techniques to …
Limiting the memory consumption of caching for detecting subproblem dominance in constraint problems
M Medema, L Breeman, A Lazovik - Constraints, 2024 - Springer
Solving constraint satisfaction problems often involves a large amount of redundant
exploration stemming from the existence of subproblems whose information can be reused …
exploration stemming from the existence of subproblems whose information can be reused …