|
|
|
|
|
|
|
|
|
Complex 2D Walks based on Context Independent L-Systems
|
|
|
|
|
|
Organization: | University of California, Santa Cruz |
Organization: | Rovaniemi Polytechnic |
Department: | School of Technology |
|
|
|
|
|
|
2003 International Mathematica Symposium
|
|
|
|
|
|
Imperial College, London
|
|
|
|
|
|
We report here a method of generating 2D walks based on context independent L-systems for two or four letter alphabets. Binary strings (words) are mapped to strings over a four letter alphabet by two separate techniques. 2D walks are generated from the resulting quaternary strings by assigning vectors to the characters as follows: a->(–1,0), b->(1,0), c->(0,–1), d->(0,1). In the case of long strings obtained by iterating endomorphisms, one may also use vectors for image words of letters. A walk is generated by adding up the vectors of sequential characters in a word through a regular grid and coloring the cells at which the vectors terminate. Plots of distance from the origin versus string position provide a rapid means for comparison of the strings resulting from different L-systems. Here one may also use matrix multiplication in a powerful way. We examine the 2D walks from a variety of L-systems and provide examples of considerably complex paths from simple L-systems. Square-free strings over four letters can result in both simple and highly complex 2D walks.
|
|
|
|
|
|
|
|
|
|
|
|
2D walks, context independent L-systems, binary strings, endomorphisms, matrix multiplication
|
|
|
|
|
|
|
|
|
|
|
|
|
| | | | | |
|