Harmony search algorithm for continuous network design problem with link capacity expansions
- First Online:
The Continuous Network Design Problem (CNDP) deals with determining the set of link capacity expansions and the corresponding equilibrium link flows which minimizes the system performance index defined as the sum of total travel times and investment costs of link capacity expansions. In general, the CNDP is characterized by a bilevel programming model, in which the upper level problem is generally to minimize the total system cost under limited expenditure, while at the lower level problem, the User Equilibrium (UE) link flows are determined by Wardrop’s first principle. It is well known that bilevel model is nonconvex and algorithms for finding global or near global optimum solutions are preferable to be used in solving it. Furthermore, the computation time is tremendous for solving the CNDP because the algorithms implemented on real sized networks require solving traffic assignment model many times. Therefore, an efficient algorithm, which is capable of finding the global or near global optimum solution of the CNDP with less number of traffic assignments, is still needed. In this study, the Harmony Search (HS) algorithm is used to solve the upper level objective function and numerical calculations are performed on eighteen link and Sioux Falls networks. The lower level problem is formulated as user equilibrium traffic assignment model and Frank-Wolfe method is used to solve it. It has been observed that the HS algorithm is more effective than many other compared algorithms on both example networks to solve the CNDP in terms of the objective function value and UE traffic assignment number.
Keywordsharmony search continuous network design traffic assignment link capacity expansion bilevel programming
Unable to display preview. Download preview PDF.
- Ban, X. G., Liu, H. X., Lu, J. G., and Ferris, M. C. (2006). “Decomposition scheme for continuous network design problem with asymmetric user equilibria.” Transportation Research Record (1964), pp. 185–192.Google Scholar
- Bell, M. G. H. and Iida, Y. (1997). Transportation network analysis, John Wiley and Sons, Chichester, UK.Google Scholar
- Chen, H. K. and Chou, H. W. (2006). “Reverse supply chain network design problem.” Transportation Research Record (1964), pp. 42–49.Google Scholar
- Chiou, S. W. (2005). “Bilevel programming for the continuous transport network design problem.” Transportation Research Part B, Vol. 39, No. 4, pp. 361–383.Google Scholar
- Cho, H. J. (1988). Sensitivity analysis of equilibrium network flows and its application to the development of solution methods for equilibrium network design problems, PhD Thesis, University of Pennsylvania, Philadelphia, USA.Google Scholar
- Fisk, C. (1984). “Optimal signal controls on congested networks.” In: 9th International Symposium on Transportation and Traffic Theory, VNU Science Press, pp. 197–216.Google Scholar
- Geem, Z. W. (2000). Optimal design of water distribution networks using Harmony Search, PhD Thesis, Korea University, Seoul, Korea.Google Scholar
- Karoonsoontawong, A. and Waller, S. T. (2006). “Dynamic continuous network design problem-Linear bilevel programming and metaheuristic approaches.” Transportation Research Record (1964), pp. 104–117.Google Scholar
- Sheffi, Y. (1985). Urban transport networks: Equilibrium analysis with mathematical programming methods, Prentice-Hall Inc., New Jersey, USA.Google Scholar
- Wardrop, J. G. (1952). “Some theoretical aspects of road traffic research.” Proceedings of the Institution of Civil Engineers Part II, Vol. 1, pp. 325–378.Google Scholar
- Yang, H. and Yagar, S. (1995). “Traffic assignment and signal control in saturated road networks.” Transportation Research A, Vol. 29, No. 2, pp. 125–139.Google Scholar