Benchmark

incremental/QF_BVLRA/20240414-mapf_r/makespan/coef_2/grid/grid_04x04_k2_k7_A3.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
Size185453
Compressed Size14294
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 calls11
Query 1
Status sat
Inferred Status None
Size 137330
Compressed Size11332
Max. Term Depth10
Asserts 1373
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1216 or1649 and997
=3552 let6 +126 -98
*98 <=77
Query 2
Status sat
Inferred Status None
Size 141078
Compressed Size11663
Max. Term Depth10
Asserts 1386
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1264 or1702 and1005
=3592 let6 +192 -151
*142 <=103
Query 3
Status sat
Inferred Status None
Size 153029
Compressed Size12388
Max. Term Depth10
Asserts 1423
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1407 or1881 and1006
=3734 let6 /11 +408
-330 *284 <=177
Query 4
Status sat
Inferred Status None
Size 156604
Compressed Size12626
Max. Term Depth10
Asserts 1434
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1451 or1934 and1008
=3776 let6 /13 +472
-383 *326 <=199
Query 5
Status sat
Inferred Status None
Size 161212
Compressed Size12888
Max. Term Depth10
Asserts 1448
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1506 or2003 and1008
=3831 let6 /17 +555
-452 *382 <=227
Query 6
Status sat
Inferred Status None
Size 168029
Compressed Size13322
Max. Term Depth10
Asserts 1470
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1587 or2104 and1010
=3910 let6 /22 +678
-553 *463 <=271
Query 7
Status sat
Inferred Status None
Size 173127
Compressed Size13637
Max. Term Depth10
Asserts 1487
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1645 or2179 and1010
=3968 let6 /27 +770
-628 *526 <=305
Query 8
Status sat
Inferred Status None
Size 178309
Compressed Size13810
Max. Term Depth10
Asserts 1503
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1707 or2257 and1010
=4030 let6 /27 +864
-706 *590 <=337
Query 9
Status sat
Inferred Status None
Size 184277
Compressed Size14138
Max. Term Depth10
Asserts 1521
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1778 or2346 and1010
=4101 let6 /33 +971
-795 *661 <=373
Query 10
Status sat
Inferred Status None
Size 185312
Compressed Size14207
Max. Term Depth10
Asserts 1524
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1790 or2361 and1010
=4113 let6 /35 +989
-810 *673 <=379
Query 11
Status sat
Inferred Status None
Size 185429
Compressed Size14241
Max. Term Depth10
Asserts 1527
Declared Functions0
Declared Constants361
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite7 not1790 or2361 and1010
=4113 let6 /36 +989
-810 *673 <=382