Article ID Journal Published Year Pages File Type
434621 Theoretical Computer Science 2013 12 Pages PDF
Abstract

On the one hand Cartesian products of graphs have been extensively studied since the 1960s. On the other hand hypergraphs are a well-known and useful generalization of graphs.In this article, we present an algorithm able to factorize into its prime factors any bounded-rank and bounded-degree hypergraph in O(nm), where n is the number of vertices and m is the number of hyperedges of the hypergraph.First the algorithm applies a graph factorization algorithm to the 2-section of the hypergraph. Then the 2-section factorization is used to build the factorization of the hypergraph via the factorization of its L2-section. The L2-section is a recently introduced way to interpret a hypergraph as a labeled-graph.The graph factorization algorithm used in this article is due to Imrich and Peterin and is linear in time and space. Nevertheless any other such algorithm could be extended to a hypergraph factorization algorithm similar to the one presented here.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics