Applied Mathematics and Computation 264 (2015) 116–131
Contents lists available at ScienceDirect
Applied Mathematics and Computation
journal homepage: www.elsevier.com/locate/amc
How to calculate the Hausdorff dimension using fractal
structures
M. Fernández-Martínez
a,∗
, M.A. Sánchez-Granero
b
a
Centro Universitario de la Defensa de San Javier (University Centre of Defence at the Spanish Air Force Academy), MDE-UPCT, C/Coronel
López Peña, s/n, 30720, Santiago de la Ribera, Murcia, Spain
b
Department of Mathematics, Universidad de Almería, 04120 Almería, Spain
article info
MSC:
28A78
28A80
11K55
37F35
54E99
Keywords:
Fractal
Fractal structure
Fractal dimension
Hausdorff dimension
Self-similar set
Open set condition
abstract
In this paper, we provide the first known overall algorithm to calculate the Hausdorff dimen-
sion of any compact Euclidean subset. This novel approach is based on both a new discrete
model of fractal dimension for a fractal structure which considers finite coverings and a the-
oretical result that the authors contributed previously in [14]. This new procedure combines
fractal techniques with tools from Machine Learning Theory. In particular, we use a support
vector machine to decide the value of the Hausdorff dimension. In addition to that, we artifi-
cially generate a wide collection of examples that allows us to train our algorithm and to test
its performance by external proof. Some analyses about the accuracy of this approach are also
provided.
© 2015 Elsevier Inc. All rights reserved.
1. Introduction
The word fractal, which derives from the Latin term frangere (that means “to break”), provided a novel concept in mathematics
since Benoît Mandelbrot first introduced it in the early eighties [23]. Since then, both the study and the identification of fractal
patterns have become more and more important due to the large number of applications to diverse scientific fields where fractals
have been found, including computation, physics, economics and statistics among them (see [10,11,15,32]).
The tool that has mainly been applied in these areas to study fractals is the fractal dimension. Indeed, since some remarkable
works such as [5] and [24] appeared in scientific literature, the fractal dimension has become the key invariant providing useful
information about the level of irregularity that a certain system presents when being examined with enough detail.
Most of the empirical applications of fractal dimension have been carried out on Euclidean spaces by means of the so-called
box-counting dimension since it may be easily estimated. However, the Hausdorff dimension does provide the most accurate
results since its technical definition is quite general. It is based on a measure which is the actual reason for which it presents
the best theoretical properties. But it can be hard or even impossible to calculate in practical applications. This justifies why
only a few attempts to calculate it have been made in the last years. Indeed, there exist only some partial results which allow
us to explicitly calculate the Hausdorff dimension of some kind of sets and under certain conditions. They include Julia sets
(see [17,21]) as well as strict self-similar sets. The case of self-similar sets becomes especially interesting since a few algorithms
have been provided to calculate their Hausdorff dimension. Hence, if the corresponding iterated function system satisfies the
∗
Corresponding author. Tel.: +34 968189913.
E-mail addresses: manuel.fernandez-martinez@cud.upct.es, fmm124@gmail.com (M. Fernández-Martínez), misanche@ual.es (M.A. Sánchez-Granero).
http://dx.doi.org/10.1016/j.amc.2015.04.059
0096-3003/© 2015 Elsevier Inc. All rights reserved.