adaptiswarm-edge / README.md
rajvivan's picture
Upload README.md
35c374d verified
|
Raw
History Blame Contribute Delete
1.06 kB
# AdaptiSwarm-Edge
A Convergence-Accelerated Hybrid ACO-PSO Framework for Priority-Aware Dynamic Load Balancing in Heterogeneous Multi-Tier Edge Computing Networks.
## Files
- `sim.py` β€” Discrete-event simulation core (3-tier heterogeneous edge, Poisson arrivals, dynamic churn)
- `schedulers.py` β€” All schedulers: Round Robin, Least Connection, ACO, PSO, WOA, AdaptiSwarm-Edge, plus ablation variants
- `runner.py` β€” Episode runner with persistent pheromone state
- `convergence.py` β€” Fixed-instance convergence harness with shared fitness target
- `experiments.py` β€” Parallel experiment driver (30 runs per config, Wilcoxon tests, convergence figure)
- `make_tables.py` β€” LaTeX table + numeric macro generator from results.json
## Reproduction
```bash
pip install numpy scipy matplotlib
cd adaptiswarm
python experiments.py 30
python make_tables.py
# Paper compiles via: tectonic paper.tex (in paper/)
```
## Results
All numbers in the accompanying IEEE paper are generated by `make_tables.py` from `results.json` β€” no hand-entered results.