Abstract
In the context of urban traffic control, traffic signal optimisation is the problem of determining the optimal green length for each signal in a set of traffic signals. The literature has effectively tackled such a problem, mostly with automated planning techniques leveraging the PDDL + language and solvers. However, such language has limitations when it comes to specifying optimisation statements and computing optimal plans. In this paper, we provide an alternative solution to the traffic signal optimisation problem based on Constraint Answer Set Programming (CASP). We devise an encoding in a CASP language, which is then solved by means of clingcon 3 , a system extending the well-known ASP solver clingo. We performed experiments on real historical data from the town of Huddersfield in the UK, comparing our approach to the PDDL+ model that obtained the best results for the considered benchmark. The results showed the potential of our approach for tackling the traffic signal optimisation problem and improving the solution quality of the PDDL + plans.
| Original language | English |
|---|---|
| Pages (from-to) | 794-812 |
| Number of pages | 19 |
| Journal | Theory and Practice of Logic Programming |
| Volume | 25 |
| Issue number | 4 |
| DOIs | |
| Publication status | Published - 29 Jul 2025 |
| Event | 41st International Conference on Logic Programming - Rende, Italy Duration: 12 Sept 2025 → 19 Sept 2025 Conference number: 41 https://iclp25.demacs.unical.it/home-page |