Not-All-Equal and 1-in-Degree Decompositions: Algorithmic Complexity and Applications
Abstract
A Not-All-Equal (NAE) decomposition of a graph is a decomposition of the vertices of into two parts such that each vertex in has at least one neighbor in each part. Also, a 1-in-Degree decomposition of a graph is a decomposition of the vertices of into two parts and such that each vertex in the graph has exactly one neighbor in part . Among our results, we show that for a given graph , if does not have any cycle of length congruent to 2 mod 4, then there is a polynomial time algorithm to decide whether has a 1-in-Degree decomposition. In sharp contrast, we prove that for every , , for a given -regular bipartite graph determining whether has a 1-in-Degree decomposition is -complete. These complexity results have been especially useful in proving -completeness of various graph related problems for restricted classes of graphs. In consequence of these results we show that for a given bipartite 3-regular graph determining whether there is a vector in the null-space of the 0,1-adjacency matrix of such that its entries belong to is -complete. Among other results, we introduce a new version of {Planar 1-in-3 SAT} and we prove that this version is also -complete. In consequence of this result, we show that for a given planar -semiregular graph determining whether there is a vector in the null-space of the 0,1-incidence matrix of such that its entries belong to is -complete.
Cite
@article{arxiv.1801.04472,
title = {Not-All-Equal and 1-in-Degree Decompositions: Algorithmic Complexity and Applications},
author = {Ali Dehghan and Mohammad-Reza Sadeghi and Arash Ahadi},
journal= {arXiv preprint arXiv:1801.04472},
year = {2018}
}
Comments
To appear in Algorithmica