Benchmark

incremental/QF_BVLRA/20240414-mapf_r/makespan/coef_1.25/grid/grid_04x04_k3_k5_A1.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
Size306887
Compressed Size18641
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 calls23
Query 1
Status sat
Inferred Status None
Size 59430
Compressed Size5528
Max. Term Depth10
Asserts 543
Declared Functions0
Declared Constants219
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not470 or677 and401
=1406 let4 /109 +50
-40 *40 <=35
Query 2
Status sat
Inferred Status None
Size 65631
Compressed Size5805
Max. Term Depth10
Asserts 561
Declared Functions0
Declared Constants219
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not542 or767 and401
=1478 let4 /141 +158
-130 *112 <=71
Query 3
Status sat
Inferred Status None
Size 72304
Compressed Size6214
Max. Term Depth10
Asserts 583
Declared Functions0
Declared Constants219
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not618 or864 and402
=1553 let4 /163 +277
-227 *187 <=115
Query 4
Status sat
Inferred Status None
Size 86416
Compressed Size6973
Max. Term Depth10
Asserts 626
Declared Functions0
Declared Constants219
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not784 or1072 and403
=1718 let4 /207 +528
-439 *352 <=201
Query 5
Status unsat
Inferred Status None
Size 95916
Compressed Size7426
Max. Term Depth10
Asserts 655
Declared Functions0
Declared Constants219
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not894 or1211 and403
=1828 let4 /241 +696
-578 *468 <=259
Query 6
Status sat
Inferred Status None
Size 170155
Compressed Size12913
Max. Term Depth10
Asserts 1375
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not1594 or2220 and1030
=3924 let4 /403 +716
-593 *483 <=269
Query 7
Status sat
Inferred Status None
Size 184295
Compressed Size13753
Max. Term Depth10
Asserts 1419
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not1755 or2425 and1030
=4085 let4 /446 +965
-799 *655 <=357
Query 8
Status sat
Inferred Status None
Size 198317
Compressed Size14401
Max. Term Depth10
Asserts 1462
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not1915 or2628 and1030
=4245 let4 /497 +1211
-999 *827 <=443
Query 9
Status sat
Inferred Status None
Size 201369
Compressed Size14558
Max. Term Depth10
Asserts 1473
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not1948 or2672 and1030
=4278 let4 /503 +1266
-1043 *860 <=465
Query 10
Status sat
Inferred Status None
Size 208430
Compressed Size14944
Max. Term Depth10
Asserts 1495
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2031 or2776 and1031
=4360 let4 /521 +1392
-1147 *942 <=509
Query 11
Status sat
Inferred Status None
Size 223715
Compressed Size15869
Max. Term Depth10
Asserts 1541
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2210 or3000 and1032
=4538 let4 /580 +1662
-1371 *1120 <=601
Query 12
Status sat
Inferred Status None
Size 233278
Compressed Size16367
Max. Term Depth10
Asserts 1572
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2319 or3139 and1033
=4646 let4 /611 +1832
-1511 *1231 <=663
Query 13
Status sat
Inferred Status None
Size 243123
Compressed Size16873
Max. Term Depth10
Asserts 1603
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2432 or3283 and1033
=4759 let4 /644 +2007
-1655 *1344 <=725
Query 14
Status sat
Inferred Status None
Size 249294
Compressed Size17196
Max. Term Depth10
Asserts 1621
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2504 or3373 and1033
=4831 let4 /671 +2115
-1747 *1416 <=761
Query 15
Status sat
Inferred Status None
Size 250168
Compressed Size17250
Max. Term Depth10
Asserts 1624
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2513 or3385 and1033
=4840 let4 /673 +2130
-1759 *1428 <=767
Query 16
Status sat
Inferred Status None
Size 258353
Compressed Size17639
Max. Term Depth10
Asserts 1650
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2606 or3504 and1033
=4933 let4 /703 +2275
-1881 *1521 <=819
Query 17
Status sat
Inferred Status None
Size 264831
Compressed Size17962
Max. Term Depth10
Asserts 1671
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2678 or3597 and1033
=5005 let4 /727 +2389
-1975 *1601 <=861
Query 18
Status sat
Inferred Status None
Size 265705
Compressed Size18032
Max. Term Depth10
Asserts 1674
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2687 or3609 and1033
=5014 let4 /729 +2404
-1987 *1613 <=867
Query 19
Status sat
Inferred Status None
Size 267780
Compressed Size18150
Max. Term Depth10
Asserts 1680
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2711 or3639 and1033
=5038 let4 /737 +2440
-2018 *1637 <=879
Query 20
Status sat
Inferred Status None
Size 269445
Compressed Size18215
Max. Term Depth10
Asserts 1686
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2729 or3663 and1033
=5056 let4 /739 +2470
-2043 *1655 <=891
Query 21
Status sat
Inferred Status None
Size 269580
Compressed Size18265
Max. Term Depth10
Asserts 1689
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2729 or3663 and1033
=5056 let4 /742 +2470
-2043 *1655 <=894
Query 22
Status sat
Inferred Status None
Size 269682
Compressed Size18277
Max. Term Depth10
Asserts 1691
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2729 or3663 and1033
=5056 let4 /744 +2470
-2043 *1655 <=896
Query 23
Status sat
Inferred Status None
Size 269784
Compressed Size18285
Max. Term Depth10
Asserts 1693
Declared Functions0
Declared Constants290
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite5 not2729 or3663 and1033
=5056 let4 /746 +2470
-2043 *1655 <=898