Multiple source dual fault tolerant BFS trees

Show simple item record

dc.contributor.author Gupta, Manoj
dc.contributor.author Khan, Shahbaz
dc.contributor.other 44th International Colloquium on Automata, Languages, and Programming (ICALP 2017)
dc.coverage.spatial University of Warsaw, PL
dc.date.accessioned 2017-09-02T08:52:34Z
dc.date.available 2017-09-02T08:52:34Z
dc.date.issued 2017-10-07
dc.identifier.citation Gupta, Manoj and Khan, Shahbaz, "Multiple source dual fault tolerant BFS trees", in the 44th International Colloquium on Automata, Languages, and Programming (ICALP 2017), University of Warsaw, PL, Jul. 10-14, 2017. en_US
dc.identifier.uri http://dx.doi.org/10.4230/LIPIcs.ICALP.2017.127
dc.identifier.uri https://repository.iitgn.ac.in/handle/123456789/3071
dc.description.abstract Let G=(V,E) be a graph with n vertices and m edges, with a designated set of sigma sources S subseteq V. The fault tolerant subgraph for any graph problem maintains a sparse subgraph H=(V,E') of G with E' subseteq E, such that for any set F of k failures, the solution for the graph problem on G\F is maintained in its subgraph H\F. We address the problem of maintaining a fault tolerant subgraph for computing Breath First Search tree (BFS) of the graph from a single source s in V (referred as k FT-BFS) or multiple sources S subseteq V (referred as k FT-MBFS). We simply refer to them as FT-BFS (or FT-MBFS) for k=1, and dual FT-BFS (or dual FT-MBFS) for k=2. The problem of k FT-BFS was first studied by Parter and Peleg [ESA13]. They designed an algorithm to compute FT-BFS subgraph of size O(n^{3/2}). Further, they showed how their algorithm can be easily extended to FT-MBFS requiring O(sigma^{1/2}n^{3/2}) space. They also presented matching lower bounds for these results. The result was later extended to solve dual FT-BFS by Parter [PODC15] requiring (n^{5/3}) space, again with matching lower bounds. However, their result was limited to only edge failures in undirected graphs and involved very complex analysis. Moreover, their solution doesn't seems to be directly extendible for dual FT-MBFS problem. We present a similar algorithm to solve dual FT-BFS problem with a much simpler analysis. Moreover, our algorithm also works for vertex failures and directed graphs, and can be easily extended to handle dual FT-MBFS problem, matching the lower bound of O(sigma^{1/3}n^{5/3}) space described by Parter [PODC15]. The key difference in our approach is a much simpler classification of path interactions which formed the basis of the analysis by Parter [PODC15]. en_US
dc.description.statementofresponsibility by Manoj Gupta and Shahbaz Khan
dc.language.iso en en_US
dc.publisher Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik en_US
dc.subject BFS en_US
dc.subject fault-tolerant en_US
dc.subject graph en_US
dc.subject algorithms en_US
dc.subject data-structures en_US
dc.title Multiple source dual fault tolerant BFS trees en_US
dc.type Article en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account