Skip to main content
Log in

Describing symmetrical structures in logic

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

Abstract

We present a simple but general method for the description in logic of discrete geometric structures based on the symmetry group of the structure. As a first step, we write a logic program that defines the structure with a small set of base points and generators for the symmetry group of the structure. We modify this program so that, when it is executed as a program inProlog orClp(ℛ), it enumerates the points of the structure. This method allows compact descriptions of highly symmetrical, yet elaborate structures such as geodesic spheres.

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. M.A. Armstrong,Groups and Symmetry (Springer, Berlin, 1988).

    Google Scholar 

  2. J.C. Bohlen, Trigonometric relationships for geodesic domes, Information Report VP-X-121, Department of the Environment, Canadian Forestry Service (1974).

  3. R.B. Fuller, Building construction, U.S. Patent 2,682,235 (June 29, 1954).

  4. J. Jaffar, S. Michaylov, P.J. Stuckey and R.H.C. Yap, The CLP(ℛ) language and system, Technical Report CMU-CS-90-181, Carnegie Mellon University (1990).

  5. D.E. Knuth and P.B. Bendix, Simple word problems in universal algebras, in:Computational Problems in Abstract Algebra, ed. J. Leech (Pergamon Press, 1970) pp. 263–297.

  6. J.W. Lloyd,Foundations of Logic Programming, 2nd ed. (Springer, Berlin, 1987).

    Google Scholar 

  7. J. McHale,R. Buckminster Fuller (George Braziller, 1962).

  8. R. Reiter, A logic for default reasoning, Artificial Intelligence 13(1980)81–132.

    Google Scholar 

  9. P.A. Strooper, M. Stylianou and B. Tabarrok, Prolog for finite-element model definition,Proc. 1992 ASME International Computers in Engineering Conference, pp. 133–140.

  10. B. Tabarrok, WISDOM Reference Manual, version 4.0, Department of Mechanical Engineering, University of Victoria, Victoria, BC (1990).

    Google Scholar 

  11. O.C. Zienkiewicz and R.L. Taylor,The Finite Element Method, 4th ed. (McGraw-Hill, 1988).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Strooper, P.A., van Emden, M.H. Describing symmetrical structures in logic. Ann Math Artif Intell 8, 301–314 (1993). https://doi.org/10.1007/BF01530795

Download citation

  • Issue Date:

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

Keywords

Navigation