Benchmark

incremental/QF_BVLRA/20240414-mapf_r/makespan/coef_1.5/grid/grid_04x04_k4_k6_A2.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
Size519042
Compressed Size30156
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 calls38
Query 1
Status sat
Inferred Status None
Size 23247
Compressed Size2768
Max. Term Depth15
Asserts 171
Declared Functions0
Declared Constants226
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not108 or171 and80
=359 let5 /39 +36
-30 *30 <=30
Query 2
Status unsat
Inferred Status None
Size 23885
Compressed Size2878
Max. Term Depth15
Asserts 173
Declared Functions0
Declared Constants226
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not116 or179 and82
=365 let5 /42 +46
-39 *36 <=34
Query 3
Status sat
Inferred Status None
Size 135404
Compressed Size10598
Max. Term Depth15
Asserts 1211
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1130 or1709 and1024
=3503 let5 /411 +70
-57 *54 <=46
Query 4
Status sat
Inferred Status None
Size 136040
Compressed Size10632
Max. Term Depth15
Asserts 1213
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1138 or1717 and1026
=3509 let5 /414 +80
-66 *60 <=50
Query 5
Status sat
Inferred Status None
Size 153400
Compressed Size11382
Max. Term Depth15
Asserts 1264
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1341 or1970 and1027
=3711 let5 /495 +384
-320 *262 <=152
Query 6
Status sat
Inferred Status None
Size 166771
Compressed Size12156
Max. Term Depth15
Asserts 1303
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1497 or2163 and1029
=3865 let5 /566 +616
-514 *416 <=230
Query 7
Status sat
Inferred Status None
Size 181022
Compressed Size12904
Max. Term Depth15
Asserts 1345
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1664 or2368 and1033
=4028 let5 /628 +863
-724 *579 <=314
Query 8
Status sat
Inferred Status None
Size 181943
Compressed Size12956
Max. Term Depth15
Asserts 1348
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1676 or2380 and1036
=4037 let5 /631 +878
-737 *588 <=320
Query 9
Status sat
Inferred Status None
Size 191045
Compressed Size13448
Max. Term Depth15
Asserts 1375
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1784 or2511 and1040
=4141 let5 /677 +1036
-870 *692 <=374
Query 10
Status sat
Inferred Status None
Size 191946
Compressed Size13509
Max. Term Depth15
Asserts 1378
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1796 or2523 and1043
=4150 let5 /678 +1051
-882 *701 <=380
Query 11
Status sat
Inferred Status None
Size 193763
Compressed Size13643
Max. Term Depth15
Asserts 1384
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1820 or2547 and1049
=4168 let5 /685 +1081
-908 *719 <=392
Query 12
Status sat
Inferred Status None
Size 204212
Compressed Size14047
Max. Term Depth15
Asserts 1415
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not1944 or2702 and1049
=4292 let5 /716 +1267
-1063 *843 <=454
Query 13
Status sat
Inferred Status None
Size 224891
Compressed Size15067
Max. Term Depth15
Asserts 1477
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not2186 or3004 and1051
=4532 let5 /808 +1631
-1365 *1083 <=578
Query 14
Status sat
Inferred Status None
Size 229876
Compressed Size15291
Max. Term Depth15
Asserts 1492
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not2246 or3077 and1053
=4590 let5 /822 +1719
-1438 *1141 <=608
Query 15
Status sat
Inferred Status None
Size 256843
Compressed Size16627
Max. Term Depth15
Asserts 1575
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not2560 or3471 and1056
=4901 let5 /922 +2196
-1824 *1455 <=774
Query 16
Status sat
Inferred Status None
Size 274452
Compressed Size17634
Max. Term Depth15
Asserts 1629
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not2762 or3725 and1058
=5101 let5 /1005 +2504
-2081 *1659 <=882
Query 17
Status sat
Inferred Status None
Size 295787
Compressed Size18629
Max. Term Depth15
Asserts 1692
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3014 or4038 and1060
=5351 let5 /1093 +2880
-2395 *1909 <=1008
Query 18
Status sat
Inferred Status None
Size 304916
Compressed Size19054
Max. Term Depth15
Asserts 1721
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3118 or4171 and1060
=5455 let5 /1125 +3042
-2528 *2013 <=1066
Query 19
Status sat
Inferred Status None
Size 322003
Compressed Size19960
Max. Term Depth15
Asserts 1773
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3314 or4418 and1061
=5650 let5 /1205 +3341
-2779 *2217 <=1170
Query 20
Status sat
Inferred Status None
Size 329371
Compressed Size20383
Max. Term Depth15
Asserts 1796
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3397 or4524 and1061
=5733 let5 /1239 +3470
-2892 *2300 <=1216
Query 21
Status sat
Inferred Status None
Size 332390
Compressed Size20568
Max. Term Depth15
Asserts 1805
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3431 or4567 and1061
=5767 let5 /1255 +3522
-2939 *2334 <=1234
Query 22
Status sat
Inferred Status None
Size 342556
Compressed Size21112
Max. Term Depth15
Asserts 1836
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3551 or4716 and1063
=5885 let5 /1289 +3702
-3090 *2452 <=1296
Query 23
Status sat
Inferred Status None
Size 351247
Compressed Size21495
Max. Term Depth15
Asserts 1865
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3649 or4843 and1063
=5983 let5 /1315 +3858
-3216 *2550 <=1354
Query 24
Status sat
Inferred Status None
Size 368536
Compressed Size22342
Max. Term Depth15
Asserts 1918
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3849 or5093 and1066
=6180 let5 /1390 +4161
-3455 *2759 <=1460
Query 25
Status sat
Inferred Status None
Size 372656
Compressed Size22533
Max. Term Depth15
Asserts 1933
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not3894 or5153 and1066
=6225 let5 /1395 +4236
-3515 *2808 <=1490
Query 26
Status sat
Inferred Status None
Size 393082
Compressed Size23502
Max. Term Depth15
Asserts 1995
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not4130 or5451 and1066
=6461 let5 /1476 +4596
-3813 *3046 <=1614
Query 27
Status sat
Inferred Status None
Size 411969
Compressed Size24651
Max. Term Depth15
Asserts 2051
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not4352 or5725 and1070
=6679 let5 /1559 +4926
-4099 *3264 <=1726
Query 28
Status sat
Inferred Status None
Size 426072
Compressed Size25509
Max. Term Depth15
Asserts 2094
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not4518 or5929 and1075
=6840 let5 /1613 +5173
-4313 *3425 <=1812
Query 29
Status sat
Inferred Status None
Size 449126
Compressed Size26774
Max. Term Depth15
Asserts 2162
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not4788 or6264 and1078
=7107 let5 /1729 +5576
-4650 *3692 <=1948
Query 30
Status sat
Inferred Status None
Size 471530
Compressed Size27866
Max. Term Depth15
Asserts 2230
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5049 or6592 and1079
=7367 let5 /1820 +5972
-4966 *3959 <=2084
Query 31
Status sat
Inferred Status None
Size 482122
Compressed Size28400
Max. Term Depth15
Asserts 2261
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5173 or6745 and1081
=7489 let5 /1876 +6156
-5118 *4081 <=2146
Query 32
Status sat
Inferred Status None
Size 499147
Compressed Size29041
Max. Term Depth15
Asserts 2315
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5371 or6997 and1081
=7687 let5 /1911 +6462
-5370 *4279 <=2254
Query 33
Status sat
Inferred Status None
Size 503960
Compressed Size29231
Max. Term Depth15
Asserts 2329
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5427 or7067 and1081
=7743 let5 /1935 +6546
-5435 *4335 <=2282
Query 34
Status sat
Inferred Status None
Size 504870
Compressed Size29325
Max. Term Depth15
Asserts 2332
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5437 or7079 and1082
=7752 let5 /1940 +6561
-5449 *4344 <=2288
Query 35
Status sat
Inferred Status None
Size 506002
Compressed Size29387
Max. Term Depth15
Asserts 2336
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5449 or7095 and1082
=7764 let5 /1943 +6581
-5465 *4356 <=2296
Query 36
Status sat
Inferred Status None
Size 512135
Compressed Size29598
Max. Term Depth15
Asserts 2354
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5521 or7185 and1082
=7836 let5 /1967 +6689
-5555 *4428 <=2332
Query 37
Status sat
Inferred Status None
Size 517578
Compressed Size29873
Max. Term Depth15
Asserts 2370
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5585 or7265 and1082
=7900 let5 /1987 +6785
-5635 *4492 <=2364
Query 38
Status sat
Inferred Status None
Size 517716
Compressed Size29920
Max. Term Depth15
Asserts 2373
Declared Functions0
Declared Constants335
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite6 not5585 or7265 and1082
=7900 let5 /1990 +6785
-5635 *4492 <=2367