DCOP-Sim is a simulator designed to test and evaluate various Distributed Constraint Optimization Problem (DCOP) algorithms. Built on top of Sinalgo, it provides a robust framework for simulating distributed systems and experimenting with different algorithms.
DCOP-Sim currently supports the following algorithms:
- DSA
- MaxSum
- PDSA
- PMaxSum
- Modular design for integrating new DCOP algorithms.
- Visualization and logging support via Sinalgo.
- Flexible configuration options for custom scenarios.
- Clone the repository:
git clone https://github.com/dcop-sim/dcop-sim.git
DCOP SIM was tested using java 1.8
proj1/ src/ crypto/ dcop/ dsa/ vanilla - implementation of dsa secure - implementation of pdsa maxsum/ vanilla - implementation of maxsum secure - implementation of pmaxsum utils/ - contains misc crypto utils such as shamir secret shared and pailler projects/ dcopproj - sinalgo project that manage testing of dcop algorithms