Jul 2026· International Journal of Interactive Mobile Technologies (ijim)· 0 citations· 28 references
Abstract
This paper presents a comparative analysis of two variants of a classical algorithm for finding the shortest path in a connected graph. The first variant uses an adjacency matrix (AM) to verify the existence of an edge (arc) between two vertices, while the second variant performs the same verification using an adjacency list (AL). The objective of this study is to examine how graph density affects the performance of the two algorithmic modifications depending on the data structure used. A total of 95 graphs were analyzed, grouped into five sets from 100 to 500 in increments of 100. For each group, 19 graphs were generated with densities ranging from 5% to 95% in increments of 5%. The methodology includes analyzing the number of iterations, assignments, and comparisons executed by the algorithms for all graphs. The initial hypothesis assumed that the total number of operations would always be lower when using an AL instead of an adjacency matrix, regardless of graph density. The results demonstrate that this assumption is incorrect: for densities above 82%, the total number of operations is lower when using an adjacency matrix, whereas the AL is more efficient for densities below 82%, with its efficiency increasing as density decreases. These findings are particularly important for mobile technologies, as they support the design of more efficient pathfinding solutions that optimize performance and energy consumption in mobile applications.
The ‘divide and conquer’ paradigm proves to be one of the most frequently used techniques for dealing with the complexities of graph-related problems. Therefore, it is of great importance to measure the tendency of a vertex to be critical and its susceptibility in a graph. The criticality of a vertex is often analysed in terms of its strength. Removing a highly critical vertex from a graph modelling a network may introduce vulnerability into the system represented by the graph. Minimizing the vulnerability of such a network without affecting its fundamental structure, thereby improving the stability of the graph, is the primary objective of the article. To achieve this, certain properties of Euler graphs are analysed in terms of vertex strength, and a method is presented for determining all possible constructions of Euler graphs corresponding to different integer partitions. The parts of a partition represent the vertex strengths, and their sum corresponds to the total vertex strength of the graph. Various connectivity indices are employed to validate the proposed constructions. Furthermore, their interrelationships and potential real-life applications are also discussed. It is evident from the constructions that they may play a vital role in developing network deception technology to protect digital assets, as each partition of the network generates a distinct network.
Saifur Rahman, Raju Doley· Acta Universitatis Sapientia...· 0 citations
This study explores the spectral characteristics and energy distributions associated with selected graph operations derived from the first Zagreb, second Zagreb, and sum-connectivity matrices to contribute to understanding how algebraic operations induce spectral energy shifts analogous to perturbations in physical or molecular graph systems.
S. Sripriya, A. Anuradha· Baghdad Science Journal· 0 citations
Cut vertices and bridges are significant graph parts that help to separate large graphs into smaller ones to ease the calculations that need to be made by means of smaller and easier steps. Recently, the effect of removing such graph parts on several topological graph indices has been calculated. Removal of a vertex means that a member is discarded from a network together with the member's connections, and removal of an edge corresponds to removing the connection between two members in the network. Thus, the reliability of a network can be increased by removing some unwanted vertices and edges from the network by using the formulas provided here for several vertex and edge types. This paper considers the effect of vertex and edge removal on the total irregularity index. It removes several different vertex and edge types from a network and calculates their effects on the total irregularity index. The method employed here can be applied to other irregularity indices and even to other graph-theoretical indices to measure the effect of vertex or edge removal on such indices.
Aysun Yurttas Gunes, Hacer Özden Ayna, Ismail Naci Cangül· Journal of new theory· 0 citations
Route optimization is a critical component in transportation, logistics, and network systems, where efficiency directly impacts cost, time, and resource utilization. Among shortest path algorithms, Dijkstra’s algorithm remains a cornerstone due to its ability to compute optimal routes in weighted graphs with non-negative edge costs. This study evaluates the importance of Dijkstra’s algorithm in route optimization by combining theoretical analysis with empirical experimentation. A well-defined experimental framework was established using standardized datasets, including DIMACS road network benchmarks and OpenStreetMap (OSM) regional extracts, to ensure reproducibility and comparability. Graph types were clearly specified: sparse graphs representing rural networks, dense graphs modeling urban transportation systems, and multi-criteria weighted graphs incorporating distance, travel time, and congestion factors. Experiments were conducted in a controlled computational environment comprising an Intel Xeon CPU, 32GB RAM, and Python NetworkX implementation, with performance metrics including execution time, memory usage, scalability, and path accuracy. Comparative analysis against A* search Algorithm, ALT (A* search Landmarks and Triangle inequality), and Arc Flags algorithms demonstrated that Dijkstra consistently achieved faster computation times (up to 40% improvement), lower memory overhead, and higher accuracy in path selection, resulting in significant reductions in delivery and planning time. The findings confirm Dijkstra’s enduring relevance in modern applications such as GPS navigation, logistics management, and network routing. Furthermore, the study highlights opportunities for integrating Dijkstra’s algorithm with real-time traffic data and intelligent systems to enhance adaptive route optimization in dynamic environments
O. Uchechi, Dennis Mary Chinonye, Oparauwah Nnaemeka Macdonald· International journal of res...· 0 citations
Searching for the existence of a Hamiltonian cycle and path connecting all nodes in a graph is an NP-complete problem. This article proposes the E2 Algorithm for constructing the Hamiltonian cycle in an arbitrary graph without edges’ weights. The Kmax and Kmin that are particular spanning trees are generated first to obtain the fundamental cuts. Then, each edge's total number in the fundamental cuts is obtained to state edge efficiency. Next, all nodes are navigated with a method that determines priority, starting with the highest degree node at the most efficient edge. Thus, when the greedy traversal succeeds, a Hamiltonian cycle or path is constructed between all nodes. Since E² is a deterministic greedy algorithm without backtracking, it does not guarantee finding a Hamiltonian cycle in every Hamiltonian graph; however, it always terminates in polynomial time. These methods are used for the first time to obtain the Hamiltonian cycle in this study. In addition, we present an object-oriented construction to avoid getting exponential algorithm complexity. Finally, to prove the correctness of the method, we show whether some general graphs are Hamiltonian using the proposed method.
Fatih Okumuş, A. Karadoğan· Fırat Üniversitesi Mühendisl...· 0 citations