Inicio  /  Algorithms  /  Vol: 12 Par: 3 (2019)  /  Artículo
ARTÍCULO
TITULO

Space-Efficient Fully Dynamic DFS in Undirected Graphs ?

Kengo Nakamura and Kunihiko Sadakane    

Resumen

Depth-first search (DFS) is a well-known graph traversal algorithm and can be performed in ??(??+??) O ( n + m ) time for a graph with n vertices and m edges. We consider the dynamic DFS problem, that is, to maintain a DFS tree of an undirected graph G under the condition that edges and vertices are gradually inserted into or deleted from G. We present an algorithm for this problem, which takes worst-case ??(????---v·polylog(??)) O ( m n · polylog ( n ) ) time per update and requires only (3??+??(??))log?? ( 3 m + o ( m ) ) log n bits of space. This algorithm reduces the space usage of dynamic DFS algorithm to only 1.5 times as much space as that of the adjacency list of the graph. We also show applications of our dynamic DFS algorithm to dynamic connectivity, biconnectivity, and 2-edge-connectivity problems under vertex insertions and deletions.

 Artículos similares

       
 
Wenqi Lyu, Wei Ke, Hao Sheng, Xiao Ma and Huayun Zhang    
In response to the challenge of handling large-scale 3D point cloud data, downsampling is a common approach, yet it often leads to the problem of feature loss. We present a dynamic downsampling algorithm for 3D point cloud maps based on an improved voxel... ver más
Revista: Applied Sciences

 
Jingxin Guan, Jun Huang, Lei Song and Xiaoqiang Lu    
To find a trajectory with low radar detection probability for stealth aircraft under the assumption of 2D space, performing a rapid turning maneuver is a useful way to reduce the radar detection probability of an aircraft by changing the azimuth angle ra... ver más
Revista: Aerospace

 
Shitu Chen, Ling Feng, Xuteng Bao, Zhe Jiang, Bowen Xing and Jingxiang Xu    
Path planning is crucial for unmanned surface vehicles (USVs) to navigate and avoid obstacles efficiently. This study evaluates and contrasts various USV path-planning algorithms, focusing on their effectiveness in dynamic obstacle avoidance, resistance ... ver más

 
Shuai Zheng, Yumin Su, Jiayuan Zhuang, Yueqi Tang and Guangjie Yi    
The development of dynamic positioning (DP) algorithms for an unmanned surface vehicle (USV) is attracting great interest, especially in support of complex missions such as sea rescue. In order to improve the simplicity of the algorithm, a DP algorithm b... ver más

 
Xiaobin Qian, Helong Shen, Yong Yin and Dongdong Guo    
In this paper, we present a novel nonlinear model predictive control (NMPC) algorithm based on the Laguerre function for dynamic positioning ships to solve the problems of input saturation, unknown time-varying disturbances, and heavy computation. The no... ver más