Is Graph Local Complementation Inherently Sequential?

Abstract

Local complementation of a graph G on vertex v is an operation that results in a new graph G*v, where the neighborhood of v is complemented. Two graph are locally equivalent if on can be reached from the other one through local complementation. It was previously established that recognizing locally equivalent graphs can be done in O(n4) time. We sharpen this result by proving it can be decided in O(2(n)) parallel time with nO(1) processors. As a second contribution, we introduce the Local Complementation Problem, a decision problem that captures the complexity of applying a sequence of local complementations. Given a graph G, a sequence of vertices s, and a pair of vertices u,v, the problem asks whether the edge (u,v) is present in the graph obtained after applying local complementations according to s. Regardless it simplicity, it is proven to be P-complete, therefore it is unlikely to be efficiently parallelizable. Finally, it is conjectured that Local Complementation Problem remains P-complete when restricted to circle graphs.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…