Skip to content

sguo28/Traffic_Assignment_Tutorial

Repository files navigation

Traffic Assignment (TA) Tutorial

1. Clone the repository

git clone https://github.com/sguo28/Traffic_Assignment_Tutorial.git
cd Traffic_Assignment_Tutorial

2. Pacakges installation

conda create --name ta python=3.9
conda activate ta
pip install -r requirements.txt
# (requirements.txt)
networkx==3.1
pandas==2.1.4
numpy==1.26.3
scipy==1.11.4
matplotlib==3.8.0

Install Jupiter Notebook

conda install -c conda-forge jupyterlab

Run Jupyter Notebook

jupyter notebook

3. Run the Code

TA_MSA.ipynb
TA_FW.ipynb

Supported Functions

  • Frank-Wolfe Algorithm
  • Method of Successive Averages (MSA)
  • Path-based Algorithm (PBA)
  • User Equilibrium (UE)
  • System Optimal (SO)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published