Direct Product Primality Testing of Graphs is GI-hard

03/03/2020
by   Luca Calderoni, et al.
0

We investigate the computational complexity of the graph primality testing problem with respect to the direct product (also known as Kronecker, cardinal or tensor product). In [1] Imrich proves that both primality testing and a unique prime factorization can be determined in polynomial time for (finite) connected and nonbipartite graphs. The author states as an open problem how results on the direct product of nonbipartite, connected graphs extend to bipartite connected graphs and to disconnected ones. In this paper we partially answer this question by proving that the graph isomorphism problem is polynomial-time many-one reducible to the graph compositeness testing problem (the complement of the graph primality testing problem). As a consequence of this result, we prove that the graph isomorphism problem is polynomial-time Turing reducible to the primality testing problem. Our results show that connectedness plays a crucial role in determining the computational complexity of the graph primality testing problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/07/2021

A Heuristic for Direct Product Graph Decomposition

In this paper we describe a heuristic for decomposing a directed graph i...
research
08/16/2023

On graphs with no induced P_5 or K_5-e

In this paper, we are interested in some problems related to chromatic n...
research
04/29/2018

Partial complementation of graphs

A partial complement of the graph G is a graph obtained from G by comple...
research
07/01/2023

On the Complexity of Robust Eventual Inequality Testing for C-Finite Functions

We study the computational complexity of a robust version of the problem...
research
05/08/2018

Parity to Safety in Polynomial Time for Pushdown and Collapsible Pushdown Systems

We give a direct polynomial-time reduction from parity games played over...
research
02/18/2020

Distributed graph problems through an automata-theoretic lens

We study the following algorithm synthesis question: given the descripti...
research
01/18/2019

Towards a General Direct Product Testing Theorem

The Direct Product encoding of a string a∈{0,1}^n on an underlying domai...

Please sign up or login with your details

Forgot password? Click here to reset