This repository introduces a formal framework for the analysis of intermittent strategic cooperation among self-interested agents operating on graph-structured environments. The model captures scenarios in which strategic agents navigate a graph from specified start nodes to designated targets and can cooperate at some nodes.
Intermittent cooperation is characterized by its conditional nature: cooperative interactions are available only at selected graph locations and may require temporal coordination, waiting, or routing deviations. Agents are assumed to be selfish, optimizing individual completion time while considering the potential benefits of transient collaboration.
Given a graph (G = (V, E)), a set of agents (A), and two cost functions per node:
The problem is to determine agent strategies and joint paths that optimize individual incentives by levergaing intermittent cooperative opportunities. Agents may elect to wait or detour to realize a cooperative execution, and the resulting outcome depends on both graph topology and other agents’ paths.
This work supports exploration of the following research directions:
The repository provides:
The implementation is intended for researchers and practitioners studying coordination among selfish agents in structured domains.
The source code and documentation are available at: https://github.com/shedlezki/ISCPP-Simulator
Potential directions for future work include:
We welcome collaboration from researchers working on multi-agent planning, algorithmic game theory, incentive-aware coordination, and cooperative decision-making. Contributions may include theoretical analysis, algorithm design, empirical benchmarking, and extensions to new application domains.
Please direct inquiries and collaboration proposals to:
i.shedlezki@gmail.comagmon@cs.biu.ac.ilWe invite researchers to contribute via issues, pull requests, and joint publications in this line of work.
If this simulator or associated datasets are used in academic work, please cite the repository and any accompanying publication.