Benchmark

incremental/QF_BVLRA/20240414-mapf_r/soc/coef_2/grid/grid_04x04_k2_A.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
Size27296
Compressed Size3227
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 calls6
Query 1
Status sat
Inferred Status None
Size 22124
Compressed Size2787
Max. Term Depth6
Asserts 211
Declared Functions0
Declared Constants86
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not172 or227 and132 =487
+30 -24 *24 <=16
Query 2
Status sat
Inferred Status None
Size 23841
Compressed Size2915
Max. Term Depth8
Asserts 216
Declared Functions0
Declared Constants86
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not192 or252 and132 =507
/4 +60 -49 *44
<=26
Query 3
Status sat
Inferred Status None
Size 24492
Compressed Size3000
Max. Term Depth8
Asserts 218
Declared Functions0
Declared Constants86
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not200 or261 and133 =514
/4 +71 -58 *51
<=30
Query 4
Status sat
Inferred Status None
Size 25145
Compressed Size3044
Max. Term Depth8
Asserts 220
Declared Functions0
Declared Constants86
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not208 or270 and134 =521
/4 +82 -67 *58
<=34
Query 5
Status sat
Inferred Status None
Size 27188
Compressed Size3210
Max. Term Depth8
Asserts 226
Declared Functions0
Declared Constants86
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not232 or300 and134 =545
/8 +118 -97 *82
<=46
Query 6
Status sat
Inferred Status None
Size 27280
Compressed Size3234
Max. Term Depth8
Asserts 228
Declared Functions0
Declared Constants86
Declared Sorts 0
Defined Functions0
Defined Recursive Functions 0
Defined Sorts0
Constants0
Declared Datatypes0

Symbols

not232 or300 and134 =545
/9 +118 -97 *82
<=48