Published August 10, 2024 | Version v1

Experimental evaluation of BELA0/BELA* (ECAI 2024)

  • 1. ROR icon Universidad Carlos III de Madrid

Description

Data files with the information required to replicate all the experiments reported in the paper:

  • Linares López, Carlos; Herman, Ian, 2024. Evolving A* to Efficiently Solve the k Shortest-Path Problem. Proceedings of the Twenty-Seventh European Conference on Artificial Intelligence (ECAI 2024). Santiago de Compostela (Spain). 

This record contains only the test files needed to test any of the algorithms implemented in the different domains (maps, roadmap, n-puzzle and n-pancake).  While these files can be used to run the experiments manually, there are different scripts available in the github repository "ksearch" which automate the experimentation and also the recollection of data and the presentation of results under the directory "scripts".

Files are structured as follows:

  • random512: data files used in the maps domain:
    • random512-*.map contains the map whose contents are explained in the movingai repository.
    • random512-*.test contains the testcases for every map.
  • test-{10, 20, 30, 40}.test: data files used in the {10, 20, 30, 40}-Pancake
  • {9, 16}puzzle.test: data files used in the 8- and 15-Puzzle.
  • USA-road.d: data files used in the roadmap domain

To be able to run the experiments in the roadmap domain it is necessary also to have the .gr and .co files located in the same directory than the USA-road-d.test files (these are available in the 9th DIMACS Implementation Challenge: Shortest Paths)

The format of all the data files is explained in the README.md files of the "ksearch" github repo under the corresponding directory.

All tests have been randomly generated. The criteria for the random selection is explained in the main paper, and the executables that pick up every testcase are named "gen-*" and are built automatically by the building script.

Files

Files (1.6 MB)

Name Size Download all
md5:87c81691587d3d7630d4e93964837a4a
1.6 kB Download
md5:326b7222c2c266787ba267d322c5b130
2.2 kB Download
md5:e9fc44e0716c0b6056b5021c5abf0093
262.7 kB Download
md5:18c53fd161957bef8cef2517688feb57
1.6 kB Download
md5:a8d1ecf1f25022af4b1b31a26ebc8681
262.7 kB Download
md5:9ea0c3305f3b736d761410dfb3a747e8
1.6 kB Download
md5:25f37485b6047c1b272c8e494d868f65
262.7 kB Download
md5:246c7bdc15db59a0b549ca59531e5050
1.6 kB Download
md5:d11c69259d10460efc6450f0da860bc4
262.7 kB Download
md5:6b7966addcbc9f81c4decd40fb99cb7c
1.6 kB Download
md5:66d5736a9700c6427cd075028f22dda8
262.7 kB Download
md5:cd401d789008ea9ca23aab39c9e99e34
1.6 kB Download
md5:86bbf758a742ff948994cf057625d68c
262.7 kB Download
md5:2eeaa7e961641254f64c55e5618e196d
1.6 kB Download
md5:f92ff49128072ccad0e01b3f0133f1d8
2.4 kB Download
md5:7ea8a62351436a7e8af22186b2c37853
5.4 kB Download
md5:56f6a3fec12fcf6b093fe1f1c8971e5b
8.4 kB Download
md5:b2717f2713a3c2bc944bcaf7860f6587
11.4 kB Download
md5:9a63a7732bd8fc63070f35e57c43e88e
1.3 kB Download
md5:b4df97bc85fcae00f3c5b5e3c0bc4faa
1.5 kB Download
md5:93e427be98e141a0e2a33a0dddd555ee
1.4 kB Download
md5:a5d54f4d5123dfb3eaf108700f06e8eb
1.6 kB Download
md5:3e0fb24cb7b6941b566b3ff9f8d5469a
1.5 kB Download
md5:71060ce841a250f05828a752f7e6b36b
1.4 kB Download
md5:a0202b2bceb14707036708f0a07f4a4f
1.5 kB Download
md5:4319e1338ee56224f32cd786b9958c6c
1.5 kB Download
md5:17dff0a60da765fbd09e3e7244388fa8
1.4 kB Download
md5:c9fe60d0367f7d8a7994fb29ad63d0fd
1.3 kB Download
md5:751c1b0747a60056c7c9641f94d45af2
1.7 kB Download
md5:ef42aa1dfb2ac74696561bd193e29b18
1.6 kB Download

Additional details

Related works

Is published in
Conference paper: 10.3233/FAIA241011 (DOI)

Software

Repository URL
https://github.com/clinaresl/ksearch
Programming language
C++ , Python
Development Status
Active