Fractals, Computer Science and Beyond

Fractals, Computer Science and Beyond

Nicoletta Sala (Università della Svizzera Italiana, Switzerland)
DOI: 10.4018/978-1-4666-2077-3.ch014
OnDemand PDF Download:
No Current Special Offers


In the modelling of the natural shapes (clouds, ferns, trees, shells, rivers, mountains), the limits imposed by Euclidean geometry can be exceeded by the fractals. Fractal geometry is relatively young (the first studies are the works by the French mathematicians Pierre Fatou (1878-1929) and Gaston Julia (1893-1978) at the beginning of the 20th century), but only with the mathematical power of computers has it become possible to realize connections between fractal geometry and the other disciplines. It is applied in various fields now, from the biology to the architecture. Important applications also appear in computer science, because the fractal geometry permits to compress the images; to reproduce, in the virtual reality environments, the complex patterns and the irregular forms present in nature using simple iterative algorithms execute by computers. Recent studies apply this geometry for controlling the traffic in the computer networks (LANs, MANs, WANs, and the Internet) and in the realization of virtual worlds based on World Wide Web. The aim of this chapter is to present fractal geometry, its properties (e.g., the self similarity), and their applications in computer science (starting from the computer graphics, to the virtual reality).
Chapter Preview

Background: What Is A Fractal?

A fractal could be defined as a rough or fragmented geometric shape that can be subdivided in parts, each of which is approximately a reduced-size copy of the whole (Mandelbrot, 1988).

“Fractal” is a term coined by Benoit Mandelbrot (b. 1924) to denote the geometry of nature, which traces inherent order in chaotic shapes and processes. The term derived from the Latin verb “frangere”, “to break”, and from the related adjective “fractus”, “fragmented and irregular”. This term was created to differentiate pure geometric figures from other types of figures that defy such simple classification. The acceptance of the word “fractal” was dated in 1975. When Mandelbrot presented the list of publications between 1951 and 1975, date when the French version of his book was published, the people were surprised by the variety of the studied fields: linguistics, cosmology, economy, games theory, turbulence, noise on telephone lines (Mandelbrot, 1975). Fractals are generally self-similar on multiple scales. So, all fractals have a built-in form of iteration or recursion. Sometimes the recursion is visible in how the fractal is constructed. For example, Koch snowflake, Cantor set and Sierpinski triangle are generated using simple recursive rules. The self similarity, the Iterated Function Systems and the Lindenmayer System are applied in different fields of computer science (e.g., in computer graphics, in virtual reality, and in the traffic control of computer networks).

Complete Chapter List

Search this Book: