Reachability and Distances under Multiple Changes

04/23/2018
by   Samir Datta, et al.
0

Recently it was shown that the transitive closure of a directed graph can be updated using first-order formulas after insertions and deletions of single edges in the dynamic descriptive complexity framework by Dong, Su, and Topor, and Patnaik and Immerman. In other words, Reachability is in DynFO. In this article we extend the framework to changes of multiple edges at a time, and study the Reachability and Distance queries under these changes. We show that the former problem can be maintained in DynFO(+, ×) under changes affecting O( n/ n) nodes, for graphs with n nodes. If the update formulas may use a majority quantifier then both Reachability and Distance can be maintained under changes that affect O(^c n) nodes, for fixed c ∈N. Some preliminary results towards showing that distances are in DynFO are discussed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2020

Dynamic complexity of Reachability: How many changes can we handle?

In 2015, it was shown that reachability for arbitrary directed graphs ca...
research
09/04/2021

Dynamic Meta-theorems for Distance and Matching

Reachability, distance, and matching are some of the most fundamental gr...
research
04/01/2022

Traversability, Reconfiguration, and Reachability in the Gadget Framework

Consider an agent traversing a graph of "gadgets", each with local state...
research
01/23/2021

DBL: Efficient Reachability Queries on Dynamic Graphs (Complete Version)

Reachability query is a fundamental problem on graphs, which has been ex...
research
05/03/2019

Fully Dynamic Single-Source Reachability in Practice: An Experimental Study

Given a directed graph and a source vertex, the fully dynamic single-sou...
research
05/13/2020

FlowCFL: A Framework for Type-based Reachability Analysis in the Presence of Mutable Data

Reachability analysis is a fundamental program analysis with a wide vari...
research
05/14/2020

Shortest Distances as Enumeration Problem

We investigate the single source shortest distance (SSSD) and all pairs ...

Please sign up or login with your details

Forgot password? Click here to reset