Designing Non-monetary Intersection Control Mechanisms for Efficient Selfish Routing

Yusuf Saltan, Jyun-Jhe Wang, Arda Kosay, Chung-Wei Lin, Muhammed O. Sayin
11/3/2025
cs.GTcs.MA

No confident code implementation found for this paper.

Abstract

Urban traffic congestion stems from the misalignment between self-interested routing decisions and socially optimal flows. Intersections, as critical bottlenecks, amplify these inefficiencies because existing control schemes often neglect drivers' strategic behavior. Autonomous intersections, enabled by vehicle-to-infrastructure communication, permit vehicle-level scheduling based on individual requests. Leveraging this fine-grained control, we propose a non-monetary mechanism that strategically adjusts request timestamps-delaying or advancing passage times-to incentivize socially efficient routing. We present a hierarchical architecture separating local scheduling by roadside units from network-wide timestamp adjustments by a central planner. We establish an experimentally validated analytical model, prove the existence and essential uniqueness of equilibrium flows and formulate the planner's problem as an offline bilevel optimization program solvable with standard tools. Experiments on the Sioux Falls network show up to a 68% reduction in the efficiency gap between equilibrium and optimal flows, demonstrating scalability and effectiveness.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{saltan2025designing,
  title  = {Designing Non-monetary Intersection Control Mechanisms for Efficient Selfish Routing},
  author = {Yusuf Saltan and Jyun-Jhe Wang and Arda Kosay and Chung-Wei Lin and Muhammed O. Sayin},
  year   = {2025},
  eprint = {2511.01421},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.01421v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.01421.svg)](https://codeofpaper.com/paper/2511.01421)

Discussion