Skip to main content
Log in

Optimization and application of artificial intelligence routing algorithm

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

In order to optimize the artificial intelligence routing algorithm, combined with the calculation of the direction of the vector space model, three strategies are proposed to optimize the A* algorithm. The A* algorithm is widely used in the fields of GIS system and game path finding system. However, with the expansion of the scale of the search map, its performance consumption has increased exponentially. First of all, the first step of A* algorithm is to move towards the target direction by using directional factors, so that the intermediate route process will approach the shortest path as soon as possible. Secondly, the direction factor is used to ensure that the path finding of A* algorithm is the priority point in the direction of the target. Finally, the fault tolerance process is carried out. When the direction factor is guided to the “dead end”, it can be traced back, to ensure that the shortest path can be found at the end. The results show that the A * optimization algorithm is effective. The performance of A * optimization algorithm is about 20–50% higher than the traditional A * algorithm. The best case reached 88.6%. Therefore, the proposed optimization method improves the efficiency of the algorithm and reduces the performance consumption of the algorithm.

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
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Kuila, P., Jana, P.K.: Energy efficient clustering and routing algorithms for wireless sensor networks: particle swarm optimization approach. Eng. Appl. Artif. Intell. 33(1), 127–140 (2014)

    Article  Google Scholar 

  2. Ilin, V., Simić, D., Tepić, J., et al.: A survey of hybrid artificial intelligence algorithms for dynamic vehicle routing problem. Lecture Notes Comput. Sci. 9121, 644–655 (2015)

    Article  Google Scholar 

  3. Azharuddin, M.D., Kuila, P., Jana, P.K.: Energy efficient fault tolerant clustering and routing algorithms for wireless sensor networks. Comput. Electr. Eng. 41 (C), 177–190 (2015)

    Article  Google Scholar 

  4. Gupta, S.K., Jana, P.K.: Energy efficient clustering and routing algorithms for wireless sensor networks: GA based approach. Wirel. Pers. Commun. 83(3), 1–21 (2015)

    Google Scholar 

  5. Hong, S., Han, K.H.: Tree-based routing algorithms on wireless sensor networks: survey. J. Syst. Inf. Technol. 17(2), 216–221 (2014)

    Google Scholar 

  6. Al-Rawi, H.A.A., Ming, A.N., Yau, K.L.A.: Application of reinforcement learning to routing in distributed wireless networks: a review. Artif. Intell. Rev. 43(3), 381–416 (2015)

    Article  Google Scholar 

  7. Saltouros, M.P., Verentziotis, E.A., Markaki, M.E., et al.: An efficient hybrid genetic algorithm for finding (near-) optimal steiner trees: an approach to routing of multipoint connections. Int. J. Comput. Appl. 22(3), 159–165 (2015)

    Google Scholar 

  8. Marinakis, Y., Marinaki, M., Migdalas, A.: A hybrid clonal selection algorithm for the location routing problem with stochastic demands. Ann. Math. Artif. Intell. 76(1–2), 121–142 (2016)

    Article  MathSciNet  Google Scholar 

  9. Fan, Y.H.: Line probe routing algorithm implementation for SOC. Front. Artif. Intell. Appl. 274, 315–320 (2015)

    Google Scholar 

  10. Maghayreh, E.A., Al-Haija, S.A., Aljawarneh, S., et al.: BeesAnts: a new nature-inspired routing algorithm. Int. J. Commun. Netw. Distrib. Syst. 10(1), 83–97 (2013)

    Article  Google Scholar 

  11. Kumaravel, K., Marimuthu, A.: An efficient multi-path routing algorithm based on hybrid firefly algorithm for wireless mesh networks. Res. J. Appl. Sci. Eng. Technol. 10(2), 159–168 (2015)

    Google Scholar 

  12. Wang, X., Cheng, H., Huang, M.: Multi-robot navigation based QoS routing in self-organizing networks. Eng. Appl. Artif. Intell. 26(1), 262–272 (2013)

    Article  Google Scholar 

  13. Buyukyildiz, M., Tezel, G., Yilmaz, V.: Estimation of the change in lake water level by artificial intelligence methods. Water Resour. Manage 28(13), 4747–4763 (2014)

    Article  Google Scholar 

  14. Akinwande, O.J., Bi, H., Gelenbe, E.: Managing crowds in hazards with dynamic grouping. Access IEEE 3(4), 1060–1070 (2015)

    Article  Google Scholar 

  15. Dalfard, V.M.: A new intelligence algorithm for determination of shortest path for dynamic guidance of vehicles based on service level criterion. Int. J. Oper. Res. 19(4), 497–512 (2014)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This research is based upon work supported in part by the National Natural Science Foundation of China (No. 61502350, U1536114). The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of any of the above organizations or any person connected with them.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qiang Meng.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Meng, Q., Zhang, J. Optimization and application of artificial intelligence routing algorithm. Cluster Comput 22 (Suppl 4), 8747–8755 (2019). https://doi.org/10.1007/s10586-018-1963-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-018-1963-z

Keywords

Navigation