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 languageEnglish
Pages (from-to)794-812
Number of pages19
JournalTheory and Practice of Logic Programming
Volume25
Issue number4
DOIs
Publication statusPublished - 29 Jul 2025
Event41st International Conference on Logic Programming - Rende, Italy
Duration: 12 Sept 202519 Sept 2025
Conference number: 41
https://iclp25.demacs.unical.it/home-page

Fingerprint

Dive into the research topics of 'A CASP-Based Solution for Traffic Signal Optimisation'. Together they form a unique fingerprint.

Cite this