官术网_书友最值得收藏!

The Graph Data Science Library and Path Finding

In this chapter, we will use the Graph Data Science (GDS) library for the first time, which is the successor of the Graph Algorithm library for Neo4j. After an introduction to the main principles of the library, we will learn about the pathfinding algorithms. Following that, we will use implementations in Python and Java to understand how they work. We will then learn how to use the optimized version of these algorithms, implemented in the GDS plugin. We will cover the Dijkstra and A* shortest path algorithms, alongside other path-related methods such as the traveling-salesman problem and minimum spanning trees. 

The following topics will be covered in this chapter:

  • Introducing the Graph Data Science plugin
  • Understanding the importance of shortest path through its applications
  • Going through Dijkstra's shortest path algorithm
  • Finding the shortest path with the A* algorithm and its heuristics
  • Discovering the other path-related algorithms in the GDS library
  • Optimizing our process using graphs
主站蜘蛛池模板: 大竹县| 格尔木市| 西峡县| 香格里拉县| 乌兰察布市| 红桥区| 海南省| 连云港市| 常熟市| 卢龙县| 武隆县| 镇巴县| 遂溪县| 重庆市| 田东县| 武强县| 加查县| 中卫市| 孟州市| 巩留县| 泗阳县| 晋城| 临湘市| 江达县| 黔江区| 汕头市| 南江县| 哈巴河县| 西平县| 新津县| 博兴县| 桃园市| 临桂县| 乌鲁木齐县| 伊宁市| 博爱县| 那曲县| 贵溪市| 汝南县| 石台县| 贞丰县|