Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 78
PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON THE APPLICATION OF ARTIFICIAL INTELLIGENCE TO CIVIL AND STRUCTURAL ENGINEERING Edited by: B.H.V. Topping
Paper 32
Bus Route and Schedule Optimisation using a Genetic Algorithm S.M. Ní Dhonghaile and E.J. O'Brien
Department of Civil Engineering, University College Dublin, Dublin, Ireland , "Bus Route and Schedule Optimisation using a Genetic Algorithm", in B.H.V. Topping, (Editor), "Proceedings of the Seventh International Conference on the Application of Artificial Intelligence to Civil and Structural Engineering", Civil-Comp Press, Stirlingshire, UK, Paper 32, 2003. doi:10.4203/ccp.78.32
Keywords: genetic algorithm, routing, scheduling, bus, behavioural response, transfers.
Summary
This paper describes the concurrent optimisation of bus network routes and
schedules by means of a Genetic Algorithm (GA). Particular emphasis is placed on
the development of an accurate and comprehensive objective function that best
represents the value of the network. Specific genetic operators have been developed
to satisfactorily drive the GA towards the optimal solution.
Bus networks are an intrinsic part of most urban public transportation systems. The effectiveness and efficiency of a bus network is dependent on many factors, including comfort, reliability, convenience, routeing, scheduling and socio- economic factors. All things being equal, as in the situation of a given fleet servicing a particular area, the two factors with the greatest impact on the merit of a bus network are routeing and scheduling. Therefore this paper concentrates on the application of a GA to discerning the optimal combination of these two factors. Many existing bus networks are the result of ad hoc or heuristic alterations and adjustments over long periods of time, rather then a formulated design process. Analytical approaches often fail to describe the problem in a realistic and accurate manner and often sacrifice geographical accuracy and realism of demand in order to obtain a solution. Frequently, analytical methods are applied to idealised situations at the aggregate level or restricted to optimising particular sections of the network without evaluating the network in its entirety. Many of the complexities that make the problem unsuitable to traditional optimisation and search techniques are easily overcome by the GA, as it is ideally suited to solving non-linear, discontinuous, multi objective problems. The objective function definition is the overriding constituent of any solution. In this paper the objective function described incorporates properties and constraints which have been neglected in previous studies. It includes provision for passenger transfer, dynamic origin-destination demand matrix, overlapping routes and the conflicting components of user and operator requirements. Information on behavioural response to change in public transportation systems, collated by the TCRP [1], has been adapted and incorporated into the objective function. Problem specific genetic operators have been developed and are described in this paper. In particular, crossover is implemented at two levels, crossover between networks and between individual routes. Methods of mutation have been formulated in order to expand the area of the solution space the GA examines. The effect of the genetic operators on a sample network configuration is described and the results of the corresponding objective function evaluation are shown. The GA is applied to a standardised network that has been studied previously (Mandl [2], Baaj and Mahmassani [3], Krishna Rao et al [4]). References
purchase the full-text of this paper (price £20)
go to the previous paper |
|