The Syntax and Semantics of Urban Modeling: Versions vs. Visions
[Draft, not for citation without the author's permission]

Daniel Z. Sui
Department of Geography
Texas A&M University
College Station, TX 77843-3147
E-Mail: D-Sui@tamu.edu

1. Introduction
2. Casti's Science of Surprise
3. Evolving Versions of Urban Modeling
4. Visions for Future Urban Modeling
5. Concluding Remarks
Reference Cited

1. Introduction

Originally developed to simulate the impacts of various policy initiatives for urban development during the post-war economic boom, urban modeling bloomed in the late 50s and throughout the 60s in both the U.S. and Western European countries. With the massive transformation from an industrial to an informational economy and the shift in political ideology, strong oppositions were leveled against urban modeling in the early 70s. Although several groups of urban modellers continued to carry out their research within the academia, urban modeling gradually faded away as a dominant planning and decision making paradigm in the late 70s and through most of the 1980s. The growing popularity of GIS and the increasing data collection efforts by both the public and private sectors have created new needs for urban modeling (Crawford-Tilley et al., 1996). We began to witness a revitalization of urban modeling since the late 80s. By the mid 90s, we saw a full-fledged renaissance of large-scale urban modeling as evidenced by the increasing integration of GIS with urban modeling via various loose and close coupling strategies (Sui, 1997b).

The objectives of this paper are two fold. First, I want to briefly trace the historical development of various versions of urban models. Second, I will present some thoughts on future urban modeling efforts. I understand both of these two tasks are enormously complex and challenging, and may be well beyond my ability to handle. What I am aiming at is that my ambitious goals will reach one humble end: to provide some food for thoughts and hopefully, to chart a better map for future urban modeling through the collective wisdom provided in this workshop.

I need a ladder to accomplish the twin goals of this paper. The ladder I will use is John Casti's conceptual framework for a science of surprise (Casti, 1994). In the second part of this paper, I will briefly introduce Casti's idea on the science of surprise. Then I will use Casti's framework to analyze the different versions of urban modeling and to discuss some new visions for our future modeling efforts.

2. Casti's Science of Surprise


John L. Casti, who is widely regarded as one of the most prolific mathematicians and science writers in the world, has discussed in several of his recent books the fundamental nature of modeling and the reasons why our models sometimes fail (Casti, 1991; 1994; 1997). According to Casti (1994), surprise occurs when the expected results of our models do not match the reality we are trying to predict. The science of modeling is actually a science of surprise. To understand modeling, we must understand the mechanisms that contribute to the generation of surprise and find out how to deal with them. Essentially, Casti's science of surprise consists of the following two components:

2.1. The nature of modeling:

According to Casti (1994), the essence of modeling is a two-way mapping process: to encode certain characterizations (observables) in a natural (real world) system (N) into symbols and strings (theorems) in a formal (either logical or mathematical) system (F), and then to decode the modeling results from the formal system into words meaningful to the observables in the real world system. Casti (1997) further argues that the key to understanding this process of formalization is to recognize that all notions of meaning (semantics) reside in the real world system N. In contrast, F consists of mere abstract symbols and the rules (syntax) for how these symbols can be manipulated to form new strings. The meaning of these symbols are extracted by decoding the strings back into N. The semantics of N is often rendered in induction and causation whereas the syntax of system F favors deduction and inferences. The goal of any modeling exercises is to find the most essential characterizations of system N first, and then to search for the most truthful representation of these characterizations in system F. Modeling is not successful if we fail to interpret the meaning of system F in the context of system N.

2.2 Surprise-generating mechanism:

Surprise occurs when the results of F do not match those observables in system N. Surprise is the gap between our assumptions and expectations about the world and the way those events actually turn out. In essence, surprises are the end result of predications that fail. In an attempt to answer the challenging question as to why models fail, Casti summarized five main reasons for surprises by synthesizing the latest development in a vast array of disciplines such as quantum physics, computer science, biology, and mathematics. Although they are not mutually exclusive, the following five reasons are what Casti called the surprise-generating mechanism in complex systems:

Unpredictability: We are living in a world of essentially inconsistent phenomena, and long term prediction is impossible for complex systems. Chance must be treated as an actual cause for many things occurring in the real world..

Instability (the butterfly effect): Small changes in a system may cause large and catastrophic effects. These small changes are also implied throughout the system.

Uncomputability: Certain system behaviors defy explanations by rules. There is no prior reason to believe that any of the processes of nature and humans are necessarily rule-based. We could never see these processes manifest themselves in these surrogate worlds.

Irreucitbility: System behaviors cannot be understood by decomposing it into parts. Reductionism and atomistic view will lead to further illusion about reality. We must understand real world system as an organic whole.

Emergence (Co-evolution): Interactions among system components generate unexpected global system properties not present in any of the subsystems taken individually. Microlevel interactions between individual agents and global aggregate level patterns and behaviors mutually reinforce each other. Self- organizing patterns must be treated as both structure and process.

By combining a large amount of new discoveries from numerous scientific frontiers, Casti (1991; 1997) presented convincing evidence to support these five pervasive characteristics exhibited in both human and physical systems. Casti (1997) further argues that the science of surprise is how to deal with these five surprise-generating mechanisms. Geographers have also reported empirical evidences that are consistent with these five surprise-generating mechanism in both human and environmental systems (Dentrinos, 1990; Nijkamp and Reggiani, 1992; Phillips, 1993; 1995).

3. Evolving Versions of Urban Modeling

Casti's idea on modeling can be used as an organizing framework to examine the evolving versions of urban modeling. Comprehensive reviews on previous urban modeling efforts have already been made by Harris (1985), Batty (1994), and Wegner (1994). My intention here is to highlight the fundamental shifts in urban modeling during the past 40 years. I would like to use 1973 (the publication of Douglas Lee's article in JAPA) as a watershed year to group the highly diversified urban models into two versions (Table 1):

The first generation of urban models (1957-1973) can broadly be called the Lowry modeling tradition. The semantics rely on the implicit assumption of cities as simple systems which usually involve a finite number of individual elements with relatively weak interactions between them. The entities in the models are aggregated to predefined spatial units. The syntax of the first generation of urban models is based upon traditional linear, deterministic mathematical/statistical techniques such as those manifested in spatial interaction modeling, econometric methods, and optimization techniques borrowed from operations research (OR). The Lowry modeling heritage did not die after 1973 and modeling work following the Lowry tradition continues today all over the world (Wegner, 1994). During the past ten years, various modified versions of the Lowry type of models have been revitalized through their integration with GIS (Landis, 1995), but the core concepts and theories were developed during the 1950s and the 1960s. I have argued elsewhere that without critically examining the assumptions and theories, the integration of traditional urban modeling with GIS may be problematic just as putting old wine in new bottles does not make the wine any better (Sui, 1996; 1997a).

Table 1. Evolving Versions of Urban Modeling

Versions

Semantics

Syntax

The first generation (1957-1973)

Cities were conceptualized as simple systems; predefined spatial boundaries; aggregate; static; emphasis on employment, travel, and land use Predictions and allocations rules were predominantly linear and deterministic; based upon analogies from Newtonian physics and Keyensian economics

The second generation (1973-present)

Cities are conceptualized as complex systems; derived spatial units and grid cells; highly disaggregate ; dynamic; emphasis on land uses and urban morphology Predictions and allocation rules are based chaotic and self-organizing principles; in accordance with analogies from biology; further integration with GIS and computer mapping; fractals, cellular automata; neural computing and genetic algorithms

The second generation of urban models (1973-present) tries to break away from the Lowry modeling tradition, with their emphasis on syntax (innovative mathematical concepts) and less concern on the semantics (new urban theories and urban realities). Different from the first generation of urban models, the second generation models conceive cities as complex systems which involve a large but finite number of intelligent and adaptive agents. The behaviors of these agents are contingent on the availability of information and subject to modify their rules of action based upon new information. This continual dynamism in the change of the behavior of agents makes the prediction and measurement by the old rules of science impossible. Therefore, the syntax of the second generation of urban models is characterized by the new concepts and theories in the non-linear dynamics. Beginning with Allen's work which introduced self-organizing and dissapitive structure theory into urban modeling in the late 1970s (Allen and Sanglier, 1981), urban modellers have jumped onto almost every major mathematical bandwagon invented after WWII, as evidenced by the introduction of catastrophe/bifurcation theory (Wilson, 1981), non-linear dynamics (Crosby, 1983; Bertuglia et al., 1990), fuzzy logic (Leung, 1988), Q-analysis (Gould, 1980), neural computing (Gimblett et al., 1994), chaos theory (Cartwright, 1991; Dendrinos, 1992), fractals (Batty and Longley, 1994), and cellular automata (Itami, 1994) etc. Several theoretical physicists have also contributed to this growth in urban modeling based upon non-linear dynamics and chaos theory (Maskse et al., 1995; Nagel and Barrett, 1997). In fact, TRANSIMS developed by physicists at Los Almos is perhaps the most ambitious urban model ever built. Unlike the first version of urban models, most of the second generation urban models are confined to the academia. Few models of the second generation of the modeling are operationalized for practical applications in decision making or policy impact analysis.

Although we can roughly identify these two different versions of urban modeling, I must stress that the current urban modeling practice is characterized by a plethora of models in both versions. However, the philosophical shifts espoused by the second version of urban models are quite distinct and profound. I can detect at least the following two: 1). From a predominantly mechanistic view of cities based upon Newtonian physics to an organic view of cities based upon analogies in biology; 2). From a top-down approach to a bottom-up approach. The new approach emphasizes that cities are formed from more local actions without centralized planning or macro control. This may reflect a devolutionary trend in politics and a shift in planning ideology from instrumental rationality to communicative rationality.

4. Visions for Future Urban Modeling

Casti's framework not only enables us to gain a clear understanding of the evolving versions of urban modeling so far, but also, perhaps more importantly, stimulates our thinking on visions for future modeling efforts. I believe that our future modeling efforts should 1) focus on the new urban reality and develop new urban models and theories (semantics); 2) incorporate the paradigm of the non-linear science (syntax); and 3) embrace the latest computing paradigm for the efficient and effective implementation of urban modeling.

4.1 The new semantics of urban modeling

The first important element of the new urban modeling semantics is to recognize that we are living in fundamentally different kinds of cities than thirty years ago due to rapid technological advances after WWII. Accompanying each major revolution in transportation and communication technologies, American cities during the past two hundred years have been progressively transformed from the mercantile city (primarily influenced by wagon and sail technology in rivers and canals), to the early industrial city (relying on railways and sea-going vessels), and to the mature industrial city (dominated by automobile and air travel and long-distance communication). Since 1970, the post-industrial city - informational city resulting from the on-going revolution in telecommunications, computer, and media technologies - has emerged (Castells, 1989; Sui, 1997a). Cities have evolved from a mercantile city to a metropolis, to a megalopolis, and to a gigalopolis. Cities are experiencing not only a territorial expansion over geographic space, but also an increasing interaction and integration over cyberspace.

Although the urban forms and processes in information cities are still poorly understood, Graham and Marvin (1996) argued that the roles of space and time in urban life have been fundamentally altered as cities are being transformed from industrial cities to informational cities. Industrial cities tend to be spatially compact. Their goal is to overcome time with space, i.e. developed to make communications easier by minimizing space constraints to overcome time constraints. Whereas in the informational cities, telematic technology has completely destroyed the geocode key. Informational cities tend to be spatially diffuse. Their goal is to overcome space with time, i.e. developed to make communications easier by minimizing time constraints to overcome space constraints. The dramatic transformation of cities calls for a redefinition of the concept of a city. Inspired by Thrift and Olds (1996), I believe that cities nowadays can be conceptualized at least by the following four ways, each of which corresponds to a different physical and biological metaphor (Table 2). So far urban land use/transportation modeling has concentrated predominantly on the first two conceptions of cities. As cities are becoming more informational and further integrated with electronic spaces, we should give the last two conceptions of cities a higher priority. The first two conceptions of cities may be sufficient for industrial cities, but to completely understand information cities, we must combine all the four metaphors.

Conceptualization
of Cities as
Biological Metaphors
Physical Metaphors

Bounded Regions

Parts of Body

Physical Objects

Networks

Blood Veins

Roads/Highways

Space of Flows

Neural Networks

Energy Flows

Quantum States

DNA

Quantum Physics

This new urban reality poses many new challenges for urban land use modeling. I would like to mention only two here.

1). Telecommuting is one of the major trends in the U.S. now. According to a national survey, more 32 million Americans are working or running their businesses from home because of the increasing use of faxes, the Internet, cellular phones, etc. Obviously, what this entails is that residential land uses are increasingly blurred with commercial land uses. This means that we need to develop a new urban land use classification scheme for the information age rather than following the Anderson scheme. Telecommuting affects not only the traffic flows, but also the land use patterns in other parts of a city. My own study has shown that the increasing number of white- and pink collar workers working at home may be one of the main reasons for the high vacancy rate of downtown corporate office towers. In some cities, the vacancy rate of down town office towers is over 60%, and as a result, quite a few high-rise office buildings have been rented out for miscellaneous non-commercial purposes. It would be misleading to continue classify them as commercial land uses.

2). Traditionally, mapping the communication infrastructure and computer networks has not been treated very seriously in land use planning and monitoring. Even the new edition of Chapin's urban land use planning bible (Kaiser et al., 1995) makes no mention of it. But for information cities, computer and information infrastructures are crucial because of the changing nature of our cities. How cities are wired will be a very important factor influencing urban land use patterns. Because of the invisibility of information infrastructures and proprietary commercial interests, it is going to be a very challenging task to map the information infrastructures and make them an integral part of new urban models.

Obviously, we need a new semantics for urban land use modeling. This new semantic framework should unify land use structures (urban forms), land use functions (urban processes), and land use dynamics ( urban policies to guide changes in forms and functions). This will require us to conduct thorough research on informational cities and examine how the current telematic revolution will manifest itself on the land. Without grounding modeling efforts solidly in the new urban reality, our sophisticated techniques may have little meaningful to say about the critical issues facing today's cities.

4.2. The new syntax for urban modeling

The new semantics of urban modeling demands that we must have a new syntax to model the complexity of the information city. Although linear and deterministic techniques are still applicable in certain situations, we need to expand our efforts to develop a coherent syntax for urban modeling using concepts and theories in non-linear dynamics. Incorporating insights gained from non-linear dynamics is the best way to handle the surprises in our future modeling efforts. Table 1 summarizes major techniques to handle each of the five surprise-generating mechanism. Although incomplete and overlapping among the five possible solutions, these solutions listed in Table 3 are a good starting point for the development of a unified framework to integrate those fragmented urban modeling works based upon non-linear dynamics.

Table 3. Possible Methods and Techniques to Handle Surprises in modeling

Surprise-generating Mechanisms

Methods/Techniques

Instability

Catastrophe/Bifurcation Theory

Unpredictability

Non-linear Dynamics/Chaos Theory

Irreducibility

Holistic Approach, Q-analysis

Uuncomputablity

Neural computing/Genetic Algorithms

Emergence

Self-organizing, Cellular Automata

I believe that chaos theory will play a central role in the new syntax for urban modeling. Chaos theory offers us a possibility of elegantly reconciling the simultaneous presence of complexity/irregularity and simplicity/regularity in a complex system. Chaos theory implies both apparent randomness out of order and order out of randomness. According to chaos theory, complex non-linear systems are inherently unpredictable, no matter how sophisticate or detailed the model may be. However, it is generally quite possible, even easier, to model the overall behavior of system. The way to express such an unpredictable system lies not in exact equations, but in representations of the behavior of the system -- in plots of strange attractors or in fractals. Pioneering works have already revealed that urban forms are essentially fractals in nature, and urban processes can be simulated as self-organizing cellular automata and neural networks (Batty and Longley, 1994; Clarke, 1997; Itami, 1994). We can expect that new developments in non-linear dynamics will play an increasingly important role as we switch our modeling focus from industrial cities as bounded regions and networks to information cities as space of flows and quantum states. In parallel to the unified semantic framework, we also need to develop a coherent syntactic framework integrating the concepts and theories listed in Table 3, just as what Alan Wilson did 30 years ago using the entropy maximization concept.

4.3 The new computing paradigm

The computational implementation of the new vision for urban modeling is inescapably tied to GIS. Rather than the stand-alone, layer-based approach, the emerging network-oriented feature-based GIS (FBGIS) through distributed computing and new protocols may represent the most ideal computing platform for the implementation of urban land use models.

Unlike the layer-based GIS in which we try to fit a map layer containing geographic entities into a Cartesian coordinate system (an absolute conceptualization of space and time), the FBGIS lends us a new conceptual framework to implement those alternative views of space and time and various new models depicting the physical and socio-economic processes in the real world (Tang et al. 1996). In a feature-based GIS, space, time and themes are defined as integral parts of a geographic feature instead of referencing all the entities into an arbitrary Cartesian grid. By providing direct access to spatial, temporal and thematic attributes, the FBGIS is not constrained to map and layered representations of geography and thus supports multiple dimensions of spatial/temporal events.

The other very important computing trend is to cultivate the interoperability of software products across distributed computing platforms (DCPs) according to the concept of the Open Geo-data Interoperatbility Specification (OGIS) (McKee 1996). The concept of OGIS has already stimulated new software development trends in the industry. Instead of developing a fully integrated GIS, more and more software vendors are engaging in developing a much leaner core module with numerous task specific, embeddable modules. These object-oriented, embeddable modules can not only be easily loaded into a core GIS package, but also can be seamlessly integrated with other application programs. In addition, with the explosive growth of both the Internet and the Intranet, the development of web-based software tools is necessary so that whoever has access to the Internet can run the program regardless of user's physical location. To implement new urban models using some of the web-based software development tools such as Java is definitely an area worth pursuing in the future. Those web-based modeling tools for urban development will enable citizen to more actively participate in the policy decision-making process. The development LUCAS is an exciting beginning for DCP-based land use modeling (Berry et al., 1996).

5. Concluding Remarks

The prospects for urban modeling are obviously more than just another twist in the change of spatial or temporal scales or a jump onto mathematicians' new bandwagon. New urban reality and new theories in science demand us to embark a fundamental paradigm shift for urban modeling at both semantic and syntactic levels. At the semantic level, we must realize that we are dealing with fundamentally different kinds of cities - informational cities as a result of the telematic revolution. Many old concepts and theories we are accustomed to are no longer applicable and new theories to this new urban reality have yet to be developed. At the syntactic level, the new development of science and technology during the later half of 20th century has provided us with a new set of language to describe and model various facets of urban reality. These new theories and concepts, as reflected in chaos theory, cellular automata, fractal geography, self-organizing theory etc., are rapidly coalescing into a non-linear science that challenges our deterministic, linear thinking that has existed since the time of Newton. Insights gained from preliminary studies using these concepts have enabled us to better understand the complexity of cities and the dynamics of land use patterns.

It would be entirely impossible to meet the dual challenges of urban modeling at both the semantic and syntactic levels without computers. Indeed, computers not only provide us with the tools to understand urban reality, but also are becoming an integral part of our cities we are trying to model using the same computers. To what extent we can succeed in this endeavor is a profound issue for all of us to ponder on for the days to come. We may never be able to eliminate surprises from our models, yet we can still hold out the possibility of creating something approximating what Casti called a science of the surprising.

References Cited

Allen P M, Sanglier M, 1981, "Urban evolution, self-organization, and decision making" Environment and Planning A 13 167-183

Batty M, Longley P 1994 Fractal Cities (London: Academic Press)

Batty M, 1994, "A chronicle of scientific planning: The Anglo-American modeling experience" Journal of the American Planning Association 60 7-16.

Berry M W, Flamm R O,. Hazen B C, and MacIntyre R L, 1996, "Lucas: A System for Modeling Land-Use Change" IEEE Computational Science and Engineering 3 24-35.

Bertuglia C S, Leonardi G, and Wilson AG (editors) 1990 Urban Dynamics (London: Routledge).

Cartwright T J, 1991, "Planning and chaos theory" Journal of the American Planning Association 57 44-56.

Castells M, 1989 The Informational City (Oxford: Blackwell).

Casti J L, 1991 Searching for Certainty: What scientists can know about the future (New York: William Morrow)

Casti J L, 1994 Complexification: Explaining a paradoxical world through the science of surprise (New York: HarperCollins).

Casti J L, 1997 Would-Be Worlds: How simulation is changing the frontiers of science (New York: John Wiley & Sons Inc.)

Clarke K C, 1997, "Long term urban growth prediction using a cellular automation model and GIS: Applications in San Francisco & Washington/Baltimore" Paper presented at the International Workshop on GIS in Spatial Population Analysis & Regional Economic Development, March 24-25, Hong Kong.

Crawford-Tilley J S, Acevedo W, Foresman T, and Prince Q, 1996, "Developing a temporal database of urban development for the Baltimore/Washington region" Proceedings of ACSM/ASPRS Annual Meeting, Washington D.C., 3 101-110

Crosby R W (ed.), 1993 Cities and Regions as Nonlinear Decision Systems (Boulder, CO: Westview Press).

Dendrinos D S 1990 Chaos and Socio-Spatial Dynamics (New York : Springer-Verlag).

Dendrinos D S 1992 The Dynamics of Cities : Ecological determinism, dualism and chaos (New York : Routledge).

Gimblett R H, and Ball, G L, and Guisse, A W, 1994, "Autonomous rule generation and assessment for complex spatial modeling" Landscape and Urban Planning 30 13-16.

Gould P G, 1980, "Q-analysis, or a language of structure: An introduction for social scientists, geographers and planners," International Journal of Man-Machine Studies 12 169-199

Graham S, Marvin S, 1996 Telecommunications and the City: Electronic spaces, urban places (London:
Routledge).

Harris B, 1985, "Urban simulation models in regional science" Journal of Regional science 25:545-568

Itami R M, 1994, "Simulating spatial dynamics: Cellular automata theory" Landscape and Urban Planning" 30 27-47.

Kaiser E J, Godschalk D R, and Chapin F S, Jr., 1995 Urban Land Use Planning (4th edition) (Urbana: University of Illinois Press)

Kirtland D, Gaydos L, Clarke K, De Cola L, Acevedo W, and Bell C 1994 "An analysis of transformations in the San Francisco Bay/Sacramento area" World Resource Review 6 206-217.

Landis J D, 1995, "Imagining land use futures: Applying the California urban futures model" Journal of the American Planning Association 61 438-457

Lee D B, 1973, "Requiem for large-scale models" Journal of the American Institute of Planners 39 163-178.

Leung Y, 1988 Spatial Analysis and Planning under Imprecision (Amsterdam: North Holland)

Makse H A, Havlin S, and Stanley H E, 1995, "Modeling urban growth patterns" Nature 377 608-612

McKee L, 1996, "OGIS spans distributed computing platforms" GIS World 9 56.

Nagel K, Barrett C L, 1997, "Using microsimulation feedback for trip adaptation for realistic traffic in Dallas" International Journal of Modern Physics (forthcoming), http://studguppy.tsasa.lanl.gov/research_team/papers/ [Website for TRANSIMS]

Nijkamp P, Reggiani A, 1992 "Interaction, Evolution, and Chaos in Space" (Berlin: Springer-Verlag).

Phillips J D, 1993, "Spatial domain chaos in landscapes" Geographical Analysis 25 101- 117.

Phillips J D, 1995, "Self-organization and landscape evolution" Progress in Physical Geography 19 309-321

Sui D Z, 1996, "Urban forms, urban processes, and urban policies: A research agenda for the metropolis in the 21st century" In Spatial Technologies, Geographic Information, and the City, compiled by H. Couclelis (Santa Barbara, CA.: NCGIA Technical Report 96-10), 210-213.

Sui D Z, 1997a, "Reconstructing urban reality: From GIS to electropolis" Urban Geography 18 74-89.

Sui D Z, 1997b, "GIS-based urban modeling: Practice, problems, and prospects" Paper presented at the International Workshop on GIS in Spatial Population Analysis & Regional Economic Development, March 24-25, Hong Kong (available from the author).

Tang A Y, Adams T M, and Usery E L, 1996, "A spatial data model design for feature-based geographic information systems" International Journal of Geographic Information Systems 10 643-659.

Thrift N., Olds K., 1996, "Reconfiguring the economic in economic geography. Progress in Human Geography 20 311-337.

Wegener M, 1994, "Operational urban models: State of the art. Journal of the American Planning Association 60 17-29.

Wilson A G, 1981 Catastrophe Theory and Bifurcation (Croom Helm, Beckenham, Kent)