Product graph representations

We study a hierarchy of canonical representations of grpahs as subgraphs of cartesian products of graphs. This hierarchy starts with the isometric representation, includes the 2-isometric represnetation, and ends with the cartesian prime factorization. We show that all three representations can be obtained in O(nm) time using O(m) space, for graphs with n vertices and m edges. The algorithms have immediate parallel versions that use n3 processors and run in O(log2n) time. © 1929 John Wiley & Sons, Inc.

[1]  Peter Winkler,et al.  Factoring a Graph in Polynomial Time , 1987, Eur. J. Comb..

[2]  Don Coppersmith,et al.  Matrix multiplication via arithmetic progressions , 1987, STOC.

[3]  D. Djoković Distance-preserving subgraphs of hypercubes , 1973 .

[4]  Michael E. Saks,et al.  A Dynamic location problem for graphs , 1989, Comb..

[5]  Peter Winkler,et al.  Vertex-to-vertex pursuit in a graph , 1983, Discret. Math..

[6]  Tomás Feder,et al.  A New Fixed Point Approach for Stable Networks and Stable Marriages , 1992, J. Comput. Syst. Sci..

[7]  R. Graham,et al.  On embedding graphs in squashed cubes , 1972 .

[8]  Richard J. Nowakowski,et al.  On a class of isometric subgraphs of a graph , 1982, Comb..

[9]  Hans-Jürgen Bandelt,et al.  Retracts of hypercubes , 1984, J. Graph Theory.

[10]  Moni Naor,et al.  Implicit Representation of Graphs , 1992, SIAM J. Discret. Math..

[11]  Alfred V. Aho,et al.  The Design and Analysis of Computer Algorithms , 1974 .

[12]  Ronald L. Graham,et al.  On the addressing problem for loop switching , 1971 .

[13]  Joan Feigenbaum,et al.  A polynomial time algorithm for finding the prime factors of cartesian-product graphs , 1985, Discret. Appl. Math..

[14]  R. Graham,et al.  On isometric embeddings of graphs , 1985 .

[15]  James Christopher Wyllie,et al.  The Complexity of Parallel Computations , 1979 .

[16]  P. Hell,et al.  Absolute Retracts and Varieties of Reflexive Graphs , 1987, Canadian Journal of Mathematics.