A New Composite Fractal Function and Its Application in Image Encryption

Total Page:16

File Type:pdf, Size:1020Kb

A New Composite Fractal Function and Its Application in Image Encryption Journal of Imaging Article A New Composite Fractal Function and Its Application in Image Encryption Shafali Agarwal Independent Researcher, 9600 Coit Road, Plano, TX 75025, USA; [email protected]; Tel.: +1-916-693-4645 Received: 28 May 2020; Accepted: 10 July 2020; Published: 15 July 2020 Abstract: Fractal’s spatially nonuniform phenomena and chaotic nature highlight the function utilization in fractal cryptographic applications. This paper proposes a new composite fractal function (CFF) that combines two different Mandelbrot set (MS) functions with one control parameter. The CFF simulation results demonstrate that the given map has high initial value sensitivity, complex structure, wider chaotic region, and more complicated dynamical behavior. By considering the chaotic properties of a fractal, an image encryption algorithm using a fractal-based pixel permutation and substitution is proposed. The process starts by scrambling the plain image pixel positions using the Henon map so that an intruder fails to obtain the original image even after deducing the standard confusion-diffusion process. The permutation phase uses a Z-scanned random fractal matrix to shuffle the scrambled image pixel. Further, two different fractal sequences of complex numbers are generated using the same function i.e., CFF. The complex sequences are thus modified to a double datatype matrix and used to diffuse the scrambled pixels in a row-wise and column-wise manner, separately. Security and performance analysis results confirm the reliability, high-security level, and robustness of the proposed algorithm against various attacks, including brute-force attack, known/chosen-plaintext attack, differential attack, and occlusion attack. Keywords: composite fractal function; henon map; z-scan; random fractal matrix; permutation; diffusion 1. Introduction A new digital world has increased the transmission demand of multimedia content at large scale. At the same time, excessive use of digital media such as social networking sites and instant messaging brings about the risk of invading to the personal privacy of its owner. Sometimes, this is required to be more conscious about the secure receiving of image contents like in military security documents, medical diagnostic images, bank account-related information from financial institutions, government offices, etc. Thus, it is of the utmost concern to protect the system from the serious risk of confidential data leakage [1]. The image encryption technique was introduced to secure the images transmitted through the smartphone, IPAD, computer, laptop, and other electronic devices over the internet or outsourced to the cloud storage. As compared to text and binary data, image encryption is more critical due to its additional characteristics such as highly correlated adjacent pixels in different directions, excessive redundancy, and greater data volume. Although many conventional encryption algorithms such as Data Encryption Standard [2], RSA [3], Advanced Encryption Standard [4], and International Data Encryption Algorithm [5] with high data transmission security have been proposed. However, these ciphers proved inappropriate and time consuming for image information encryption. The foremost concern of implementing image-specific cryptosystem to resolute image information protection includes the consideration of all necessary image characteristics. Over the years, various cryptosystem design J. Imaging 2020, 6, 70; doi:10.3390/jimaging6070070 www.mdpi.com/journal/jimaging J. Imaging 2020, 6, 70 2 of 27 techniques have been developed, comprising a chaotic system, DNA structure, fractal function, wavelet transform, cellular automata [6–11], and many more. The author in [12] suggested that a cryptosystem having two fundamental structures, i.e., confusion-diffusion, exhibits resilient performance against cyber-attacks. The confusion phase deals with the pixel shuffling or pixel permutation to reduce the relationship between the adjacent image pixels. Whereas pixel diffusion ensures that the small change in plain image information should affect at least half of the cipher image information. Pixel shuffling is achieved by changing the pixel positions within the image, and the pixel diffusion is performed by changing the pixel values. Both phases can be repeated as many times as needed to attain the desired security level. However, it costs the total execution time. Over the last decade, many image encryption ideas have been proposed using the same structure [10,13–18]. An image encryption algorithm can perform permutation in two ways: (1). Bit-level permutation [19–21], and (2). Pixel-based permutation [22–24]. A bit is considered as the smallest operating element. To perform a bit-level permutation, an image needs to be transformed into the binary form. A bit-plane scrambling shuffles the bits itself, and hence, is considered more secure. However, it requires more execution time compared to the pixel-plane scrambling. For example, the author in [25] proposed a bit-level permutation by generating a new sequence dynamically on every small change in the plain image to ensure the robustness of the system against the chosen-plaintext and known-plaintext attacks. Shouliang Li et al. pointed out that by implementing bit-plane and pixel-plane scrambling jointly can have better performance in terms of security as well as a speedy outcome [26]. A bit-plane scrambling plus diffusion (SPD) operation was proposed based on the card trick method to change the pixel position and value at the same time [14]. Before performing it, a pixel-level scrambling is also done to randomize the plain image pixels. Another example of simultaneous pixel confusion and diffusion was proposed in [13]. Both processes were implemented through horizontal confusion-diffusion followed by vertical confusion-diffusion with the help of a newly proposed chaotic map, i.e., tent delay-sine cascade with the logistic map. A high-efficient pixel scrambling was implemented in a block-based square matrix. The method used a chaotic sequence to shuffle the pixels among the different blocks, following which the pixel positions were changed again within the block itself using another chaotic sequence [23]. A simple yet difficult to breach cryptosystem was designed by the author [24], in which pixel-based scrambling was implemented using the Arnold method and Lucas series. A total of nine rounds of pixel permutation were executed to enhance the efficiency and uniformity of the pixels. Xuncai Zhang et al. came up with a concept of local pixel scrambling and global pixel scrambling, which was executed multiple times using a Hilbert curve and piecewise linear chaotic map (PWLCM) respectively [22]. The overall encryption process performed by executing multiple rounds of pixel scrambling and pixel diffusion alternatively. A two-pass method of pixel permutation introduces the utilization of the first half-pixel values to permute the other second half and vice-versa [27]. The author proposed a simple and fast one-round-based dynamic diffusion operation in which the sum of the plain image pixels plays an important role to have an extremely sensitive and secure cryptosystem. At each pixel diffusion step, the sum of the pixels will be updated to significantly increase the resistivity against the known-plaintext, chosen-plaintext, and differential attacks [28]. Recently, a two-steps diffusion process was proposed in [29]. In the method, a new two-dimensional chaotic infinite collapse map generates two matrices X and Y to perform pixel substitution. In the first step, scrambled image pixel values were rearranged according to the sorting index generated through a one-dimensional chaotic sequence X. Further, perform the diffusion operation on a previously generated sequence using another chaotic matrix Y. A fractal is a self-similar image that is infinitely scalable in all directions and encompasses striking features to study and explore. The fractal function works in a complex domain and generates complex patterns using complex numbers upon execution. The chaotic nature of the fractal function exhibits extremely random behavior and excellent sensitivity towards its initial condition, which makes eavesdroppers inefficient to replicate the secret key to retrieve the confidential information [30–33]. J. Imaging 2020, 6, 70 3 of 27 Moreover, a complicated structure of a fractal function leads to a reliable cryptosystem design that is capable of secure digital information transmission. A fractal possesses a small footprint, which means only a few parameters are required to produce a unique fractal image. The image instantly reacts to even a tiny changed input, resulting in a completely different fractal image. At an early stage, the USA navy published a patent describing the use of fractal function as a secret key in an image encryption method [34]. However, a fractal function can be used in any phase of a cryptosystem design, i.e., key design or encryption/decryption. The author utilized a superior fractal function to generate three initial values, which were further inputted to a newly proposed chaotic map to produce three secret key sequences in [35]. The Mandelbrot set, a most famous fractal function introduced by B.B. Mandelbrot in 1979 [33], has a wide exploration history due to its interesting and complex structure. In the last decade, many image encryption methods have been proposed using the Mandelbrot set and a Julia set [36–40]. A set of four Julia images was used in the secret key design, which was further modified
Recommended publications
  • Turbulence, Fractals, and Mixing
    Turbulence, fractals, and mixing Paul E. Dimotakis and Haris J. Catrakis GALCIT Report FM97-1 17 January 1997 Firestone Flight Sciences Laboratory Guggenheim Aeronautical Laboratory Karman Laboratory of Fluid Mechanics and Jet Propulsion Pasadena Turbulence, fractals, and mixing* Paul E. Dimotakis and Haris J. Catrakis Graduate Aeronautical Laboratories California Institute of Technology Pasadena, California 91125 Abstract Proposals and experimenta1 evidence, from both numerical simulations and laboratory experiments, regarding the behavior of level sets in turbulent flows are reviewed. Isoscalar surfaces in turbulent flows, at least in liquid-phase turbulent jets, where extensive experiments have been undertaken, appear to have a geom- etry that is more complex than (constant-D) fractal. Their description requires an extension of the original, scale-invariant, fractal framework that can be cast in terms of a variable (scale-dependent) coverage dimension, Dd(X). The extension to a scale-dependent framework allows level-set coverage statistics to be related to other quantities of interest. In addition to the pdf of point-spacings (in 1-D), it can be related to the scale-dependent surface-to-volume (perimeter-to-area in 2-D) ratio, as well as the distribution of distances to the level set. The application of this framework to the study of turbulent -jet mixing indicates that isoscalar geometric measures are both threshold and Reynolds-number dependent. As regards mixing, the analysis facilitated by the new tools, as well as by other criteria, indicates en- hanced mixing with increasing Reynolds number, at least for the range of Reynolds numbers investigated. This results in a progressively less-complex level-set geom- etry, at least in liquid-phase turbulent jets, with increasing Reynolds number.
    [Show full text]
  • Fractal Geometry and Applications in Forest Science
    ACKNOWLEDGMENTS Egolfs V. Bakuzis, Professor Emeritus at the University of Minnesota, College of Natural Resources, collected most of the information upon which this review is based. We express our sincere appreciation for his investment of time and energy in collecting these articles and books, in organizing the diverse material collected, and in sacrificing his personal research time to have weekly meetings with one of us (N.L.) to discuss the relevance and importance of each refer- enced paper and many not included here. Besides his interdisciplinary ap- proach to the scientific literature, his extensive knowledge of forest ecosystems and his early interest in nonlinear dynamics have helped us greatly. We express appreciation to Kevin Nimerfro for generating Diagrams 1, 3, 4, 5, and the cover using the programming package Mathematica. Craig Loehle and Boris Zeide provided review comments that significantly improved the paper. Funded by cooperative agreement #23-91-21, USDA Forest Service, North Central Forest Experiment Station, St. Paul, Minnesota. Yg._. t NAVE A THREE--PART QUE_.gTION,, F_-ACHPARToF:WHICH HA# "THREEPAP,T_.<.,EACFi PART" Of:: F_.AC.HPART oF wHIct4 HA.5 __ "1t4REE MORE PARTS... t_! c_4a EL o. EP-.ACTAL G EOPAgTI_YCoh_FERENCE I G;:_.4-A.-Ti_E AT THB Reprinted courtesy of Omni magazine, June 1994. VoL 16, No. 9. CONTENTS i_ Introduction ....................................................................................................... I 2° Description of Fractals ....................................................................................
    [Show full text]
  • Fractal-Based Methods As a Technique for Estimating the Intrinsic Dimensionality of High-Dimensional Data: a Survey
    INFORMATICA, 2016, Vol. 27, No. 2, 257–281 257 2016 Vilnius University DOI: http://dx.doi.org/10.15388/Informatica.2016.84 Fractal-Based Methods as a Technique for Estimating the Intrinsic Dimensionality of High-Dimensional Data: A Survey Rasa KARBAUSKAITE˙ ∗, Gintautas DZEMYDA Institute of Mathematics and Informatics, Vilnius University Akademijos 4, LT-08663, Vilnius, Lithuania e-mail: [email protected], [email protected] Received: December 2015; accepted: April 2016 Abstract. The estimation of intrinsic dimensionality of high-dimensional data still remains a chal- lenging issue. Various approaches to interpret and estimate the intrinsic dimensionality are deve- loped. Referring to the following two classifications of estimators of the intrinsic dimensionality – local/global estimators and projection techniques/geometric approaches – we focus on the fractal- based methods that are assigned to the global estimators and geometric approaches. The compu- tational aspects of estimating the intrinsic dimensionality of high-dimensional data are the core issue in this paper. The advantages and disadvantages of the fractal-based methods are disclosed and applications of these methods are presented briefly. Key words: high-dimensional data, intrinsic dimensionality, topological dimension, fractal dimension, fractal-based methods, box-counting dimension, information dimension, correlation dimension, packing dimension. 1. Introduction In real applications, we confront with data that are of a very high dimensionality. For ex- ample, in image analysis, each image is described by a large number of pixels of different colour. The analysis of DNA microarray data (Kriukien˙e et al., 2013) deals with a high dimensionality, too. The analysis of high-dimensional data is usually challenging.
    [Show full text]
  • Irena Ivancic Fraktalna Geometrija I Teorija Dimenzije
    SveuˇcilišteJ.J. Strossmayera u Osijeku Odjel za matematiku Sveuˇcilišninastavniˇckistudij matematike i informatike Irena Ivanˇci´c Fraktalna geometrija i teorija dimenzije Diplomski rad Osijek, 2019. SveuˇcilišteJ.J. Strossmayera u Osijeku Odjel za matematiku Sveuˇcilišninastavniˇckistudij matematike i informatike Irena Ivanˇci´c Fraktalna geometrija i teorija dimenzije Diplomski rad Mentor: izv. prof. dr. sc. Tomislav Maroševi´c Osijek, 2019. Sadržaj 1 Uvod 3 2 Povijest fraktala- pojava ˇcudovišnih funkcija 4 2.1 Krivulje koje popunjavaju ravninu . 5 2.1.1 Peanova krivulja . 5 2.1.2 Hilbertova krivulja . 5 2.1.3 Drugi primjeri krivulja koje popunjavaju prostor . 6 3 Karakterizacija 7 3.1 Fraktali su hrapavi . 7 3.2 Fraktali su sami sebi sliˇcnii beskonaˇcnokompleksni . 7 4 Podjela fraktala prema stupnju samosliˇcnosti 8 5 Podjela fraktala prema naˇcinukonstrukcije 9 5.1 Fraktali nastali iteracijom generatora . 9 5.1.1 Cantorov skup . 9 5.1.2 Trokut i tepih Sierpi´nskog. 10 5.1.3 Mengerova spužva . 11 5.1.4 Kochova pahulja . 11 5.2 Kochove plohe . 12 5.2.1 Pitagorino stablo . 12 5.3 Sustav iteriranih funkcija (IFS) . 13 5.3.1 Lindenmayer sustavi . 16 5.4 Fraktali nastali iteriranjem funkcije . 17 5.4.1 Mandelbrotov skup . 17 5.4.2 Julijevi skupovi . 20 5.4.3 Cudniˇ atraktori . 22 6 Fraktalna dimenzija 23 6.1 Zahtjevi za dobru definiciju dimenzije . 23 6.2 Dimenzija šestara . 24 6.3 Dimenzija samosliˇcnosti . 27 6.4 Box-counting dimenzija . 28 6.5 Hausdorffova dimenzija . 28 6.6 Veza izmedu¯ dimenzija . 30 7 Primjena fraktala i teorije dimenzije 31 7.1 Fraktalna priroda geografskih fenomena .
    [Show full text]
  • Working with Fractals a Resource for Practitioners of Biophilic Design
    WORKING WITH FRACTALS A RESOURCE FOR PRACTITIONERS OF BIOPHILIC DESIGN A PROJECT OF THE EUROPEAN ‘COST RESTORE ACTION’ PREPARED BY RITA TROMBIN IN COLLABORATION WITH ACKNOWLEDGEMENTS This toolkit is the result of a joint effort between Terrapin Bright Green, Cost RESTORE Action (REthinking Sustainability TOwards a Regenerative Economy), EURAC Research, International Living Future Institute, Living Future Europe and many other partners, including industry professionals and academics. AUTHOR Rita Trombin SUPERVISOR & EDITOR Catherine O. Ryan CONTRIBUTORS Belal Abboushi, Pacific Northwest National Laboratory (PNNL) Luca Baraldo, COOKFOX Architects DCP Bethany Borel, COOKFOX Architects DCP Bill Browning, Terrapin Bright Green Judith Heerwagen, University of Washington Giammarco Nalin, Goethe Universität Kari Pei, Interface Nikos Salingaros, University of Texas at San Antonio Catherine Stolarski, Catherine Stolarski Design Richard Taylor, University of Oregon Dakota Walker, Terrapin Bright Green Emily Winer, International Well Building Institute CITATION Rita Trombin, ‘Working with fractals: a resource for practitioners of biophilic design’. Report, Terrapin Bright Green: New York, 31 December 2020. Revised January 2021 © 2020 Terrapin Bright Green LLC For inquiries: [email protected] or [email protected] COVER DESIGN: Catherine O. Ryan COVER IMAGES: Ice crystals (snow-603675) by Quartzla from Pixabay; fractal gasket snowflake by Catherine Stolarski Design. 2 Working with Fractals: A Toolkit © 2020 Terrapin Bright Green LLC OVERVIEW The unique trademark of nature to make complexity comprehensible is underpinned by fractal patterns – self-similar patterns over a range of magnification scales – that apply to virtually any domain of life. For the design of built environment, fractal patterns may present opportunities to positively impact human perception, health, cognitive performance, emotions and stress.
    [Show full text]
  • Relation Between Lacunarity, Correlation Dimension And
    Relation between Lacunarity, Correlation dimension and Euclidean dimension of Systems. Abhra Giri1,2, Sujata Tarafdar2, Tapati Dutta1,2∗ September 24, 2018 1Physics Department, St. Xavier’s College, Kolkata 700016, India 2Condensed Matter Physics Research Centre, Physics Department, Jadavpur Uni- versity, Kolkata 700032, India ∗ Corresponding author: Email: tapati [email protected] Phone:+919330802208, Fax No. 91-033-2287-9966 arXiv:1602.06293v1 [cond-mat.soft] 19 Feb 2016 1 Abstract Lacunarity is a measure often used to quantify the lack of translational invariance present in fractals and multifractal systems. The generalised dimensions, specially the first three, are also often used to describe various aspects of mass distri- bution in such systems. In this work we establish that the graph (lacunarity curve) depicting the variation of lacunarity with scaling size, is non-linear in multifractal systems. We propose a generalised relation between the Euclidean dimension, the Correlation Dimension and the lacunarity of a system that lacks translational invari- ance, through the slope of the lacunarity curve. Starting from the basic definitions of these measures and using statistical mechanics, we track the standard algorithms- the box counting algorithm for the determination of the generalised dimensions, and the gliding box algorithm for lacunarity, to establish this relation. We go on to val- idate the relation on six systems, three of which are deterministically determined, while three others are real. Our examples span 2- and 3- dimensional systems, and euclidean, monofractal and multifractal geometries. We first determine the lacunar- ity of these systems using the gliding box algorithm. In each of the six cases studied, the euclidean dimension, the correlation dimension in case of multifractals, and the lacunarity of the system, together, yield a value of the slope S of the lacunarity curve at any length scale.
    [Show full text]
  • Comparison of Box Counting and Correlation Dimension Methods In
    Discussion Paper | Discussion Paper | Discussion Paper | Discussion Paper | Nonlin. Processes Geophys. Discuss., doi:10.5194/npg-2014-85, 2016 Manuscript under review for journal Nonlin. Processes Geophys. Published: 12 July 2016 NPGD © Author(s) 2016. CC-BY 3.0 License. doi:10.5194/npg-2014-85 This discussion paper is/has been under review for the journal Nonlinear Processes Comparison of box in Geophysics (NPG). Please refer to the corresponding final paper in NPG if available. counting and correlation Comparison of box counting and dimension methods correlation dimension methods in well D. Mou and Z. W. Wang logging data analysis associate with the Title Page texture of volcanic rocks Abstract Introduction D. Mou1 and Z. W. Wang2 Conclusions References 1School of Mathematics and Statistics, Beihua University, Jilin, China Tables Figures 2College of Geo-exploration Science and Technology, Jilin University, Changchun, China J I Received: 15 October 2014 – Accepted: 25 May 2015 – Published: 12 July 2016 J I Correspondence to: D. Mou ([email protected]) Back Close Published by Copernicus Publications on behalf of the European Geosciences Union & the American Geophysical Union. Full Screen / Esc Printer-friendly Version Interactive Discussion 1 Discussion Paper | Discussion Paper | Discussion Paper | Discussion Paper | Abstract NPGD We have developed a fractal analysis method to estimate the dimension of well logging curves in Liaohe oil field, China. The box counting and correlation dimension are doi:10.5194/npg-2014-85 methods that can be applied to predict the texture of volcanic rocks with calculation 5 the fractal dimension of well logging curves. The well logging curves are composed Comparison of box of gamma ray (GR), compensated neutron logs (CNL), acoustic (AC), density (DEN), counting and Resistivity lateral log deep (RLLD), every curve contains a total of 6000 logging data.
    [Show full text]
  • Box-Counting Dimension Revisited: Presenting an Efficient Method of Minimizing Quantization Error and an Assessment of the Self-Similarity of Structural Root Systems
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Frontiers - Publisher Connector ORIGINAL RESEARCH published: 18 February 2016 doi: 10.3389/fpls.2016.00149 Box-Counting Dimension Revisited: Presenting an Efficient Method of Minimizing Quantization Error and an Assessment of the Self-Similarity of Structural Root Systems Martin Bouda 1*, Joshua S. Caplan 2 and James E. Saiers 1 1 Saiers Lab, School of Forestry and Environmental Studies, Yale University, New Haven, CT, USA , 2 Department of Ecology, Evolution and Natural Resources, Rutgers, The State University of New Jersey, New Brunswick, NJ, USA Fractal dimension (FD), estimated by box-counting, is a metric used to characterize plant anatomical complexity or space-filling characteristic for a variety of purposes. The vast majority of published studies fail to evaluate the assumption of statistical self-similarity, which underpins the validity of the procedure. The box-counting procedure is also subject Edited by: to error arising from arbitrary grid placement, known as quantization error (QE), which is Christophe Godin, strictly positive and varies as a function of scale, making it problematic for the procedure’s French National Institute for Computer Science and Automatics, France slope estimation step. Previous studies either ignore QE or employ inefficient brute-force Reviewed by: grid translations to reduce it. The goals of this study were to characterize the effect Guillaume Lobet, of QE due to translation and rotation on FD estimates, to provide an efficient method Université de Liège, Belgium David Da Silva, of reducing QE, and to evaluate the assumption of statistical self-similarity of coarse Etat de Vaud, Switzerland root datasets typical of those used in recent trait studies.
    [Show full text]
  • Fractal Dimensions of Leaf Shapes
    S. San Pedro Final Project Math 614-Sp2009 Fractal Dimensions of Leaf Shapes Introduction Analyzing leaf shapes in terms of fractal geometry allowed me to apply and extend my knowledge of fractal dimension. Two different methods were used determine fractal dimension of two differently shaped leaves. Self-similar structured leaves found in ferns and herbs and simple, single shaped leaves were subjected to different methods of calculating fractal dimension, the box-counting and the perimeter methods. Actual leaves were scanned by a HP Photosmart C6380 All-in-One in color of varying sizes. All images used in the box-counting method were resized into square images with lengths being a power of 2, ranging from 256 to 1024 pixels. The images were then converted into binary images and the number of “boxes” containing as least one “black” pixel was counted. The ln (number of boxes) versus ln (pixel-size of box) points was plotted and the fractal dimension was determined by finding the slope of the best fit line for the plotted points. All images used in the perimeter method were converted into binary “outline” images, where the outline of the leaf was a “white” pixel and all other pixels were “black”. The size of the image was not changed to any specific measurement. All pixel coordinates were then collected and used to determine the perimeter of the leaf. To determine the fractal dimension of the leaf, the ln (perimeter) versus ln (step size) were plotted, slope of best fit line was found and subtracted from 1. Survey of Related Work According to Iannaccone and Khokha (1996) there are two aspects of fractal geometry, synthesis and analysis.
    [Show full text]
  • The Fractal Geometry of Ancient Maya Settlement
    Journal of Archaeological SCIENCE Journal of Archaeological Science 30 (2003) 1619–1632 http://www.elsevier.com/locate/jas The fractal geometry of ancient Maya settlement Clifford T. Browna*, Walter R.T. Witscheyb a Middle American Research Institute, Tulane University, 6224 Rose Hill Drive, Apartment 2B, Alexandria, VA 22310, USA b Science Museum of Virginia, 2500 West Broad Street, Richmond, VA 23220, USA Received 4 January 2002; received in revised form 10 April 2003; accepted 17 April 2003 Abstract Ancient Maya settlement patterns exhibit fractal geometry both within communities and across regions. Fractals are self-similar sets of fractional dimension. In this paper, we show how Maya settlement patterns are logically and statistically self-similar. We demonstrate how to measure the fractal dimensions (or Hausdorff–Besicovitch dimensions) of several data sets. We describe nonlinear dynamical processes, such as chaotic and self-organized critical systems, that generate fractal patterns. As an illustration, we show that the fractal dimensions calculated for some Maya settlement patterns are similar to those produced by warfare, supporting recent claims that warfare is a significant factor in Maya settlement patterning. 2003 Elsevier Ltd. All rights reserved. Keywords: Maya archaeology; Settlement patterns; Fractal geometry; Rank–size rule; Chaos theory; Self-organized criticality 1. Introduction Ancient Maya settlement is fractal in various ways. It is fractal at both the intra-site and the regional levels. Human settlement patterns are typically highly com- Within archaeological sites, settlement is fractal because plex and exhibit variation at many scales. Archaeolo- the buildings form a pattern of repeated, complex, gists have had only limited success describing, modeling, nested clusters of clusters.
    [Show full text]
  • Determining Different Plant Leaves' Fractal Dimensions
    Bangladesh J. Bot. 43(3): 267-275, 2014 (December) DETERMINING DIFFERENT PLANT LEAVES’ FRACTAL DIMENSIONS: A NEW APPROACH TO TAXONOMICAL STUDY OF PLANTS 1 2 MEHMET BAYIRLI , SELAMI SELVI AND UGUR CAKILCIOGLU* Tunceli University, Pertek Sakine Genç Vocational School, Pertek, Tunceli, 62500-Turkey Key words: Fractal dimension, Box-Counting Method, Density-density correlation Abstract Fractal dimensions of leaves from Cercis canadensis L., Robinia pseudoacacia L., Amelanchier arborea (F.Michx.) Fernald, Prunus persica (L.) Batsch, Quercus alba L., Carpinus caroliniana Walter, Ficus carica L., Morus rubra L., Platanus orientalis L., and Ulmus rubra Muhl. were calculated. The values were then confirmed and compared by those obtained from box-counting method and the exponent values of density- density correlation function (first time in the literature). It is now proposed for the first time that there is a relationship between a fractal dimension of the leaf and a surface density of the image and was concluded that together with other measures, the fractal dimensions with surface density function could be used as a new approach to taxonomical study of plants. Introduction Fractals are complex geometric figures made up of small scale and large-scale structures that resemble one another. Generally, there are two types: geometric (regular) and non-geometric (irregular). A geometric fractal consists of large and small structures that resemble precise duplication of each other. In irregular fractals, there are also large and small structures, but they do not resemble to each other. Instead, the structures are geometrically related. Irregular fractals have many patterns in nature. Fractal geometry offers simple descriptions of some elaborate fern shapes (Campbell 1996).
    [Show full text]
  • Phys 221(A) Notes
    Phys 221(A) Notes Clayton Anderson April 2017 Contents 1 Introduction 1 1.1 Attractors . 1 2 Box Counting Dimension 1 2.1 Middle Third Cantor Set . 2 2.2 Koch Curve (Snowflake) / Coastline . 2 2.3 Cantor Square ('Cake-Cutting Fractal') . 2 2.4 Self Similarity, Scale Similarity . 2 3 Case Study: Baker's Map 4 4 Attractor Measure 5 5 Information Dimension 6 5.1 Back to the Baker's Map . 6 6 References 9 1 Introduction 1.1 Attractors Why study Strange Attractors? Certain classes of attractors (called 'strange attactors') have fractal dimen- sion. Compare to usual focus / limit cycle. Main topics in study of attractors: How to describe them? Dimension, and Measure. 2 Box Counting Dimension Box-Counting (Fractal) Dimension, Fractals and Self-Similarity. To measure the 'size' of a fractal, defnie the box-counting dimension in N-dimensional cartesian space as the number of N-dimensional cubes of size required to cover the structure, denote this by N(). Then the boxing count dimension is ln N() D0 = lim : (1) !0 1 ln Some examples: ln 2 • Two (different) points, N() = 2, D0 = lim!0 ln 1/ = 0 l ln l/ • A line requires boxes, so D0 = lim!0 ln 1/ = 1 1 (a) Middle Third Cantor Set 2.1 Middle Third Cantor Set Definition: Starting with [0, 1] continually remove the middle third from each sub-interval. Step 1: [0, 1] (Requires 1 box of size 1 to cover) Step 2: [0, 1/3], [2/3, 1] (Requires 2 boxes of size 1/3) Step 3: [0, 1/9], [2/9, 1/3]; [2/3, 7/9], [8/9, 1] (Requires 4 boxes of size 1/9) 1 p p And so on.
    [Show full text]