On Finding Separators in Temporal Split and Permutation Graphs

05/25/2021
by   Nicolas Maack, et al.
0

Removing all connections between two vertices s and z in a graph by removing a minimum number of vertices is a fundamental problem in algorithmic graph theory. This (s,z)-separation problem is well-known to be polynomial solvable and serves as an important primitive in many applications related to network connectivity. We study the NP-hard temporal (s,z)-separation problem on temporal graphs, which are graphs with fixed vertex sets but edge sets that change over discrete time steps. We tackle this problem by restricting the layers (i.e., graphs characterized by edges that are present at a certain point in time) to specific graph classes. We restrict the layers of the temporal graphs to be either all split graphs or all permutation graphs (both being perfect graph classes) and provide both intractability and tractability results. In particular, we show that in general the problem remains NP-hard both on temporal split and temporal permutation graphs, but we also spot promising islands of fixed-parameter tractability particularly based on parameterizations that measure the amount of "change over time".

READ FULL TEXT

page 1

page 2

page 3

page 4

03/30/2020

Feedback Edge Sets in Temporal Graphs

The classical, linear-time solvable Feedback Edge Set problem is concern...
07/04/2021

The Complexity of Finding Temporal Separators under Waiting Time Constraints

In this work, we investigate the computational complexity of Restless Te...
03/29/2022

Restless Temporal Path Parameterized Above Lower Bounds

Reachability questions are one of the most fundamental algorithmic primi...
11/02/2017

On Efficiently Finding Small Separators in Temporal Graphs

Vertex separators, that is, vertex sets whose deletion disconnects two d...
04/06/2022

Disentangling the Computational Complexity of Network Untangling

We study the network untangling problem introduced by Rozenshtein, Tatti...
10/15/2018

Comparing Temporal Graphs Using Dynamic Time Warping

The connections within many real-world networks change over time. Thus, ...
03/01/2018

Temporal Graph Classes: A View Through Temporal Separators

We investigate the computational complexity of separating two distinct v...