Skip to main content
Log in

Fast feasibility check of the multi-material vertical alignment problem in road design

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

Abstract

When building a road, it is critical to select a vertical alignment which ensures design and safety constraints. Finding such a vertical alignment is not necessarily a feasible problem, and the models describing it generally involve a large number of variables and constraints. This paper is dedicated to rapidly proving the feasibility or the infeasibility of a Mixed Integer Linear Program (MILP) modeling the vertical alignment problem. To do so, we take advantage of the particular structure of the MILP, and we prove that only a few of the MILP’s constraints determine the feasibility of the problem. In addition, we propose a method to build a feasible solution to the MILP that does not involve integer variables. This enables time saving to proving the feasibility of the vertical alignment problem and to find a feasible vertical alignment, as emphasized by numerical results. It is on average 75 times faster to prove the feasibility and 10 times faster to build a feasible solution.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. AASHTO (ed).: A Policy on Geometric Design of Highways and Streets, 5th edn. AASHTO, Washington, D.C (2004)

  2. Aljohani, M.S., Moreb, A.A.: Roadway profile modeled by polynomials to minimize earthwork cost. WSEAS Trans. Math. 3, 210–213 (2003)

    MATH  Google Scholar 

  3. Aruga, K.: Tabu search optimization of horizontal and vertical alignments of forest roads. J. For. Res. 10, 275–284 (2005)

    Article  Google Scholar 

  4. Beiranvand, V., Hare, W., Lucet, Y., Hossain, S.: Multi-haul quasi network flow model for vertical alignment optimization. Eng. Optim. 49(10), 1–19 (2017)

    Article  MathSciNet  Google Scholar 

  5. Easa, S.M.: Selection of roadway grades that minimize earthwork cost using linear programming. Transp. Res. Part A Gen. 22(2), 121–136 (1988)

    Article  Google Scholar 

  6. Fwa, T.F.: Highway vertical alignment analysis by dynamic programming. Transp. Res. Rec. 1239, 1–9 (1989)

    Google Scholar 

  7. Goh, C.J., Chew, E.P., Fwa, T.F.: Discrete and continuous models for computation of optimal vertical highway alignment. Transp. Res. Part B Methodol. 22(6), 399–409 (1988)

    Article  Google Scholar 

  8. Goktepe, A.B., Altun, S., Ahmedzade, P.: Optimization of vertical alignment of highways utilizing discrete dynamic programming and weighted ground line. Turk. J. Eng. Environ. Sci. 33, 105–116 (2009)

    Google Scholar 

  9. Goktepe, A.B., Lav, A.H., Altun, S.: Dynamic optimization algorithm for vertical alignment of highways. Math. Comput. Appl. 10(3), 341–350 (2005)

    MATH  Google Scholar 

  10. Hare, W., Hossain, S., Lucet, Y., Rahman, F.: Models and strategies for efficiently determining an optimal vertical alignment of roads. Comput. Oper. Res. 44, 161–173 (2014)

    Article  MathSciNet  Google Scholar 

  11. Hare, W., Lucet, Y., Rahman, F.: A mixed-integer linear programming model to optimize the vertical alignment considering blocks and side-slopes in road construction. Eur. J. Oper. Res. 241(3), 631–641 (2015)

    Article  MathSciNet  Google Scholar 

  12. Hare, W.L., Koch, V.R., Lucet, Y.: Models and algorithms to improve earthwork operations in road design using mixed integer linear programming. Eur. J. Oper. Res. 215(2), 470–480 (2011)

    Article  MathSciNet  Google Scholar 

  13. Hossain, S.: Models and strategies for efficiently optimizing the vertical alignment of roads for multimaterial. Master’s thesis, University of British Columbia (2013)

  14. Jong, J.C., Schonfeld, P.: An evolutionary model for simultaneously optimizing three-dimensional highway alignments. Transp. Res. Part B Methodol. 37(2), 107–128 (2003)

    Article  Google Scholar 

  15. Kang, M.W., Jha, M.K., Schonfeld, P.: Applicability of highway alignment optimization models. Transp. Res. Part C Emerg. Technol. 21(1), 257–286 (2012)

    Article  Google Scholar 

  16. Keha, A.B., de Farias Jr., I.R., Nemhauser, G.L.: Models for representing piecewise linear cost functions. Oper. Res. Lett. 32(1), 44–48 (2004)

    Article  MathSciNet  Google Scholar 

  17. Kim, E., Jha, M.K., Schonfeld, P., Kim, H.S.: Highway alignment optimization incorporating bridges and tunnels. J. Transp. Eng. 133(2), 71–81 (2007)

    Article  Google Scholar 

  18. Kim, E., Jha, M.K., Son, B.: Improving the computational efficiency of highway alignment optimization models through a stepwise genetic algorithms approach. Transp. Res. Part B Methodol. 39, 339–360 (2005)

    Article  Google Scholar 

  19. Koch, V.R., Lucet, Y.: A note on: spline technique for modeling roadway profile to minimize earthwork cost. J. Ind. Manag. Optim. 6(2), 393–400 (2010)

    MathSciNet  MATH  Google Scholar 

  20. Li, W., Pu, H., Schonfeld, P., Yang, J., Zhang, H., Wang, L., Xiong, J.: Mountain railway alignment optimization with bidirectional distance transform and genetic algorithm. Comput. Aided Civil Infrastruct. Eng. 32(8), 691–709 (2017)

    Article  Google Scholar 

  21. Li, W., Pu, H., Zhao, H., Liu, W.: Approach for optimizing 3D highway alignments based on two-stage dynamic programming. J. Softw. 8(11), 2967–2973 (2013)

    Google Scholar 

  22. Mondal, S., Lucet, Y., Hare, W.: Optimizing horizontal alignment of roads in a specified corridor. Comput. Oper. Res. 64, 130–138 (2015)

    Article  MathSciNet  Google Scholar 

  23. Moreb, A.A.: Linear programming model for finding optimal roadway grades that minimize earthwork cost. Eur. J. Oper. Res. 93(1), 148–154 (1996)

    Article  Google Scholar 

  24. Moreb, A.A.: Spline technique for modeling roadway profile to minimize earthwork cost. J. Ind. Manag. Optim. 5(2), 275–283 (2009)

    MathSciNet  MATH  Google Scholar 

  25. Pu, H., Song, P., Schonfeld, T., Li, W., Zhang, H., Wang, J., Hu, J., Peng, X.: A three-dimensional distance transform for optimizing constrained mountain railway alignments. Comput. Aided Civil Infrastruct. Eng. 34, 972–990 (2019)

    Article  Google Scholar 

  26. Shafahi, Y., Bagherian, M.: A customized particle swarm method to solve highway alignment optimization problem. Comput. Aided Civil Infrastruct. Eng. 28(1), 52–67 (2013)

    Article  Google Scholar 

  27. Tat, C.W., Tao, F.: Using GIS and genetic algorithm in highway alignment optimization. In: Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems, vol. 2, pp. 1563–1567. IEEE (2003)

  28. Tomlin, J.A.: A suggested extension of special ordered sets to non-separable nonconvex programming problems. Stud. Graphs Discrete Program. 11, 359–370 (1981)

    Article  Google Scholar 

  29. Vázquez-Méndez, M.E., Casal, G., Santamarina, D., Castro, A.: A 3D model for optimizing infrastructure costs in road design. Comput. Aided Civil Infrastruct. Eng. 33(5), 423–439 (2018)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the Natural Sciences and Engineering Research Council of Canada (NSERC) through Collaborative Research and Development Grant #CRDPJ 479316-15 sponsored by Softree Technical Systems Inc. Part of the computation in this research was carried out using a software library provided by Softree Technical System Inc. Part of the research was performed in the Computer-Aided Convex Analysis (CA2) laboratory funded by a Leaders Opportunity Fund (LOF, John R. Evans Leaders Fund, Funding for research infrastructure) from the Canada Foundation for Innovation (CFI) and by a British Columbia Knowledge Development Fund (BCKDF). The authors address special thanks to the reviewers for their careful reading and valuable insights.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dominique Monnet.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

See Tables 456 and 7

Table 4 Mean gap between cost of solution computed by Algorithm 1 and cost of the first found solution to the MILP
Table 5 Mean time ratio between time to find a feasible alignment with Algorithm 1 and time to find a feasible alignment to the MILP
Table 6 Mean time ratio between time to prove infeasibility of LP (30) and infeasibility of the MILP subject to null slope constraint
Table 7 Mean time ratio between time to prove infeasibility of LP (30) and infeasibility of the MILP with elevation modification

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Monnet, D., Hare, W. & Lucet, Y. Fast feasibility check of the multi-material vertical alignment problem in road design. Comput Optim Appl 75, 515–536 (2020). https://doi.org/10.1007/s10589-019-00160-3

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-019-00160-3

Keywords

Navigation