Benchmark

incremental/QF_BVLRA/20240414-mapf_r/soc/coef_1.25/grid/grid_02x02_k3_k2_C.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
Size73894
Compressed Size4959
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 5678
Compressed Size1475
Max. Term Depth5
Asserts 45
Declared Functions0
Declared Constants42
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

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

Symbols

not42 or52 and10 =79
/6 +44 -37 *32
<=18
Query 3
Status sat
Inferred Status None
Size 8250
Compressed Size1668
Max. Term Depth8
Asserts 53
Declared Functions0
Declared Constants42
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not52 or64 and11 =88
/7 +59 -49 *41
<=24
Query 4
Status unsat
Inferred Status None
Size 9129
Compressed Size1744
Max. Term Depth8
Asserts 56
Declared Functions0
Declared Constants42
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not62 or76 and12 =97
/8 +74 -61 *52
<=30
Query 5
Status sat
Inferred Status None
Size 14986
Compressed Size2217
Max. Term Depth8
Asserts 116
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not114 or146 and54 =249
/16 +82 -67 *58
<=34
Query 6
Status sat
Inferred Status None
Size 16725
Compressed Size2341
Max. Term Depth8
Asserts 121
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not134 or171 and54 =269
/24 +112 -92 *78
<=44
Query 7
Status sat
Inferred Status None
Size 17598
Compressed Size2444
Max. Term Depth8
Asserts 124
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not144 or183 and55 =278
/26 +127 -104 *87
<=50
Query 8
Status sat
Inferred Status None
Size 18483
Compressed Size2514
Max. Term Depth8
Asserts 127
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not154 or195 and56 =287
/28 +142 -116 *98
<=56
Query 9
Status sat
Inferred Status None
Size 23386
Compressed Size2859
Max. Term Depth8
Asserts 142
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not211 or267 and56 =344
/42 +229 -188 *155
<=86
Query 10
Status sat
Inferred Status None
Size 28307
Compressed Size3057
Max. Term Depth8
Asserts 157
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not268 or339 and56 =401
/56 +316 -260 *215
<=116
Query 11
Status sat
Inferred Status None
Size 30262
Compressed Size3195
Max. Term Depth8
Asserts 163
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not291 or367 and57 =423
/62 +350 -288 *238
<=128
Query 12
Status unsat
Inferred Status None
Size 32219
Compressed Size3339
Max. Term Depth8
Asserts 169
Declared Functions0
Declared Constants61
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not314 or395 and58 =445
/68 +384 -316 *261
<=140
Query 13
Status sat
Inferred Status None
Size 37936
Compressed Size3727
Max. Term Depth8
Asserts 229
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not366 or465 and100 =597
/76 +392 -322 *267
<=144
Query 14
Status sat
Inferred Status None
Size 39327
Compressed Size3815
Max. Term Depth8
Asserts 233
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not382 or485 and100 =613
/81 +416 -342 *283
<=152
Query 15
Status sat
Inferred Status None
Size 39936
Compressed Size3874
Max. Term Depth8
Asserts 235
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not389 or493 and101 =619
/83 +426 -351 *289
<=156
Query 16
Status sat
Inferred Status None
Size 40265
Compressed Size3897
Max. Term Depth8
Asserts 236
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not393 or497 and102 =622
/84 +431 -355 *292
<=158
Query 17
Status sat
Inferred Status None
Size 41656
Compressed Size3968
Max. Term Depth8
Asserts 240
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not409 or517 and102 =638
/89 +455 -375 *308
<=166
Query 18
Status sat
Inferred Status None
Size 42265
Compressed Size4017
Max. Term Depth8
Asserts 242
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not416 or525 and103 =644
/91 +465 -384 *314
<=170
Query 19
Status sat
Inferred Status None
Size 42594
Compressed Size4045
Max. Term Depth8
Asserts 243
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not420 or529 and104 =647
/92 +470 -388 *317
<=172
Query 20
Status sat
Inferred Status None
Size 45317
Compressed Size4275
Max. Term Depth8
Asserts 251
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not452 or569 and104 =679
/100 +518 -428 *349
<=188
Query 21
Status unsat
Inferred Status None
Size 45445
Compressed Size4316
Max. Term Depth8
Asserts 254
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not452 or569 and104 =679
/102 +518 -428 *349
<=191
Query 22
Status sat
Inferred Status None
Size 52580
Compressed Size4503
Max. Term Depth8
Asserts 276
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not538 or673 and108 =761
/126 +644 -534 *431
<=235
Query 23
Status sat
Inferred Status None
Size 52682
Compressed Size4518
Max. Term Depth8
Asserts 278
Declared Functions0
Declared Constants80
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not538 or673 and108 =761
/128 +644 -534 *431
<=237