Benchmark

incremental/QF_BVLRA/20240414-mapf_r/makespan/coef_1.5/corridor/corridor_001_k2_G.smt2

Publications: Tomas Kolarik, Stefan Ratschan and Pavel Surynek: "Multi-Agent Path-Finding with Continuous Time Using SAT Modulo Linear Real Arithmetic" in ICAART, SCITEPRESS, 2024.
The benchmarks mimic MAPF problems with continuous time where the objective time must be sub-optimal, bounded by a user-specified coefficient. In the original solver, a simulator checks whether there are collisions between particular agents, according to the current model. This check is missing in the case of the final 'check-sat'. The benchmarks also lack commands for preferring certain variables during the search which is of huge importance when searching for short paths in a graph. However, the final plan must still avoid all collisions encountered by the original solver and the objective time must obey the sub-optimal coefficient. Producing models is crucial for the application since the intended solver communicates values of particular variables with the simulator. This communication is ommited though for simplicity. The final 'get-value' allows to compare with the original solver that the objective time indeed obeys the coefficient. Filenames without the extensions correspond to filenames of resulting plans of the original solver.
Benchmark
Size29493
Compressed Size3225
License Creative Commons Attribution 4.0 International (CC-BY-4.0)
Categoryindustrial
First Occurrence
Generated ByTomas Kolarik
Generated On2024-04-14 00:00:00
Generatorgitlab.com/Tomaqa/mapf_r
Dolmen OK1
strict Dolmen OK1
check-sat calls10
Query 1
Status sat
Inferred Status None
Size 11254
Compressed Size1964
Max. Term Depth6
Asserts 102
Declared Functions0
Declared Constants78
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not63 or73 and39
=168 let1 +28 -22
*22 <=18
Query 2
Status sat
Inferred Status None
Size 12501
Compressed Size2111
Max. Term Depth8
Asserts 106
Declared Functions0
Declared Constants78
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not78 or91 and40
=182 let1 +50 -39
*37 <=26
Query 3
Status unsat
Inferred Status None
Size 13152
Compressed Size2152
Max. Term Depth8
Asserts 108
Declared Functions0
Declared Constants78
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not86 or100 and41
=189 let1 +61 -48
*44 <=30
Query 4
Status sat
Inferred Status None
Size 18348
Compressed Size2597
Max. Term Depth8
Asserts 164
Declared Functions0
Declared Constants97
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not134 or158 and77
=319 let1 +69 -54
*50 <=34
Query 5
Status sat
Inferred Status None
Size 18937
Compressed Size2640
Max. Term Depth8
Asserts 166
Declared Functions0
Declared Constants97
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not141 or166 and78
=325 let1 +79 -62
*56 <=38
Query 6
Status sat
Inferred Status None
Size 20636
Compressed Size2786
Max. Term Depth8
Asserts 171
Declared Functions0
Declared Constants97
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not161 or191 and78
=345 let1 /3 +109
-87 *76 <=48
Query 7
Status sat
Inferred Status None
Size 20759
Compressed Size2817
Max. Term Depth8
Asserts 174
Declared Functions0
Declared Constants97
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not161 or191 and78
=345 let1 /5 +109
-87 *76 <=51
Query 8
Status sat
Inferred Status None
Size 22004
Compressed Size2918
Max. Term Depth8
Asserts 178
Declared Functions0
Declared Constants97
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not176 or209 and79
=359 let1 /5 +131
-105 *90 <=59
Query 9
Status unsat
Inferred Status None
Size 22941
Compressed Size3008
Max. Term Depth8
Asserts 181
Declared Functions0
Declared Constants97
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not188 or222 and81
=369 let1 /5 +147
-118 *100 <=65
Query 10
Status sat
Inferred Status None
Size 25057
Compressed Size2995
Max. Term Depth8
Asserts 187
Declared Functions0
Declared Constants97
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not215 or255 and82
=395 let1 /7 +187
-151 *126 <=78