Skip to main content
Log in

Recognizing binary Hamming graphs inO(n 2 logn) time

  • Published:
Mathematical systems theory Aims and scope Submit manuscript

Abstract

A graphG is called a binary Hamming graph if each vertex ofG can be assigned a binary address of fixed length such that the Hamming distance between two addresses equals the length of a shortest path between the corresponding vertices. It is shown thatO(n 2 logn) time suffices for deciding whether a givenn-vertex graphG is a binary Hamming graph, and for computing a valid addressing scheme forG provided it exists. This is not far from being optimal asn addresses of lengthn — 1 have to be computed in the worst case.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Aurenhammer, F., and Hagauer, J. Computing equivalence classes among the edges of a graph with applications.Discrete Math. 109 (1992), 3–12.

    Google Scholar 

  2. Brandenburg, L. H., Gopinath, B., and Kurshan, R. P. On the addressing problem of loop switching.Bell Systems Tech. J. 51 (1972), 1445–1469.

    Google Scholar 

  3. Djokovic, D. Z. Distance-preserving subgraphs of hypercubes.J. Combin. Theory Ser. B 14 (1973), 263–267.

    Google Scholar 

  4. Garey, M. R., and Graham, R. L. On cubical graphs.J. Combin. Theory Ser. B 18 (1975), 84–95.

    Google Scholar 

  5. Gilbert, E. N. Gray codes and paths on then-cube.Bell Systems Tech. J. 37 (1958), 1–12.

    Google Scholar 

  6. Graham, R. L., and Pollak, H. O. On the addressing problem for loop switching.Bell Systems Tech. J. 50 (1971), 2495–2519.

    Google Scholar 

  7. Graham, R. L., and Pollak, H. O. On embedding graphs in squashed cubes, In: Y. Alaviet al. (eds),Graph Theory and Applications. Lecture Notes in Mathematics, Vol. 303. Springer-Verlag, Berlin, 1972, pp. 99–110.

    Google Scholar 

  8. Gropp, W. D., and Ipsen, I. C. F. Recursive mesh refinement on hypercubes.BIT 29 (1989), 186–211.

    Google Scholar 

  9. Hong, J. W., Mehlhorn, K., and Rosenberg, A. L. Cost trade-offs in graph embeddings, with. applications.J. Assoc. Comput. Mach. 30 (1983), 709–728.

    Google Scholar 

  10. Wilkeit, E. Isometric embeddings in Hamming graphs.J. Combin. Theory Ser. B 50 (1990), 179–197.

    Google Scholar 

  11. Winkler, P. M. Isometric embedding in products of complete graphs.Discrete Appl. Math. 7 (1984), 221–225.

    Google Scholar 

  12. Wu, A. Y. Embedding of tree networks into hypercubes.J. Parallel Distrib. Comput. 2 (1985), 238–249.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Aurenhammer, F., Hagauer, J. Recognizing binary Hamming graphs inO(n 2 logn) time. Math. Systems Theory 28, 387–395 (1995). https://doi.org/10.1007/BF01185863

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01185863

Keywords

Navigation