As an important data structure, map is widely used in modern enterprise management software. Route planning, decision support, finding the critical path, and other activities all need the algorithms in graph theory. A...
详细信息
ISBN:
(数字)9783642224560
ISBN:
(纸本)9783642224553
As an important data structure, map is widely used in modern enterprise management software. Route planning, decision support, finding the critical path, and other activities all need the algorithms in graph theory. And once the map becomes more complex. it has to be stored in database. While the traditional adjacency matrix and adjacency list stored in the database have their limitations. If still achieve the appropriate algorithm using a programming language, software and database will exchange large amounts of data when the software and database are not in the same computer. So this method will inevitably affect the efficiency of the algorithm, and this situation is extremely difficult to optimize. Based on the characteristics of relational database, our paper designs a storage model of a directed graph in relational database. Using the SQL language and set operations, we successfully achieve the dijkstra algorithm. In the process of dijkstra algorithm, we use the mechanism of UPDATE in SQL instead of the inner loop steps in dijkstra algorithm, thus the time cost by database operations is reduced greatly and the efficiency is raised.
The "best" itinerary problem has been a heat topic for several decades. Among those sophisticated methods used for choosing paths, dijkstra algorithm is a simple but powerful method. However, dijkstra algori...
详细信息
ISBN:
(纸本)9783037857502
The "best" itinerary problem has been a heat topic for several decades. Among those sophisticated methods used for choosing paths, dijkstra algorithm is a simple but powerful method. However, dijkstra algorithm is restricted because of 3 reasons. Firstly, the weight of each path must be a constant value. Secondly, the algorithm only represents the "best" path, disregards the second and third "best" paths. Thirdly, the weights only represent a single variable, which cannot be used to represent two different variables simultaneously. In this paper, we use a Filtering algorithm based on Lagrange relaxation method and ordinal selection to overcome these weaknesses. In our OLR dijkstra algorithm, strategy set of choosing paths shows a strong stability and reliability facing different probabilities situations. Only 13.2% diversity degree was found when path efficiency varied from 100% to 11.1%. Smallest time complexity of the OLR dijkstra algorithm is 2 times than normal Dijsktra, which is (2 log(N) * E).
This paper is concerned with the proposal of a numerical method to predict the movement of tsunami wavefront by use of dijkstra algorithm. Data for sea depth and land height are assigned to the nodes of rectangular me...
详细信息
ISBN:
(纸本)9781479942244
This paper is concerned with the proposal of a numerical method to predict the movement of tsunami wavefront by use of dijkstra algorithm. Data for sea depth and land height are assigned to the nodes of rectangular meshes and the data values at the points except for these node points are approximated by linear interpolation. The velocity of tsunami wavefront at any point is calculated in terms of the corresponding sea depth and thus its time distance from one node to another can be computed by using the geographic data at the nodes. Since the movement of any waves is governed by the Fermat principle, the movement of tsunami wavefront can be estimated based on the dijkstra algorithm. Some numerical examples are shown to demonstrate the effectiveness of the proposed simulation method for the movement of tsunami wavefront in complicated sea and land areas like a ria coast.
The urban road network is abstracted as a directed graph in this paper, according to the theory of graph theory. It uses depth-first traversal algorithm of graph, and combining with dijkstra shortest path algorithm, f...
详细信息
ISBN:
(纸本)9783037853191
The urban road network is abstracted as a directed graph in this paper, according to the theory of graph theory. It uses depth-first traversal algorithm of graph, and combining with dijkstra shortest path algorithm, futhermore ,these two algorithms are improved, so that, the model of this regional division are built which on city roads for patrol's police Alarm practical speed and distance as the verification conditions, we propose an efficient program for the city police patrol.
Path planning is one of the key technologies to realize the hidden navigation of underwater vehicles during long-haul. Path planning efficiency and accuracy are at the core of submarine track planning. Combining the n...
详细信息
ISBN:
(纸本)9781728119465
Path planning is one of the key technologies to realize the hidden navigation of underwater vehicles during long-haul. Path planning efficiency and accuracy are at the core of submarine track planning. Combining the navigation task with the geomagnetic map adaptability, the optimal path between the starting point and the target point is searched in the target space. The underwater geomagnetic navigation path planning model is established, and the principle and implementation method of dijkstra algorithm are analyzed. An underwater geomagnetic navigation path planning model is established, and the dijkstra algorithm is used for underwater geomagnetic navigation path planning. Combining different local windows in the adaptation area, the path planning calculation time and track cost are optimized. The simulation analyzes the influence of different local windows on the path planning in the adaptation area. The experiment results demonstrate that the dijkstra algorithm can effectively find the optimal path that satisfies the constraints.
In this paper is proposed a discrete ray tracing method by using dijkstra algorithm (DA) for electromagnetic field computation in complicated 3D propagation environments such as urban areas and random rough surfaces. ...
详细信息
ISBN:
(纸本)9781479917754
In this paper is proposed a discrete ray tracing method by using dijkstra algorithm (DA) for electromagnetic field computation in complicated 3D propagation environments such as urban areas and random rough surfaces. The geometry of the problem is constructed by introducing several rectangular obstacles existing in 3D free space. The computational space including obstacle regions is divided into regularly arrayed rectangular solids with nodal points corresponding to their apexes. The connectivity between two nodes, necessary for the DA, is allowed only for the 26 proximate nodes. The apexes of adjacent 8 rectangular solids and the link cost of the connected two nodes are given by the traveling time of optical ray. Thus, the conventional DA provides the total cost matrix and proximity matrix from which the shortest paths from a source node to other nodes can be obtained. Some modifications are made for the original results based on the conventional DA, thus the costs among source, apex and wedge can be replaced by the costs of straight rays among them. The proximity matrix is modified and all rays can be expressed in terms of straight lines between source and wedge (or apex), wedge (or apex) and wedge (or apex). The computed rays are modified to discriminate the shadow and illuminated boundaries correctly. The numerical examples are shown in 2D and 3D ways to demonstrate the effectiveness of the proposed method.
Up until now, the optical cable network has covered many cities of China. However, there are still so many middle or small sized cities which are not connected to the grid backbone optical cable network of the country...
详细信息
ISBN:
(纸本)9780819469144
Up until now, the optical cable network has covered many cities of China. However, there are still so many middle or small sized cities which are not connected to the grid backbone optical cable network of the country. It is urgent to connect these middle or small sized cities into the backbone optical cable network of the country as soon as possible. However, up until now, little work has been done to find a better way for route choice of main optical cables, including those based on GIS methods. This paper proposes a new method for route choice of main optical cables, i.e., the method for route choice of main optical cables based on dijkstra algorithm. In this paper, a model for route choice of main optical cables is built, the influencing factors are chosen and quantified according to the specific situation of Guanyun County, and the route of the main optical cables of Guanyun is chosen and drawn on the map. The result shows that the method proposed by this paper has more potentials than the traditional method used in Guanyun County.
In this paper, we propose an energy-efficient multihop transmission technique for Wireless Sensor Networks (WSN) based on dijkstra algorithm. We consider a WSN composed of N sensor nodes. Firstly, we group the sensor ...
详细信息
ISBN:
(纸本)9781728112923
In this paper, we propose an energy-efficient multihop transmission technique for Wireless Sensor Networks (WSN) based on dijkstra algorithm. We consider a WSN composed of N sensor nodes. Firstly, we group the sensor nodes into clusters according to their placement in the monitoring area, then we organize the nodes within each cluster by electing the appropriate node as cluster head and classifying the remaining nodes into active nodes and sleeping nodes. Then, we select the set of reliable relays which cooperate to forward data with the least transmit power. Our proposed relay selection algorithm is based on dijkstra algorithm. The main contribution of the paper is to define a new transmission strategy that improves the results of our previous work proposed in [?] by better minimizing power consumption. Therefore, the proposed transmission technique can improve significantly the reduction of power consumption compared to the previous transmission technique. Simulations results prove that the new transmission technique based on dijkstra algorithm increases the energy savings to prolong the network lifetime.
dijkstra algorithm is not improved in terms of space and time-complexity, the algorithm is muddled to apply in network analysis for enormous test cases. To handle this huge time complexity, advanced structures are app...
详细信息
ISBN:
(纸本)9781728185293
dijkstra algorithm is not improved in terms of space and time-complexity, the algorithm is muddled to apply in network analysis for enormous test cases. To handle this huge time complexity, advanced structures are applied to enhance dijkstra algorithm. The use of a keen and numerical procedure speeds up the enhanced dijkstra by multiple times. In this paper four approaches using advanced data structures like linked list, Fibonacci heap, binary heap and bi-directional dijkstra are applied and their performance is also analyzed and compared on two classes of graphs, dense and sparse graphs.
Shortest path algorithm is the basis of many optimization problems such as resource allocation and optimal path planning It is very meaningful to study the shortest path algorithm, because it can reflect the efficienc...
详细信息
ISBN:
(数字)9781510647381
ISBN:
(纸本)9781510647381;9781510647374
Shortest path algorithm is the basis of many optimization problems such as resource allocation and optimal path planning It is very meaningful to study the shortest path algorithm, because it can reflect the efficiency. We propose an improved dijkstra algorithm based on a new storage method, which improves the shortcomings of the dijkstra algorithm to a certain extent by constructing the map of the forward star by the chain The experimental results show that our improved algorithm is more effective than the classical algorithm. We provide an effective method for the analysis and application of actual large graph theory problems.
暂无评论