Snakes in the Plane

Recent developments in tiling theory, primarily in the study of anisohedral shapes, have been the product of exhaustive computer searches through various classes of polygons. I present a brief background of tiling theory and past work, with particular emphasis on isohedral numbers, aperiodicity, Hee...

Full description

Bibliographic Details
Main Author: Church, Paul
Language:en
Published: 2008
Subjects:
Online Access:http://hdl.handle.net/10012/3517
id ndltd-LACETR-oai-collectionscanada.gc.ca-OWTU.10012-3517
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-OWTU.10012-35172013-10-04T04:08:13ZChurch, Paul2008-01-23T20:05:42Z2008-01-23T20:05:42Z2008-01-23T20:05:42Z2008http://hdl.handle.net/10012/3517Recent developments in tiling theory, primarily in the study of anisohedral shapes, have been the product of exhaustive computer searches through various classes of polygons. I present a brief background of tiling theory and past work, with particular emphasis on isohedral numbers, aperiodicity, Heesch numbers, criteria to characterize isohedral tilings, and various details that have arisen in past computer searches. I then develop and implement a new ``boundary-based'' technique, characterizing shapes as a sequence of characters representing unit length steps taken from a finite language of directions, to replace the ``area-based'' approaches of past work, which treated the Euclidean plane as a regular lattice of cells manipulated like a bitmap. The new technique allows me to reproduce and verify past results on polyforms (edge-to-edge assemblies of unit squares, regular hexagons, or equilateral triangles) and then generalize to a new class of shapes dubbed polysnakes, which past approaches could not describe. My implementation enumerates polyforms using Redelmeier's recursive generation algorithm, and enumerates polysnakes using a novel approach. The shapes produced by the enumeration are subjected to tests to either determine their isohedral number or prove they are non-tiling. My results include the description of this novel approach to testing tiling properties, a correction to previous descriptions of the criteria for characterizing isohedral tilings, the verification of some previous results on polyforms, and the discovery of two new 4-anisohedral polysnakes.entiling theoryanisohedralSnakes in the PlaneThesis or DissertationSchool of Computer ScienceMaster of MathematicsComputer Science
collection NDLTD
language en
sources NDLTD
topic tiling theory
anisohedral
Computer Science
spellingShingle tiling theory
anisohedral
Computer Science
Church, Paul
Snakes in the Plane
description Recent developments in tiling theory, primarily in the study of anisohedral shapes, have been the product of exhaustive computer searches through various classes of polygons. I present a brief background of tiling theory and past work, with particular emphasis on isohedral numbers, aperiodicity, Heesch numbers, criteria to characterize isohedral tilings, and various details that have arisen in past computer searches. I then develop and implement a new ``boundary-based'' technique, characterizing shapes as a sequence of characters representing unit length steps taken from a finite language of directions, to replace the ``area-based'' approaches of past work, which treated the Euclidean plane as a regular lattice of cells manipulated like a bitmap. The new technique allows me to reproduce and verify past results on polyforms (edge-to-edge assemblies of unit squares, regular hexagons, or equilateral triangles) and then generalize to a new class of shapes dubbed polysnakes, which past approaches could not describe. My implementation enumerates polyforms using Redelmeier's recursive generation algorithm, and enumerates polysnakes using a novel approach. The shapes produced by the enumeration are subjected to tests to either determine their isohedral number or prove they are non-tiling. My results include the description of this novel approach to testing tiling properties, a correction to previous descriptions of the criteria for characterizing isohedral tilings, the verification of some previous results on polyforms, and the discovery of two new 4-anisohedral polysnakes.
author Church, Paul
author_facet Church, Paul
author_sort Church, Paul
title Snakes in the Plane
title_short Snakes in the Plane
title_full Snakes in the Plane
title_fullStr Snakes in the Plane
title_full_unstemmed Snakes in the Plane
title_sort snakes in the plane
publishDate 2008
url http://hdl.handle.net/10012/3517
work_keys_str_mv AT churchpaul snakesintheplane
_version_ 1716599924765753344