Models and algorithms for simple disjunctive temporal problems
Carlo S. Sartori, Pieter Smet, Greet Vanden Berghe

TL;DR
This paper introduces the simple disjunctive temporal problem, providing new models and algorithms for efficiently solving complex temporal constraints with multiple release and due dates, supported by extensive empirical evaluation.
Contribution
It defines the simple disjunctive temporal problem, develops three models, proposes two novel algorithms, and offers the first comprehensive empirical comparison of solution methods.
Findings
New algorithms significantly reduce space complexity.
Empirical results identify the most effective solving methods.
Source code and data are publicly available.
Abstract
Simple temporal problems represent a powerful class of models capable of describing the temporal relations between events that arise in many real-world applications such as logistics, robot planning and management systems. The classic simple temporal problem permits each event to have only a single release and due date. In this paper, we focus on the case where events may have an arbitrarily large number of release and due dates. This type of problem, however, has been referred to by various names. In order to simplify and standardize nomenclatures, we introduce the name Simple Disjunctive Temporal Problem. We provide three mathematical models to describe this problem using constraint programming and linear programming. To efficiently solve simple disjunctive temporal problems, we design two new algorithms inspired by previous research, both of which exploit the problem's structure to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization · Scheduling and Timetabling Solutions · Vehicle Routing Optimization Methods
