4.2.1 Self-Similarity Dimension "Ds"

The self-similarity dimension “Ds” is equivalent to Mandelbrot's fractal dimension “D”. It proceeds from the fact that in a self-similarity construction there exists a relationship between the scaling factor and the number of smaller pieces that the original construction is divided into[01]. This is true for fractal and non-fractal structures: e.g. a line, as an example for a non-fractal structure, can be divided into three identical parts. In this case the number of new pieces “a” is three and the reduction factor “s” is one third, see picture 23. The dimension “Ds” results from the equation:


a ... number of pieces
s ... reduction factor
Ds ... fractal dimension

  =>
means Ds=1 in the case of a line

picture 23: The line

A one-dimensional Euclidean line can be constructed like a mathematical fractal as being shown in the picture below. The initiator is a line, the generator for example three lines of the length of one third. The initiator is replaced by the generator, which is then repeated for all three new lines of the first iteration, for all nine lines of the second iteration and so on. The length of this curve increases by , with and “s” being the number of pieces respectively the reduction-factor of the generator and “n” being the number of iterations. If the starting line has the unit length of one, the first iteration amounts to a total length of and the second iteration to , which leads to the conclusion that in contrast to fractal curves there is no increase in length.

Equally a square can be divided into four pieces by using the reducing factor of one half. If the reducing factor is one third then this results in nine similar parts and so on:

Ds=log(a)/log(1/s)=log(4)/log(2)=log(9)/log(3)=2

In general an object is a non-fractal Euclidean structure if there is no growth in length, area or volume as one observes it more closely, which also leads to the conclusion that Euclidean objects always have an integer dimension equal to its topological dimension. In contrast to that, fractal curves are objects that’s fractal dimension is greater than its topological dimension. E.g. the self-similarity dimension Ds of the topological one-dimensional Peano curve is generated by Ds=log(9)/log(1/3)=2. In this case the curve fills the surface it is lying on completely but if only one point is taken off, the curve nevertheless falls apart into two pieces.

The self-similarity dimension of the Koch curve:
 a=4; s=1/3;

 Ds=log(a)/log(1/s)=log(4)/log(3)=1.26186

The dimension can also be measured by using two different scales - scale comparison:

 ... number of pieces of the 1st scale=4
 ... number of pieces of the 2nd scale=16
 ... reduction factor of the 1st scale=1/3
 ... reduction factor of the 2nd scale=1/9
 Ds... fractal dimension measured by the comparison of the 1st and 2nd iteration of the Koch curve.

Footnotes

[01] The smallest “rn” for natural structures also has to be choosen carefully because at one stage the scale of "rn" becomes as small as the scale of the image itself and no increase in length would be observed. This is then called the lower scale of the object.

eCAADe 2024:
Urban Street Space Analysis with Spherical Box-Counting

Urban Street Space Analysis with Spherical Box-Counting: Holistic digital Gestalt analysis of architecture in urban space
Talk and Proceeding: eCAADe 2024 – Data-Driven Intelligence (Nicosia, Cyprus | conference)

Spherical box-counting of urban street spaces is a novel method developed and refined by the authors to produce highly specific topological fractal fingerprinting of architecture in relation to observer position and in the context of the accompanying surroundings. ...

eCAADe 2024:
Visualizing Urban Transformations using a 3D Cellular Automaton

Visualizing Urban Transformations using a 3D Cellular Automaton
Talk and Proceeding: eCAADe 2024 – Data-Driven Intelligence (Nicosia, Cyprus | conference)

Urban transformation is key to achieving more livable and sustainable cities. However, modelling this evolution is highly non-trivial since there are many factors at play that manifest themselves in the built (or: non-built/restored) environment. In our most recent work, we have represented urban change as rules of a three-dimensional Cellular Automaton. ...

Entwerfen Reuse, Recycle, Reduce

Algorithmisches Bauen mit und für die Kreislaufwirtschaft

Das Entwerfen mit dem Titel „Reuse, Recycle, Reduce: Algorithmisches Bauen mit und für die Kreislaufwirtschaft“ verbindet die Planung eines mehrgeschoßigen Wohngebäudes mit digitalen Entwurfsstrategien.