Graph-based cellular automaton models of urban spatial processes

The impact of spatial organisation on the dynamics of spatial change is a topic of great interest in geography. The impact of spatial form is of particular interest in the context of urban systems where the associated issues are most acutely felt. Various concepts of space and their implications are reviewed. Two existing mathematical concepts—graphs and cellular automata—which have been used as representations of spatial systems, are discussed. Examination of the use of these concepts reveals that in urban models they have usually been applied separately to represent, respectively, structural properties, and the behaviour of dynamic processes. It is suggested that a model which combines aspects of both approaches—the graph-based cellular automaton (graph-CA)—can be introduced. This enables research into relations between the spatial structure and process dynamics of systems. Conceptual tools for this investigation are discussed, drawing on previous work in cellular automata and graph theory. A measure of spatial pattern—spatial information—useful for characterising dynamic behaviour, is developed. The computer implementation of these concepts is described, and experiments conducted using it are reported. A tentative finding is that process dynamics can be usefully distinguished according to the extent to which they are robust or fragile under spatial change. The application of the graph-CA model to a particular urban process gentrification is also described. Theories of gentrification are reviewed, and a model for the phenomenon developed. Rather than develop a detailed empirical model of the process, a single urban setting (in Hoxton in East London) is used to generate a number of different graph-CA models. The similarities and differences in the behaviour of these are reported and implications discussed. Attention is drawn to possible extensions of this work throughout.

[1]  Robert David Sack,et al.  Conceptions of Space in Social Thought : A Geographic Perspective , 1980 .

[2]  Bill Hillier,et al.  The nature of the artificial: the contingent and the necessary in spatial form in architecture , 1985 .

[3]  Le Corbusier,et al.  The city of to-morrow and its planning , 1929 .

[4]  N. Smith,et al.  The Gentrification of Harlem , 1986 .

[5]  Elisabeth S. Nelson How Maps Work: Representation, Visualization, and Design , 1996 .

[6]  P. Redfern A New Look at Gentrification: 1. Gentrification and Domestic Technologies , 1997 .

[7]  Helen Couclelis,et al.  The Notion of Prior Structure in Urban Modelling , 1984 .

[8]  P. Erdos,et al.  On the evolution of random graphs , 1984 .

[9]  G. Chartrand,et al.  Graph similarity and distance in graphs , 1998 .

[10]  David Ley,et al.  Alternative Explanations for Inner-City Gentrification: A Canadian Assessment , 1986 .

[11]  Andrew Sayer,et al.  Method in Social Science: A Realist Approach , 1984 .

[12]  G. Conzen TOWARDS A SYSTEMATIC APPROACH IN PLANNING SCIENCE: GEOPROSCOPY: "Illustrated" , 1938 .

[13]  D. Stern,et al.  Do Regions Exist? Implications of Synergetics for Regional Geography , 1992 .

[14]  G. Brown Property Investment and the Capital Markets , 1991 .

[15]  James P. Crutchfield,et al.  Embedded-Particle Computation in Evolved Cellular Automata , 1996 .

[16]  F. M. Butlin,et al.  To-morrow: A Peaceful Path to Real Reform. , 1899 .

[17]  Wayne Goddard,et al.  Distances between graphs under edge operations , 1996, Discret. Math..

[18]  James P. Crutchfield,et al.  Computational mechanics of cellular automata: an example , 1997 .

[19]  H. Gutowitz A hierarchical classification of cellular automata , 1991 .

[20]  D. Ley Gentrification and the Politics of the New Middle Class , 1994 .

[21]  J. Gray Ideas of space : Euclidean, non-Euclidean, and relativistic , 1982 .

[22]  Helen Couclelis,et al.  On Some Problems in Defining Sets for Q-Analysis , 1983 .

[23]  F Harary,et al.  A City is Not a Semilattice Either , 1976 .

[24]  D. Harvey,et al.  The Condition of Postmodernity , 2020, The New Social Theory Reader.

[25]  T. E. Ingerson,et al.  Structure in asynchronous cellular automata , 1984 .

[26]  Blair Badcock On the Nonexistence of the Rent Gap, a Reply , 1990 .

[27]  A. Warde,et al.  Gentrification as Consumption: Issues of Class and Gender , 1991 .

[28]  J. Kingdon,et al.  The shape of space , 1995 .

[29]  N. Smith Gentrification and Uneven Development , 1982 .

[30]  N. Smith Toward a Theory of Gentrification A Back to the City Movement by Capital, not People , 1979 .

[31]  M Phipps,et al.  Spatial Dynamics, Cellular Automata, and Parallel Processing Computers , 1997 .

[32]  J. MacLaughlin Postmodern geographies: The reassertion of space in critical social theory , 1994 .

[33]  Michael Batty,et al.  Lionel March—Three Sketches , 1994 .

[34]  J. Crutchfield,et al.  The attractor—basin portrait of a cellular automaton , 1992 .

[35]  Neil Smith,et al.  Blind man's buff, or Hamnett's philosophical individualism in search of gentrification , 1992 .

[36]  James P. Crutchfield,et al.  Dynamics, computation, and the “edge of chaos”: a re-examination , 1993, adap-org/9306003.

[37]  B. Badcock,et al.  An Australian View of the Rent Gap Hypothesis , 1989 .

[38]  Bill Hillier,et al.  Space is the machine , 1996 .

[39]  Andrew Wuensche,et al.  Classifying cellular automata automatically: Finding gliders, filtering, and relating space-time patterns, attractor basins, and the Z parameter , 1998, Complex..

[40]  Roger White,et al.  Cities and cellular automata , 1998 .

[41]  Y. Tuan,et al.  The Betweenness of Place: Towards a Geography of Modernity , 1990 .

[42]  E. Clark Towards a Copenhagen Interpretation of Gentrification , 1994 .

[43]  David Harvey Explanation in Geography , 1969 .

[44]  J. Smart,et al.  Philosophical Problems of Space and Time , 1964 .

[45]  David Ley,et al.  LIBERAL IDEOLOGY AND THE POSTINDUSTRIAL CITY , 1980 .

[46]  Guy Engelen,et al.  Cellular Automata as the Basis of Integrated Dynamic Regional Modelling , 1997 .

[47]  Andrew Sayer,et al.  A critique of urban modelling: From regional science to urban and regional political economy , 1976 .

[48]  N. Smith,et al.  Of Yuppies and Housing: Gentrification, Social Restructuring, and the Urban Dream , 1987 .

[49]  R. King,et al.  Some Tests for the Rent Gap Theory , 1998 .

[50]  J. Bolland,et al.  Sorting out centrality: An analysis of the performance of four centrality models in real and simulated networks , 1988 .

[51]  Michael Batty,et al.  Fractal Cities: A Geometry of Form and Function , 1996 .

[52]  Lowell W. Beineke,et al.  Graph Connections: Relationships between Graph Theory and Other Areas of Mathematics , 1997 .

[54]  B. Hillier,et al.  The Social Logic of Space , 1984 .

[55]  David M. Mark,et al.  Natural-Language Spatial Relations Between Linear and Areal Objects: The Topology and Metric of English-Language Terms , 1998, Int. J. Geogr. Inf. Sci..

[56]  M. Conzen Alnwick, Northumberland : a study in town-plan analysis , 1960 .

[57]  David Harvey The urban process under capitalism: a framework for analysis , 1978 .

[58]  Malcolm K. Sparrow,et al.  A linear algorithm for computing automorphic equivalence classes: the numerical signatures approach , 1993 .

[59]  J. Whitehand Building Cycles and the Spatial Pattern of Urban Growth , 1972 .

[60]  Michael Batty,et al.  The Fractal Simulation of Urban Structure , 1986 .

[61]  Atsuyuki Okabe,et al.  Nearest Neighbourhood Operations with Generalized Voronoi Diagrams: A Review , 1994, Int. J. Geogr. Inf. Sci..

[62]  Anthony C. Gatrell,et al.  A structural analysis of a game: The Liverpool v Manchester united cup final of 1977☆ , 1979 .

[63]  P. J. Clark,et al.  Distance to Nearest Neighbor as a Measure of Spatial Relationships in Populations , 1954 .

[64]  I. Benenson,et al.  Spatial Cognitive Dissonance and Sociospatial Emergence in a Self-Organizing City , 1997 .

[65]  Jason Dykes,et al.  The Use of the Landscape Metaphor in Understanding Population Data , 1999 .

[66]  David Mackmin,et al.  The Income Approach to Property Valuation , 1981 .

[67]  Leonard M. Freeman,et al.  A set of measures of centrality based upon betweenness , 1977 .

[68]  R. Golledge,et al.  Spatial Behavior: A Geographic Perspective , 1996 .

[69]  Christopher M. Gold,et al.  The Meaning of "Neighbour" , 1992, Spatio-Temporal Reasoning.

[70]  A. Moudon Urban Morphology as an emerging interdisciplinary field , 2022, Urban Morphology.

[71]  B. Kuipers The "Map in the Head" Metaphor , 1982 .

[72]  Simon Sheikh The Production of Space , 1996 .

[73]  Leslie Martín,et al.  Urban Space and Structures , 1972 .

[74]  Philip Steadman,et al.  Architectural morphology : an introduction to the geometry of building plans , 1983 .

[75]  S. H. Kim,et al.  On the Generation of Linear Representations of Spatial Configuration , 1998 .

[76]  R. Kirwan Location and Land Use: Toward a General Theory of Land Rent , 1966 .

[77]  L. Sailer Structural equivalence: Meaning and definition, computation and application , 1978 .

[78]  Helen Couclelis,et al.  People Manipulate Objects (but Cultivate Fields): Beyond the Raster-Vector Debate in GIS , 1992, Spatio-Temporal Reasoning.

[79]  Torsten Hägerstrand,et al.  Innovation Diffusion As a Spatial Process , 1967 .

[80]  C. Hamnett The Blind Men and the Elephant: The Explanation of Gentrification , 1991 .

[81]  H. Mason,et al.  Homo Geographicus: A Framework for Action, Awareness and Moral Concern , 1999 .

[82]  R. Bhaskar,et al.  The Possibility of Naturalism: A Philosophical Critique of the Contemporary Human Sciences , 1979 .

[83]  L. Bondi Gender divisions and gentrification: a critique , 1991 .

[84]  N. Smith GENTRIFICATION AND CAPITAL: PRACTICE AND IDEOLOGY IN SOCIETY HILL , 1979 .

[85]  R. H. Atkin,et al.  An Analysis of Urban Structure Using Concepts of Algebraic Topology , 1971 .

[86]  Steven C. Bourassa On “An Australian View of the Rent Gap Hypothesis'’by Badcock , 1990 .

[87]  M J T Krüger An Approach to Built-Form Connectivity at an Urban Scale: Relationships between Built-Form Connectivity, Adjacency Measures, and Urban Spatial Structure , 1980 .

[88]  Christopher G. Langton,et al.  Computation at the edge of chaos: Phase transitions and emergent computation , 1990 .

[89]  Jeffrey Johnson,et al.  Q-Analysis: A Theory of Stars , 1983 .

[90]  N. Smith The New Urban Frontier: Gentrification and the Revanchist City , 1997 .

[91]  Michael Batty,et al.  Possible Urban Automata , 1997 .

[92]  J. Vance The Continuing City: Urban Morphology in Western Civilization , 1990 .

[93]  S. Borgatti,et al.  The class of all regular equivalences: Algebraic structure and computation☆ , 1989 .

[94]  Richard Rodger,et al.  The Changing Face of Cities: A Study of Development Cycles and Urban Form. , 1988 .

[95]  D. Ley INNER‐CITY REVITALIZATION IN CANADA: A VANCOUVER CASE STUDY , 1981 .

[96]  M. Batty Urban Density and Entropy Functions , 1975 .

[97]  Mário Krüger,et al.  On node and axial grid maps: distance measures and related topics , 1989 .

[98]  Stephen Wolfram,et al.  Universality and complexity in cellular automata , 1983 .

[99]  Peter Gould The Structure of Space(s) , 1997 .

[100]  H. White,et al.  “Structural Equivalence of Individuals in Social Networks” , 2022, The SAGE Encyclopedia of Research Design.

[101]  U. Strohmayer,et al.  Space and Social Theory: Interpreting Modernity and Postmodernity , 1997 .

[102]  Damaris Rose,et al.  Rethinking Gentrification: Beyond the Uneven Development of Marxist Urban Theory , 1984 .

[103]  R. White Dynamic Central Place Theory: Results of a Simulation Approach , 1977 .

[104]  P. Townsend,et al.  Health and Deprivation: Inequality and the North , 1987 .

[105]  Ch. Donninger The distribution of centrality in social networks , 1986 .

[106]  S. M. Macgill,et al.  Cluster Analysis and Q-Analysis , 1984, Int. J. Man Mach. Stud..

[107]  Chris Hamnett,et al.  Gentrifiers or Lemmings? A Response to Neil Smith , 1992 .

[108]  Roger White,et al.  The Use of Constrained Cellular Automata for High-Resolution Modelling of Urban Land-Use Dynamics , 1997 .

[109]  L. Freeman,et al.  Centrality in valued graphs: A measure of betweenness based on network flow , 1991 .

[110]  Gordon Pirie,et al.  Measuring Accessibility: A Review and Proposal , 1979 .

[111]  Cynthia A. Brewer,et al.  Color Use Guidelines for Mapping and Visualization , 1994 .

[112]  Jie Wu,et al.  Small Worlds: The Dynamics of Networks between Order and Randomness , 2003 .

[113]  Chris Webster,et al.  Regulation, Land-Use Mix, and Urban Performance. Part 1: Theory , 1999 .

[114]  Stuart L. Barr,et al.  A Region-Based, Graph-Theoretic Data Model for the Inference of Second-Order Thematic Information from Remotely-Sensed Images , 1997, Int. J. Geogr. Inf. Sci..

[115]  Steven C. Bourassa The Rent Gap Debunked , 1993 .

[116]  Romulo Krafta Modelling Intraurban Configurational Development , 1994 .

[117]  Alan Penn,et al.  Natural Movement: Or, Configuration and Attraction in Urban Pedestrian Movement , 1993 .

[118]  R H Atkin,et al.  An Approach to Structure in Architectural and Urban Design. 2. Algebraic Representation and Local Structure , 1974 .

[119]  P. Redfern A New Look at Gentrification: 2. A Model of Gentrification , 1997 .

[120]  R H Atkin A Theory of Surprises , 1981 .

[121]  Neil Smith,et al.  Gentrification and the Rent Gap , 1987 .

[122]  Helen Couclelis,et al.  From Cellular Automata to Urban Models: New Principles for Model Development and Implementation , 1997 .

[123]  J. Whitehand Recent Advances in Urban Morphology , 1992 .

[124]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[125]  Helen Couclelis,et al.  Map Dynamics Integrating Cellular Automata and GIS Through Geo-Algebra , 1997, Int. J. Geogr. Inf. Sci..

[126]  R. Beauregard Trajectories of Neighborhood Change: The Case of Gentrification , 1990 .

[127]  David Ley,et al.  Reply: The Rent Gap Revisited , 1987 .

[128]  Rodney A. Brooks,et al.  Artificial Life IV: Proceedings of the Fourth International Workshop on the Synthesis and Simlulation of Living Systmes , 1994 .

[129]  Eric Clark,et al.  On blindness, centrepieces and and complementarity in gentrification theory , 1992 .

[130]  F. Rawlins The Philosophy of Space and Time , 1959 .

[131]  Ronald S. Burt,et al.  DETECTING ROLE EQUIVALENCE , 1990 .

[132]  Mats G. Nordahl,et al.  Complexity Measures and Cellular Automata , 1988, Complex Syst..

[133]  Andrew Wuensche,et al.  Complexity in One-D Cellular Automata: Gliders, Basins of Attraction and the Z Parameter , 1994 .

[134]  Stan Openshaw,et al.  A View on the GIS Crisis in Geography, or, Using GIS to Put Humpty-Dumpty Back Together Again , 1991 .

[135]  S. Wolfram Statistical mechanics of cellular automata , 1983 .

[136]  G. Sabidussi The centrality of a graph. , 1966, Psychometrika.

[137]  A. Wuensche Classifying Cellular Automata Automatically , 1998 .

[138]  A. Einstein Relativity: The Special and the General Theory , 2015 .

[139]  David Flanagan,et al.  Java in a Nutshell , 1996 .

[140]  E. Clark,et al.  Long Swings, Rent Gaps and Structures of Building Provision - the Postwar Transformation of Stockholm's Inner City , 1991 .

[141]  M J T Krüger,et al.  An Approach to Built-Form Connectivity at an Urban Scale: System Description and its Representation , 1979 .

[142]  M. Krüger,et al.  An Approach to Built-Form Connectivity at an Urban Scale: Variations of Connectivity and Adjacency Measures Amongst Zones and other Related Topics , 1979 .

[143]  T. A. A. Broadbent,et al.  The Geometry of Environment. An Introduction to Spatial Organization in Design , 1972, The Mathematical Gazette.

[144]  L. Freeman Centrality in social networks conceptual clarification , 1978 .

[145]  Jeremy Whitehand,et al.  Fringe Belts: A Neglected Aspect of Urban Geography , 1967 .

[146]  S. Borgatti,et al.  LS sets, lambda sets and other cohesive subsets , 1990 .

[147]  R H Atkin,et al.  An Approach to Structure in Architectural and Urban Design. 1. Introduction and Mathematical Theory , 1974 .

[148]  R H Atkin,et al.  An Approach to Structure in Architectural and Urban Design. 3. Illustrative Examples , 1975 .

[149]  J A F Teklenburg,et al.  Space Syntax: Standardised Integration Measures and Some Simulations , 1993 .

[150]  C. W. Kilmister,et al.  Philosophical Problems of Space and Time , 1965 .

[151]  P. Allen Cities and Regions as Self-Organizing Systems: Models of Complexity , 1997 .

[152]  Sinan Si Alhir UML in a Nutshell , 1998 .

[153]  D. Dorling Who's Afraid of Income Inequality? , 1999 .

[154]  Everett M. Rogers,et al.  Innovation Diffusion As a Spatial Process , 1967 .

[155]  M Batty,et al.  Preliminary Evidence for a Theory of the Fractal City , 1996, Environment & planning A.

[156]  Nelson Minar,et al.  The Swarm Simulation System: A Toolkit for Building Multi-Agent Simulations , 1996 .

[157]  Judy M. Olson,et al.  Geography's Inner Worlds: Pervasive Themes in Contemporary American Geography , 1992 .

[158]  Sharon Zukin Loft Living: Culture and Capital in Urban Change , 1982 .

[159]  Anthony Sutcliffe,et al.  The urban landscape: Historical development and management. Papers by M. R. G. Conzen , 1983 .

[160]  Helen Couclelis,et al.  Of Mice and Men: What Rodent Populations Can Teach Us about Complex Spatial Dynamics , 1988 .

[161]  J. Hanson,et al.  Order and structure in urban design: the plans for therebuilding of London after the Great Fire of 1666 , 1989 .

[162]  Edward K. Sadalla,et al.  The Perception of Traversed Distance , 1980 .

[163]  J. Jacobs The Death and Life of Great American Cities , 1962 .

[164]  S. Barr,et al.  Distinguishing urban land-use categories in fine spatial resolution land-cover data using a graph-based, structural pattern recognition system , 1997 .

[165]  Jeffrey Johnson,et al.  Q-Discrimination Analysis , 1981 .

[166]  M. Conzen The Scandinavian Approach to Urban Geography , 1948 .

[167]  S. Kauffman Emergent properties in random complex automata , 1984 .

[168]  Eric Clark,et al.  The Rent Gap and Transformation of the Built Environment: Case Studies in Malmö 1860–1985 , 1988 .

[169]  S. Seidman Internal cohesion of ls sets in graphs , 1983 .

[170]  M J T Krüger An Approach to Built-Form Connectivity at an Urban Scale: System Description and its Representation , 1979 .

[171]  Christopher Alexander Notes on the Synthesis of Form , 1964 .

[172]  Gert Sabidussi,et al.  The centrality index of a graph , 1966 .