Skip to main content

A Novel PSOEDE Algorithm for Vehicle Scheduling Problem in Public Transportation

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11655))

Abstract

One of the problems in public transportation is the vehicle scheduling problem (VSP), which can reduce the bus company cost and meet the demand of passengers’ minimum waiting time. This paper proposes an ensemble differential algorithm based on particle swarm optimization (abbreviated as PSOEDE) to solve the VSP. In PSOEDE algorithm, the mutation process is designed by dividing the original process into two parts: the first part combines the PSO operator with the improved mutation strategy to enhance the global search ability, while the second part is to randomly select two mutation strategies (i.e. random learning and optimal learning) to improve the diversity of population. In addition, the random selection methods of the parameters and crossover strategies are proposed and applied in the total PSOEDE algorithm. The effectiveness and superiority of the proposed PSOEDE algorithm in dealing with the VSP are verified using the simulation experiments and six comparison algorithms.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Miller, P., Barros, A.G.D., Kattan, L., Wirasinghe, S.C.: Public transportation and sustainability: a review. KSCE J. Civ. Eng. 20(3), 1076–1083 (2016)

    Article  Google Scholar 

  2. Anokić, A., Stanimirović, Z., Davidović, T., Stakić, Đ.: Variable neighborhood search based approaches to a vehicle scheduling problem in agriculture. Int. Trans. Oper. Res. 1–31 (2017). https://doi.org/10.1111/itor.12480

  3. Nalepa, J., Blocho, M.: Adaptive memetic algorithm for minimizing distance in the vehicle routing problem with time windows. Soft Comput. 20(6), 1–19 (2016)

    Article  Google Scholar 

  4. Qiu, F.: Optimizing single-depot vehicle scheduling problem: fixed-interval model and algorithm. J. Intell. Transp. Syst. 19(3), 1–10 (2013)

    Google Scholar 

  5. Zuo, X., Chen, C., Tan, W., Zhou, M.C.: Vehicle scheduling of an urban bus line via an improved multi-objective genetic algorithm. IEEE Trans. Intell. Transp. Syst. 16(2), 1030–1041 (2015)

    Google Scholar 

  6. Zheng, D., Mao, J., Guo, N., Wang, C., Qu, W.: Based on two element neighborhood search quantum genetic algorithm to solve the vehicle scheduling problem. In: Control and Decision Conference, Florence, Italy, pp. 2147–2150. IEEE (2016)

    Google Scholar 

  7. Podgorelec, V.: A survey of genetic algorithms for solving multi depot vehicle routing problem. Appl. Soft Comput. 27 (C), 519–532 (2015)

    Google Scholar 

  8. Yao, B., Yu, B., Hu, P., Gao, J., Zhang, M.: An improved particle swarm optimization for carton heterogeneous vehicle routing problem with a collection depot. Ann. Oper. Res. 242(2), 303–320 (2016)

    Article  MathSciNet  Google Scholar 

  9. Sharma, R., Kumari, A.: A review on traffic route optimizing by using different swarm intelligence algorithm. Int. J. Comput. Sci. Mob. Comput. 4(5), 271–277 (2015)

    Google Scholar 

  10. Wang, H., Zuo, L., Liu, J., Yang, C., Li, Y., Baek, J.: A comparison of heuristic algorithms for bus dispatch. In: Tan, Y., Takagi, H., Shi, Y., Niu, B. (eds.) ICSI 2017. LNCS, vol. 10386, pp. 511–518. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61833-3_54

    Chapter  Google Scholar 

  11. Fang, Z.X.: Study on bus scheduling based on trend guidance for bacterial foraging optimization. Doctoral dissertation, Northeastern University (2013). (in Chinese)

    Google Scholar 

  12. Ding, Y., Jiang, F., Wu, Y.Y.: Application of genetic algorithm in public transportation scheduling. Comput. Sci. 43(S2), 601–603 (2016)

    Google Scholar 

  13. Kennedy, J., Eberhart, R.C.: Particle swarm optimization. In: IEEE International Conference on Neural Networks, Piscataway, pp. 1942–1948 (1995)

    Google Scholar 

  14. Storn, R., Price, K.: Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997)

    Article  MathSciNet  Google Scholar 

  15. Niu, B., Zhu, Y., He, X.: Multi-population cooperative particle swarm optimization. In: Capcarrère, M.S., Freitas, A.A., Bentley, P.J., Johnson, C.G., Timmis, J. (eds.) ECAL 2005. LNCS (LNAI), vol. 3630, pp. 874–883. Springer, Heidelberg (2005). https://doi.org/10.1007/11553090_88

    Chapter  Google Scholar 

  16. Shi, Y., Eberhart, R.: A modified particle swarm optimizer. In: IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence, pp. 69–73. IEEE (1998)

    Google Scholar 

  17. Mallipeddi, R., Suganthan, P.N.: Differential evolution algorithm with ensemble of parameters and mutation and crossover strategies. In: Panigrahi, B.K., Das, S., Suganthan, P.N., Dash, S.S. (eds.) SEMCCO 2010. LNCS, vol. 6466, pp. 71–78. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-17563-3_9

    Chapter  Google Scholar 

  18. Iorio, A.W., Li, X.: Solving rotated multi-objective optimization problems using differential evolution. In: Webb, G.I., Yu, X. (eds.) AI 2004. LNCS (LNAI), vol. 3339, pp. 861–872. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30549-1_74

    Chapter  Google Scholar 

  19. Price, K.V., Storn, R.M., Lampinen, J.A.: Differential Evolution: A Practical Approach to Global Optimization. NCS. Springer, Heidelberg (2005). https://doi.org/10.1007/3-540-31306-0

    Book  MATH  Google Scholar 

  20. Wong, J.Y.Q., Sharma, S., Rangaiah, G.P.: Design of shell-and-tube heat exchangers for multiple objectives using elitist non-dominated sorting genetic algorithm with termination criteria. Appl. Therm. Eng. 93, 888–899 (2016)

    Article  Google Scholar 

  21. Liang, J.J., Qin, A.K., Suganthan, P.N., Baskar, S.: Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. IEEE Trans. Evol. Comput. 10(3), 281–295 (2006)

    Article  Google Scholar 

  22. Lynn, N., Suganthan, P.N.: Ensemble particle swarm optimizer. Appl. Soft Comput. 55, 533–548 (2017)

    Article  Google Scholar 

  23. Wang, H., Zuo, L.L., Liu, J., Yi, W.J., Niu, B.: Ensemble particle swarm optimization and differential evolution with alternative mutation method. Nat. Comput. 1–14 (2018). https://doi.org/10.1007/s11047-018-9712-z

Download references

Acknowledgements

This work is partially supported by the Natural Science Foundation of Guangdong Province (2018A030310575, 2016A030310074), Natural Science Foundation of Shenzhen University (85303/00000155), Project supported by Innovation and Entrepreneurship Research Center of Guangdong University Student (2018A073825), Research Cultivation Project from Shenzhen Institute of Information Technology (ZY201717) and Innovating and Upgrading Institute Project from Department of Education of Guangdong Province (2017GWTSCX038).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lulu Zuo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, H., Zuo, L., Yang, X. (2019). A Novel PSOEDE Algorithm for Vehicle Scheduling Problem in Public Transportation. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2019. Lecture Notes in Computer Science(), vol 11655. Springer, Cham. https://doi.org/10.1007/978-3-030-26369-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-26369-0_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-26368-3

  • Online ISBN: 978-3-030-26369-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics