Benchmark

incremental/QF_BVLRA/20240414-mapf_r/makespan/coef_2/grid/grid_04x04_k2_k4_E.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
Size290675
Compressed Size19473
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 calls22
Query 1
Status sat
Inferred Status None
Size 59744
Compressed Size5628
Max. Term Depth7
Asserts 595
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not504 or659 and392
=1413 let3 +72 -56
*56 <=44
Query 2
Status sat
Inferred Status None
Size 73020
Compressed Size6549
Max. Term Depth8
Asserts 635
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not664 or858 and393
=1572 let3 /13 +311
-253 *215 <=124
Query 3
Status sat
Inferred Status None
Size 78705
Compressed Size6952
Max. Term Depth8
Asserts 654
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not731 or941 and396
=1636 let3 /17 +413
-336 *279 <=162
Query 4
Status sat
Inferred Status None
Size 85356
Compressed Size7373
Max. Term Depth8
Asserts 675
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not810 or1040 and397
=1714 let3 /25 +533
-433 *358 <=204
Query 5
Status sat
Inferred Status None
Size 88262
Compressed Size7506
Max. Term Depth8
Asserts 684
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not845 or1083 and398
=1748 let3 /25 +585
-476 *392 <=222
Query 6
Status sat
Inferred Status None
Size 95167
Compressed Size7902
Max. Term Depth8
Asserts 706
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not927 or1186 and399
=1829 let3 /29 +710
-579 *473 <=266
Query 7
Status sat
Inferred Status None
Size 102562
Compressed Size8334
Max. Term Depth8
Asserts 729
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1014 or1296 and399
=1916 let3 /37 +843
-689 *564 <=312
Query 8
Status sat
Inferred Status None
Size 107505
Compressed Size8631
Max. Term Depth8
Asserts 746
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1071 or1368 and401
=1971 let3 /39 +932
-761 *625 <=346
Query 9
Status unsat
Inferred Status None
Size 118056
Compressed Size9176
Max. Term Depth8
Asserts 779
Declared Functions0
Declared Constants208
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1197 or1526 and402
=2096 let3 /48 +1123
-918 *750 <=412
Query 10
Status sat
Inferred Status None
Size 150800
Compressed Size11756
Max. Term Depth8
Asserts 1119
Declared Functions0
Declared Constants249
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1521 or1962 and670
=3028 let3 /48 +1139
-930 *762 <=420
Query 11
Status sat
Inferred Status None
Size 151397
Compressed Size11835
Max. Term Depth8
Asserts 1121
Declared Functions0
Declared Constants249
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1528 or1970 and671
=3034 let3 /48 +1149
-938 *769 <=424
Query 12
Status sat
Inferred Status None
Size 153204
Compressed Size11979
Max. Term Depth8
Asserts 1127
Declared Functions0
Declared Constants249
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1552 or1995 and676
=3053 let3 /48 +1180
-963 *788 <=436
Query 13
Status sat
Inferred Status None
Size 153794
Compressed Size12039
Max. Term Depth8
Asserts 1129
Declared Functions0
Declared Constants249
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1559 or2003 and677
=3059 let3 /48 +1190
-971 *794 <=440
Query 14
Status sat
Inferred Status None
Size 157345
Compressed Size12266
Max. Term Depth8
Asserts 1140
Declared Functions0
Declared Constants249
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1603 or2055 and680
=3100 let3 /52 +1253
-1022 *835 <=462
Query 15
Status sat
Inferred Status None
Size 160780
Compressed Size12492
Max. Term Depth8
Asserts 1152
Declared Functions0
Declared Constants249
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1645 or2104 and685
=3137 let3 /52 +1314
-1071 *877 <=486
Query 16
Status sat
Inferred Status None
Size 162519
Compressed Size12628
Max. Term Depth8
Asserts 1158
Declared Functions0
Declared Constants249
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1665 or2129 and686
=3156 let3 /52 +1345
-1096 *897 <=498
Query 17
Status unsat
Inferred Status None
Size 166457
Compressed Size12869
Max. Term Depth8
Asserts 1171
Declared Functions0
Declared Constants249
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1711 or2187 and687
=3201 let3 /56 +1416
-1154 *943 <=524
Query 18
Status sat
Inferred Status None
Size 203807
Compressed Size15686
Max. Term Depth8
Asserts 1559
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not2083 or2687 and995
=4269 let3 /56 +1432
-1166 *955 <=532
Query 19
Status sat
Inferred Status None
Size 208143
Compressed Size15915
Max. Term Depth8
Asserts 1573
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not2137 or2750 and1000
=4318 let3 /56 +1509
-1229 *1005 <=560
Query 20
Status sat
Inferred Status None
Size 209896
Compressed Size16037
Max. Term Depth8
Asserts 1579
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not2161 or2774 and1006
=4336 let3 /56 +1539
-1253 *1023 <=572
Query 21
Status sat
Inferred Status None
Size 215623
Compressed Size16408
Max. Term Depth8
Asserts 1598
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not2227 or2858 and1007
=4401 let3 /63 +1642
-1336 *1092 <=610
Query 22
Status sat
Inferred Status None
Size 215740
Compressed Size16448
Max. Term Depth8
Asserts 1601
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not2227 or2858 and1007
=4401 let3 /64 +1642
-1336 *1092 <=613