Skip to content

Opening book details…

Can I read Tilings as a Programming Exercise on EtoBox?

Tilings as a Programming Exercise by Guy Cousineau is a Computer Science article available to read on EtoBox.

What is Tilings as a Programming Exercise about?

We investigate the problem of producing symmetric tilings by programs in a uniform way. By this, we mean that the construction of a tiling should be parameterized by the geometric model in which the tiling is deÿned (Euclidean, Hyperbolic, etc.), its formal symmetry group, the interpretation of this symmetry group in the geometric model and a speciÿc tile that ÿts this interpretation.This parameterization can be obtained at a basic level using higher order functions as described in Cousineau and Mauny (The Functional Approach to Programming, Cambridge University Press, Cambridge, 1997) but this fails to re ect in the program the mathematical structure of tilings in an adequate way. We therefore explore the use of more abstract constructs such as modules and show that they allow to structure the program in a satisfying way. The Objective Caml programming language (Objective Caml, O'Reilly, 2000) allows us to place this study in a convenient setting.

Who reads Tilings as a Programming Exercise?

It is typically read by researchers, students, and practitioners in Computer Science.

Author
Guy Cousineau
Publisher
Elsevier Science; Elsevier ; Elsevier BV (ISSN 0304-3975)
Published
2002
Language
EN
Field
Computer Science (Physical Sciences)