Skip to main content

Improving Genetic Algorithm to Attain Better Routing Solutions for Real-World Water Line System

  • Conference paper
  • First Online:
Recent Advances in Soft Computing and Data Mining (SCDM 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 457))

Included in the following conference series:

Abstract

Evolutionary techniques such as Genetic algorithms (GA) are used to perform approximation for real-world problems and provide optimized solutions. Most of the time, these techniques provide desirable solutions and. The GAs depend on various operations such as selection criteria, crossover, and mutation operators. The GA is a useful technique for challenging (polynomial-time hardness and non-deterministic) problems because of their robustness and flexibility. Traveling Salesman Problem (TSP) is one of the popular problems that includes many real-world applications such as cutting wallpaper, computer wiring, vehicle routing, and job sequencing. This paper proposes an improved GA to solve the TSP of a real-world water line system. A multi-agent system supports the improved GA to handle and improve the mutation process. The agents’ role is to break down the population into smaller parts and update several versions of the populations instead of updating one population in the mutation phase of the GA run cycle. The improved GA is used for the applied TSP to minimize the total distance and reduce the cost of the water line system. We generate ten different random coordinates to formulate the water line network of the system. The result indicates that the GA efficiently reduces the total cost by minimizing the distance. The GA scores a total profit of 760.874, and the percentage of distance decrease is 6.03% to the water line system data as compared with the k-NN as a benchmark algorithm. For the ten randomly generated coordinates, the expected saving is as large as 10.002% (average of ten) compared to the results of the K-NN algorithm.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 299.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

References

  1. Alzyadat, T., Yamin, M., Chetty, G.: Genetic algorithms for the travelling salesman problem: a crossover comparison. Int. J. Inf. Technol. 12(1), 209–213 (2019). https://doi.org/10.1007/s41870-019-00377-9

    Article  Google Scholar 

  2. Mohammed, M.A., Ghani, M.K.A., Obaid, O.I., Mostafa, S.A., Ahmad, M.S.: A review of genetic algorithm applications in solving vehicle routing problem. J. Eng. Appl. Sci. 12, 4267–4283 (2017)

    Google Scholar 

  3. Juneja, S.S., Saraswat, P., Singh, K., Sharma, J., Majumdar, R., Chowdhary, S.: Travelling salesman problem optimization using genetic algorithm. In: Amity International Conference on Artificial Intelligence (AICAI), pp. 264–268. IEEE, February 2019

    Google Scholar 

  4. Venkatraman, S., Sundhararajan, M.: Optimization for VLSI floorplanning problem by using hybrid ant colony optimization technique. Int. J. Pure Appl. Math. 115(6), 637–642 (2017)

    Google Scholar 

  5. Islam, A.S., Tanzim, M., Afreen, S., Rozario, G.: Evaluation of ant colony optimization algorithm compared to genetic algorithm, dynamic programming and branch and bound algorithm regarding travelling salesman problem. Glob. J. Comput. Sci. Technol. 19(3), 1–7 (2019)

    Google Scholar 

  6. Deka, A., Behdad, S.: Part separation technique for assembly-based design in additive manufacturing using genetic algorithm. Proc. Manuf. 34, 764–771 (2019)

    Google Scholar 

  7. Hassan, M.H., et al.: A general framework of genetic multi-agent routing protocol for improving the performance of MANET environment. IAES Int. J. Artif. Intell. 9(2), 310 (2020)

    Google Scholar 

  8. Barolli, A., Sakamoto, S., Ozera, K., Barolli, L., Kulla, E., Takizawa, M.: Design and implementation of a hybrid intelligent system based on particle swarm optimization and distributed genetic algorithm. In: Barolli, L., Xhafa, F., Javaid, N., Spaho, E., Kolici, V. (eds.) EIDWT 2018. LNDECT, vol. 17, pp. 79–93. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-75928-9_7

    Chapter  Google Scholar 

  9. Mohammed, M.A., Abd Ghani, M.K., Hamed, R.I., Mostafa, S.A., Ahmad, M.S., Ibrahim, D.A.: Solving vehicle routing problem by using improved genetic algorithm for optimal solution. J. Comput. Sci. 21, 255–262 (2017)

    Article  Google Scholar 

  10. Zhang, J.: An improved genetic algorithm with 2-opt local search for the traveling salesman problem. In: Sugumaran, V., Xu, Z., Zhou, H. (eds.) MMIA 2021. Advances in Intelligent Systems and Computing, vol. 1385, pp. 404–409. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-74814-2_57

    Chapter  Google Scholar 

  11. Mohammed, M.A., et al.: Solving vehicle routing problem by using improved K-nearest neighbor algorithm for best solution. J. Comput. Sci. 21, 232–240 (2017)

    Article  Google Scholar 

  12. Xu, J.: Improved Genetic Algorithm to Solve the Scheduling Problem of College English Courses. Complexity 2021, 1–11 (2021)

    Google Scholar 

  13. Obaid, O.I., Ahmad, M., Mostafa, S.A., Mohammed, M.A.: Comparing performance of genetic algorithm with varying crossover in solving examination timetabling problem. J. Emerg. Trends Comput. Inf. Sci 3(10), 1427–1434 (2012)

    Google Scholar 

  14. Eom, N.S.A., Cho, H.B., Lim, H.R., Kim, B.S., Choa, Y.H.: Facile tilted sputtering process (TSP) for enhanced H2S gas response over selectively loading Pt nanoparticles on SnO2 thin films. Sens. Actuat. B: Chem. 300, 127009 (2019)

    Article  Google Scholar 

  15. Mohammed, M.A., Ahmad, M.S., Mostafa, S.A.: Using genetic algorithm in implementing capacitated vehicle routing problem. In: 2012 International conference on computer & information science (ICCIS), vol. 1, pp. 257–262. IEEE, June 2012

    Google Scholar 

  16. Vlašić, I., Ðurasević, M., Jakobović, D.: Improving genetic algorithm performance by population initialisation with dispatching rules. Computers & Industrial Engineering 137, 106030 (2019)

    Article  Google Scholar 

  17. Shrestha, A., Mahmood, A.: Improving genetic algorithm with fine-tuned crossover and scaled architecture. J. Math. 2016, 1–10 (2016)

    Google Scholar 

  18. Song, Y., Wang, F., Chen, X.: An improved genetic algorithm for numerical function optimization. Appl. Intell. 49(5), 1880–1902 (2018). https://doi.org/10.1007/s10489-018-1370-4

    Article  Google Scholar 

  19. Mostafa, S.A., Ahmad, M.S., Annamalai, M., Ahmad, A., Gunasekaran, S.S.: A dynamically adjustable autonomic agent framework. In: Rocha, Á., Correia, A., Wilson, T., Stroetmann, K. (eds.) Advances in Information Systems and Technologies. Advances in Intelligent Systems and Computing, vol. 206, pp. 631–642. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-36981-0_58

    Chapter  Google Scholar 

  20. Mostafa, S.A., Gunasekaran, S.S., Ahmad, M.S., Ahmad, A., Annamalai, M., Mustapha, A.: Defining tasks and actions complexity-levels via their deliberation intensity measures in the layered adjustable autonomy model. In: 2014 International Conference on Intelligent Environments, pp. 52–55. IEEE, June 2014

    Google Scholar 

  21. Raya, L., Saud, S.N., Shariff, S.H., Bakar, K.N.A.: Exploring the performance of the improved nearest-neighbor algorithms for solving the euclidean travelling salesman problem. Adv. Nat. Appl. Sci. 14(2), 10–19 (2020)

    Google Scholar 

Download references

Acknowledgments

This research was supported by Universiti Tun Hussein Onn Malaysia (UTHM) through Tier 1 vot. H938.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Salama A. Mostafa .

Editor information

Editors and Affiliations

Appendix A: Samples of the Coordinates of the Used Dataset

Appendix A: Samples of the Coordinates of the Used Dataset

figure a

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mostafa, S.A., Juman, Z.A.M.S., Nawi, N.M., Mahdin, H., Mohammed, M.A. (2022). Improving Genetic Algorithm to Attain Better Routing Solutions for Real-World Water Line System. In: Ghazali, R., Mohd Nawi, N., Deris, M.M., Abawajy, J.H., Arbaiy, N. (eds) Recent Advances in Soft Computing and Data Mining. SCDM 2022. Lecture Notes in Networks and Systems, vol 457. Springer, Cham. https://doi.org/10.1007/978-3-031-00828-3_29

Download citation

Publish with us

Policies and ethics