2018
DOI: 10.1007/s00224-017-9841-2
|View full text |Cite
|
Sign up to set email alerts
|

Space Efficient Linear Time Algorithms for BFS, DFS and Applications

Abstract: Research on space efficient graph algorithms, particularly for st-connectivity, has a long history including the celebrated polynomial time, O(lg n) bits 3 algorithm in undirected graphs by Reingold (JACM 2008), and polynomial time, n/2 Θ( Some of these results were announced in preliminary form in the proceedings of 22nd International Computing and Combinatorics Conference (COCOON 2016), Springer LNCS volume 9797, pages 119-130 [7], and 27th International Symposium on Algorithms and Computation (ISAAC 2016), … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 23 publications
(19 citation statements)
references
References 48 publications
0
17
0
Order By: Relevance
“…Compared with the traditional BFS (breadth-first search) and DFS (depth-first search) (Banerjee et al 2018) blind search algorithms, A* algorithm is more efficient because it is a heuristic search algorithm. The A * algorithm has a similar procedure as the Dijkstra except that the evaluation function f(n) would be used as the label, instead of g(n).…”
Section: Improved A* Algorithmmentioning
confidence: 99%
“…Compared with the traditional BFS (breadth-first search) and DFS (depth-first search) (Banerjee et al 2018) blind search algorithms, A* algorithm is more efficient because it is a heuristic search algorithm. The A * algorithm has a similar procedure as the Dijkstra except that the evaluation function f(n) would be used as the label, instead of g(n).…”
Section: Improved A* Algorithmmentioning
confidence: 99%
“…In what follows, we illustrate a bit more on the inner working details of BDS j with the help of an example. Following the convention, as in the recent papers [1,2], here also in BDS j we output the vertices as and when they are expanded (note that, if reporting in any other order is required, it can be done so with straighforward modification in our algorithms). Hence the root will be output at the very first step, followed by its rightmost child and so on.…”
Section: Breadth-depth Search Of Jiangmentioning
confidence: 99%
“…In this section, we show how one can obtain linear bits and linear time algorithm for BDS j for sparse graphs. For this we use the following lemma from [2]. Lemma 1.…”
Section: Using O(n Lg(m/n)) Bits and O(m + N) Timementioning
confidence: 99%
“…Banerjee, Chakraborty, Raman and Satti [3] indicated a slew of 3-color BFS algorithms with the following resource pairs:…”
Section: Recent Work and Our Contributionmentioning
confidence: 99%