2015
DOI: 10.1007/978-3-319-22975-1_8
|View full text |Cite
|
Sign up to set email alerts
|

On the Scalability of Constraint Solving for Static/Off-Line Real-Time Scheduling

Abstract: Abstract. Recent papers have reported on successful application of constraint solving techniques to off-line real-time scheduling problems, with realistic size and complexity. Success allegedly came for two reasons: major recent advances in solvers efficiency and use of optimized, problemspecific constraint representations. Our current objective is to assess further the range of applicability and the scalability of such constraint solving techniques based on a more general and agnostic evaluation campaign. For… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 12 publications
(11 citation statements)
references
References 15 publications
(42 reference statements)
0
11
0
Order By: Relevance
“…The assignment of scores depends on the specific definition of instance grading. In our case, we define graded instances as satisfiable (SAT) and solvable by Minion within [10,300] seconds. We also place a time limit of 5 minutes on Savile Row for the translation from the Essence instance parameter to Minion input format.…”
Section: Using Irace To Find Graded Instancesmentioning
confidence: 99%
“…The assignment of scores depends on the specific definition of instance grading. In our case, we define graded instances as satisfiable (SAT) and solvable by Minion within [10,300] seconds. We also place a time limit of 5 minutes on Savile Row for the translation from the Essence instance parameter to Minion input format.…”
Section: Using Irace To Find Graded Instancesmentioning
confidence: 99%
“…This article does not provide advances on the complexity of real-time scheduling algorithms. Recent papers provided conflicting evidence-pro [20,45] and contra [26]-on the ability of methods based on constraint solving to find solutions to large-scale real-time scheduling problems. Like most others, the scheduling problem we address can be encoded as an integer linear programming (ILP), satisfiability modulo theories (SMT), or constraint program.…”
Section: Related Workmentioning
confidence: 99%
“…(1), minimizing T amounts to minimizing t d1 , t d2 , and t s for each task τ i,j . It is notorious that solving scheduling problems using ILP may lead to scalability issues [33]. However, (i) our problem only depends on the number of cores and not on the number of threads interleaved (see below), and (ii) we only target small to medium-size multi-cores.…”
Section: A Time-triggered Modelmentioning
confidence: 99%