Satisfiability Modulo Theories: An Efficient Approach for the Resource-Constrained Project Scheduling Problem
Ansótegui, Carlos (Universitat de Lleida) | Bofill, Miquel (Universitat de Girona) | Palahí, Miquel (Universitat de Girona) | Suy, Josep (Universitat de Girona) | Villaret, Mateu (Universitat de Girona)
The Resource-Constrained Project Scheduling Problem (RCPSP) and some of its extensions have been widely studied. Many approaches have been considered to solve this problem: constraint programming (CP), Boolean satisfiability (SAT), mixed integer linear programming (MILP), branch and bound algorithms (BB) and others. In this paper, we present a new approach for solving this problem: satisfiability modulo theories (SMT). Solvers for SMT generalize SAT solving by adding the ability to handle arithmetic and other theories. We provide several encodings of the RCPSP into SMT, and introduce rcp2smt, a tool for solving RCPSP instances using SMT solvers, which exhibits good performance.
Nov-1-2011
- Country:
- Europe > Spain > Catalonia
- Lleida Province > Lleida (0.04)
- Girona Province > Girona (0.04)
- Europe > Spain > Catalonia
- Technology: