Benchmark

incremental/QF_BVLRA/20240414-mapf_r/makespan/coef_1.25/grid/grid_02x02_k3_k2_B.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
Size71190
Compressed Size5121
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 5732
Compressed Size1506
Max. Term Depth5
Asserts 45
Declared Functions0
Declared Constants42
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not22 or27 and10
=59 let1 /2 +12
-10 *10 <=10
Query 2
Status sat
Inferred Status None
Size 7439
Compressed Size1619
Max. Term Depth8
Asserts 50
Declared Functions0
Declared Constants42
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not42 or52 and10
=79 let1 /6 +42
-35 *30 <=20
Query 3
Status sat
Inferred Status None
Size 8304
Compressed Size1692
Max. Term Depth8
Asserts 53
Declared Functions0
Declared Constants42
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not52 or64 and11
=88 let1 /7 +57
-47 *39 <=26
Query 4
Status unsat
Inferred Status None
Size 9183
Compressed Size1771
Max. Term Depth8
Asserts 56
Declared Functions0
Declared Constants42
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not62 or76 and12
=97 let1 /8 +72
-59 *50 <=32
Query 5
Status sat
Inferred Status None
Size 15040
Compressed Size2250
Max. Term Depth8
Asserts 116
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not114 or146 and54
=249 let1 /16 +80
-65 *56 <=36
Query 6
Status sat
Inferred Status None
Size 19949
Compressed Size2509
Max. Term Depth8
Asserts 131
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not171 or218 and54
=306 let1 /29 +167
-137 *116 <=66
Query 7
Status sat
Inferred Status None
Size 22538
Compressed Size2679
Max. Term Depth8
Asserts 139
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not201 or255 and55
=335 let1 /39 +212
-174 *147 <=82
Query 8
Status sat
Inferred Status None
Size 23411
Compressed Size2750
Max. Term Depth8
Asserts 142
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not211 or267 and56
=344 let1 /41 +227
-186 *156 <=88
Query 9
Status sat
Inferred Status None
Size 26626
Compressed Size2967
Max. Term Depth8
Asserts 152
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not248 or314 and56
=381 let1 /51 +284
-233 *193 <=108
Query 10
Status sat
Inferred Status None
Size 28581
Compressed Size3087
Max. Term Depth8
Asserts 158
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not271 or342 and57
=403 let1 /57 +318
-261 *216 <=120
Query 11
Status unsat
Inferred Status None
Size 30538
Compressed Size3242
Max. Term Depth8
Asserts 164
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not294 or370 and58
=425 let1 /63 +352
-289 *239 <=132
Query 12
Status sat
Inferred Status None
Size 36293
Compressed Size3554
Max. Term Depth8
Asserts 224
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not346 or440 and100
=577 let1 /71 +360
-295 *245 <=136
Query 13
Status sat
Inferred Status None
Size 37672
Compressed Size3683
Max. Term Depth8
Asserts 228
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not362 or460 and100
=593 let1 /75 +384
-315 *261 <=144
Query 14
Status sat
Inferred Status None
Size 38281
Compressed Size3738
Max. Term Depth8
Asserts 230
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not369 or468 and101
=599 let1 /77 +394
-324 *267 <=148
Query 15
Status sat
Inferred Status None
Size 38610
Compressed Size3770
Max. Term Depth8
Asserts 231
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not373 or472 and102
=602 let1 /78 +399
-328 *270 <=150
Query 16
Status sat
Inferred Status None
Size 40575
Compressed Size3900
Max. Term Depth8
Asserts 237
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not396 or500 and103
=624 let1 /85 +433
-357 *292 <=162
Query 17
Status sat
Inferred Status None
Size 40904
Compressed Size3918
Max. Term Depth8
Asserts 238
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not400 or504 and104
=627 let1 /86 +438
-361 *295 <=164
Query 18
Status sat
Inferred Status None
Size 42611
Compressed Size4048
Max. Term Depth8
Asserts 243
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not420 or529 and104
=647 let1 /90 +468
-386 *315 <=174
Query 19
Status sat
Inferred Status None
Size 43990
Compressed Size4149
Max. Term Depth8
Asserts 247
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not436 or549 and104
=663 let1 /94 +492
-406 *331 <=182
Query 20
Status unsat
Inferred Status None
Size 44117
Compressed Size4187
Max. Term Depth8
Asserts 250
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not436 or549 and104
=663 let1 /96 +492
-406 *331 <=185
Query 21
Status unsat
Inferred Status None
Size 51571
Compressed Size4410
Max. Term Depth8
Asserts 273
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not526 or658 and108
=749 let1 /119 +624
-517 *417 <=231
Query 22
Status sat
Inferred Status None
Size 51536
Compressed Size4389
Max. Term Depth8
Asserts 272
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

ite2 not526 or658 and108
=749 let1 /118 +624
-517 *417 <=230