lcpz / marsc

Algorithms for solving the Multi-Agent Routing and Scheduling through Coalition formation problem (MARSC).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MARSC

DOI

Author License
Luca Capezzuto MIT

Algorithms for solving the Multi-Agent Routing and Scheduling through Coalition formation problem (MARSC).

Usage

java -jar benchmark.jar -h

Requires Java 11+. To specify multiple entries for an option, separate them with spaces. Example:

java -jar benchmark.jar -n <node-dataset> -s <station-dataset> -a EDF BNT ANT -r 1 2 3 -p SUPERADDITIVE NDCS

Building

mvn install

Using CPLEX

Assuming a GNU/Linux distro and CPLEX version 20.1, add the following option to the Java VM:

-Djava.library.path=/opt/ibm/ILOG/CPLEX_Studio201/cplex/bin/x86-64_linux/

To-do list

  • Visualisation layer - initial problem status and solution found.
  • Check the feasibility of MASiRe as a testbed.

About

Algorithms for solving the Multi-Agent Routing and Scheduling through Coalition formation problem (MARSC).

License:Other


Languages

Language:Java 81.1%Language:C 9.5%Language:Python 9.1%Language:Makefile 0.2%Language:Shell 0.1%