In public transit, reliability is an important measure of service quality that needs continuous attention and improvement. This leads to the issue of control strategies. These strategies are aimed at enhancing the reliability of transit services (Turnquist, 1978). They are categorized as either planning control, or real-time control strategies. Planning control strategies are long-term and involve strategies such as re-structuring the routes and schedules. Real-time control strategies are short-term and involve strategies such as adding extra buses and short-turning (Turnquist and Blume, 1980). Real-time control strategies are designed to enhance the system’s ability to remedy specific problems as they occur. These strategies could be divided into three categories: station controls; inter-station controls, and others (Eberlein et al., 1999). The first category, station controls, includes holding strategies, stop-skipping strategies, and short-turn strategies. These strategies are among the most popular and frequently used by public transit operators to reduce the passenger waiting time, and/or to prevent the vehicle bunching along the route. Holding control strategies are used to delay bus movement deliberately when a vehicle is ahead of the schedule. If adopted, holding control strategies could significantly reduce the headway variance and the average waiting time of passengers. Despite these advantages, holding control strategies could also increase in-vehicle time of passengers and vehicle travel time.