Benchmark

incremental/QF_BVLRA/20240414-mapf_r/makespan/coef_1.5/grid/grid_04x04_k5_k4_D.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
Size356070
Compressed Size20403
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 calls15
Query 1
Status sat
Inferred Status None
Size 16835
Compressed Size2366
Max. Term Depth11
Asserts 127
Declared Functions0
Declared Constants152
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not84 or119 and60
=245 let3 /28 +24
-20 *20 <=20
Query 2
Status sat
Inferred Status None
Size 38334
Compressed Size3619
Max. Term Depth11
Asserts 189
Declared Functions0
Declared Constants152
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not332 or429 and60
=493 let3 /152 +396
-330 *268 <=144
Query 3
Status sat
Inferred Status None
Size 39581
Compressed Size3761
Max. Term Depth11
Asserts 193
Declared Functions0
Declared Constants152
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not348 or445 and64
=505 let3 /158 +416
-348 *280 <=152
Query 4
Status unsat
Inferred Status None
Size 40830
Compressed Size3848
Max. Term Depth11
Asserts 197
Declared Functions0
Declared Constants152
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not364 or461 and68
=517 let3 /164 +436
-366 *292 <=160
Query 5
Status sat
Inferred Status None
Size 121371
Compressed Size9561
Max. Term Depth14
Asserts 929
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1080 or1585 and740
=2813 let3 /480 +452
-378 *304 <=168
Query 6
Status sat
Inferred Status None
Size 148437
Compressed Size11026
Max. Term Depth14
Asserts 1009
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1390 or1973 and742
=3121 let3 /624 +920
-794 *612 <=328
Query 7
Status sat
Inferred Status None
Size 170582
Compressed Size12208
Max. Term Depth14
Asserts 1075
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1644 or2290 and745
=3372 let3 /742 +1303
-1131 *869 <=460
Query 8
Status sat
Inferred Status None
Size 195554
Compressed Size13390
Max. Term Depth14
Asserts 1150
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not1927 or2645 and748
=3652 let3 /869 +1733
-1504 *1149 <=610
Query 9
Status sat
Inferred Status None
Size 220430
Compressed Size14413
Max. Term Depth14
Asserts 1225
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not2210 or3000 and751
=3932 let3 /996 +2163
-1877 *1429 <=760
Query 10
Status sat
Inferred Status None
Size 247611
Compressed Size15814
Max. Term Depth14
Asserts 1309
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not2518 or3391 and752
=4239 let3 /1126 +2638
-2263 *1760 <=928
Query 11
Status sat
Inferred Status None
Size 283449
Compressed Size17578
Max. Term Depth14
Asserts 1416
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not2927 or3906 and753
=4647 let3 /1308 +3260
-2795 *2177 <=1142
Query 12
Status sat
Inferred Status None
Size 299204
Compressed Size18288
Max. Term Depth14
Asserts 1463
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not3106 or4132 and753
=4826 let3 /1390 +3533
-3034 *2356 <=1236
Query 13
Status sat
Inferred Status None
Size 324417
Compressed Size19666
Max. Term Depth14
Asserts 1539
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not3397 or4495 and757
=5113 let3 /1507 +3972
-3416 *2643 <=1388
Query 14
Status sat
Inferred Status None
Size 331451
Compressed Size20006
Max. Term Depth14
Asserts 1560
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not3476 or4595 and757
=5192 let3 /1546 +4093
-3531 *2722 <=1430
Query 15
Status sat
Inferred Status None
Size 331588
Compressed Size20065
Max. Term Depth14
Asserts 1563
Declared Functions0
Declared Constants225
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite4 not3476 or4595 and757
=5192 let3 /1549 +4093
-3531 *2722 <=1433