Finding a Path in Group-Labeled Graphs with Two Labels Forbidden

06/30/2018
by   Yasushi Kawase, et al.
0

The parity of the length of paths and cycles is a classical and well-studied topic in graph theory and theoretical computer science. The parity constraints can be extended to the label constraints in a group-labeled graph, which is a directed graph with a group label on each arc. Recently, paths and cycles in group-labeled graphs have been investigated, such as finding non-zero disjoint paths and cycles. In this paper, we present a solution to finding an s--t path in a group-labeled graph with two labels forbidden. This also leads to an elementary solution to finding a zero path in a Z_3-labeled graph, which is the first nontrivial case of finding a zero path. This situation in fact generalizes the 2-disjoint paths problem in undirected graphs, which also motivates us to consider that setting. More precisely, we provide a polynomial-time algorithm for testing whether there are at most two possible labels of s--t paths in a group-labeled graph or not, and finding s--t paths attaining at least three distinct labels if exist. The algorithm is based on a necessary and sufficient condition for a group-labeled graph to have exactly two possible labels of s--t paths, which is the main technical contribution of this paper.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/10/2019

A Dijkstra-Based Efficient Algorithm for Finding a Shortest Non-zero Path in Group-Labeled Graphs

The parity constrained shortest path problem is a well-known variant tha...
research
02/08/2022

Physical Zero-knowledge Proofs for Flow Free, Hamiltonian Cycles, and Many-to-many k-disjoint Covering Paths

In this paper we describe protocols which use a standard deck of cards t...
research
04/18/2020

Enumerating Chemical Graphs with Two Disjoint Cycles Satisfying Given Path Frequency Specifications

Enumerating chemical graphs satisfying given constraints is a fundamenta...
research
10/21/2022

Rerouting Planar Curves and Disjoint Paths

In this paper, we consider a transformation of k disjoint paths in a gra...
research
12/02/2019

The supersingular isogeny problem in genus 2 and beyond

Let A/F_p and A'/F_p be supersingular principally polarized abelian vari...
research
11/28/2018

Hamiltonian cycles and paths in hypercubes with disjoint faulty edges

An n-dimensional hypercube Q_n, is an undirected graph with 2^n nodes, e...
research
07/22/2021

A Cryptographic Hash Function from Markoff Triples

Cryptographic hash functions from expander graphs were proposed by Charl...

Please sign up or login with your details

Forgot password? Click here to reset