|
The timing setting problem is: set the timings of traffic lights such that the waiting time of cars on intersections of roads is minimized. This problem is very sophisticated. Thus, we shall first simplify the problem. We assume that the periods of the traffic lights on all intersections of roads are the same and the period is denoted as $T$. Besides, the green light is on during one half of the period and the red light is on during another half of the period. We do not consider the traffic flow and vehicles turning their directions. We find that the graph vertex coloring problem is a special case of our problem. And, the $k$-colorability problem on a graph is NP- complete if $k$ $\geq 3$. Hence, our problem is NP-complete for $T \geq 3$. In this thesis, we will give a method to find the minimum penalty of a polygon and a polynomial-time algorithm to find the minimum penalty of a path. Finally, we will propose a heuristic algorithm to solve the traffic light problem.
|