2,190 research outputs found

    Integrated urban evolutionary modeling

    Get PDF
    Cellular automata models have proved rather popular as frameworks for simulating the physical growth of cities. Yet their brief history has been marked by a lack of application to real policy contexts, notwithstanding their obvious relevance to topical problems such as urban sprawl. Traditional urban models which emphasize transportation and demography continue to prevail despite their limitations in simulating realistic urban dynamics. To make progress, it is necessary to link CA models to these more traditional forms, focusing on the explicit simulation of the socio-economic attributes of land use activities as well as spatial interaction. There are several ways of tackling this but all are based on integration using various forms of strong and loose coupling which enable generically different models to be connected. Such integration covers many different features of urban simulation from data and software integration to internet operation, from interposing demand with the supply of urban land to enabling growth, location, and distributive mechanisms within such models to be reconciled. Here we will focus on developin

    Principles and Concepts of Agent-Based Modelling for Developing Geospatial Simulations

    Get PDF
    The aim of this paper is to outline fundamental concepts and principles of the Agent-Based Modelling (ABM) paradigm, with particular reference to the development of geospatial simulations. The paper begins with a brief definition of modelling, followed by a classification of model types, and a comment regarding a shift (in certain circumstances) towards modelling systems at the individual-level. In particular, automata approaches (e.g. Cellular Automata, CA, and ABM) have been particularly popular, with ABM moving to the fore. A definition of agents and agent-based models is given; identifying their advantages and disadvantages, especially in relation to geospatial modelling. The potential use of agent-based models is discussed, and how-to instructions for developing an agent-based model are provided. Types of simulation / modelling systems available for ABM are defined, supplemented with criteria to consider before choosing a particular system for a modelling endeavour. Information pertaining to a selection of simulation / modelling systems (Swarm, MASON, Repast, StarLogo, NetLogo, OBEUS, AgentSheets and AnyLogic) is provided, categorised by their licensing policy (open source, shareware / freeware and proprietary systems). The evaluation (i.e. verification, calibration, validation and analysis) of agent-based models and their output is examined, and noteworthy applications are discussed.Geographical Information Systems (GIS) are a particularly useful medium for representing model input and output of a geospatial nature. However, GIS are not well suited to dynamic modelling (e.g. ABM). In particular, problems of representing time and change within GIS are highlighted. Consequently, this paper explores the opportunity of linking (through coupling or integration / embedding) a GIS with a simulation / modelling system purposely built, and therefore better suited to supporting the requirements of ABM. This paper concludes with a synthesis of the discussion that has proceeded. The aim of this paper is to outline fundamental concepts and principles of the Agent-Based Modelling (ABM) paradigm, with particular reference to the development of geospatial simulations. The paper begins with a brief definition of modelling, followed by a classification of model types, and a comment regarding a shift (in certain circumstances) towards modelling systems at the individual-level. In particular, automata approaches (e.g. Cellular Automata, CA, and ABM) have been particularly popular, with ABM moving to the fore. A definition of agents and agent-based models is given; identifying their advantages and disadvantages, especially in relation to geospatial modelling. The potential use of agent-based models is discussed, and how-to instructions for developing an agent-based model are provided. Types of simulation / modelling systems available for ABM are defined, supplemented with criteria to consider before choosing a particular system for a modelling endeavour. Information pertaining to a selection of simulation / modelling systems (Swarm, MASON, Repast, StarLogo, NetLogo, OBEUS, AgentSheets and AnyLogic) is provided, categorised by their licensing policy (open source, shareware / freeware and proprietary systems). The evaluation (i.e. verification, calibration, validation and analysis) of agent-based models and their output is examined, and noteworthy applications are discussed.Geographical Information Systems (GIS) are a particularly useful medium for representing model input and output of a geospatial nature. However, GIS are not well suited to dynamic modelling (e.g. ABM). In particular, problems of representing time and change within GIS are highlighted. Consequently, this paper explores the opportunity of linking (through coupling or integration / embedding) a GIS with a simulation / modelling system purposely built, and therefore better suited to supporting the requirements of ABM. This paper concludes with a synthesis of the discussion that has proceeded

    Can geocomputation save urban simulation? Throw some agents into the mixture, simmer and wait ...

    Get PDF
    There are indications that the current generation of simulation models in practical, operational uses has reached the limits of its usefulness under existing specifications. The relative stasis in operational urban modeling contrasts with simulation efforts in other disciplines, where techniques, theories, and ideas drawn from computation and complexity studies are revitalizing the ways in which we conceptualize, understand, and model real-world phenomena. Many of these concepts and methodologies are applicable to operational urban systems simulation. Indeed, in many cases, ideas from computation and complexity studies—often clustered under the collective term of geocomputation, as they apply to geography—are ideally suited to the simulation of urban dynamics. However, there exist several obstructions to their successful use in operational urban geographic simulation, particularly as regards the capacity of these methodologies to handle top-down dynamics in urban systems. This paper presents a framework for developing a hybrid model for urban geographic simulation and discusses some of the imposing barriers against innovation in this field. The framework infuses approaches derived from geocomputation and complexity with standard techniques that have been tried and tested in operational land-use and transport simulation. Macro-scale dynamics that operate from the topdown are handled by traditional land-use and transport models, while micro-scale dynamics that work from the bottom-up are delegated to agent-based models and cellular automata. The two methodologies are fused in a modular fashion using a system of feedback mechanisms. As a proof-of-concept exercise, a micro-model of residential location has been developed with a view to hybridization. The model mixes cellular automata and multi-agent approaches and is formulated so as to interface with meso-models at a higher scale

    Key challenges in agent-based modelling for geo-spatial simulation

    Get PDF
    Agent-based modelling (ABM) is fast becoming the dominant paradigm in social simulation due primarily to a worldview that suggests that complex systems emerge from the bottom-up, are highly decentralised, and are composed of a multitude of heterogeneous objects called agents. These agents act with some purpose and their interaction, usually through time and space, generates emergent order, often at higher levels than those at which such agents operate. ABM however raises as many challenges as it seeks to resolve. It is the purpose of this paper to catalogue these challenges and to illustrate them using three somewhat different agent-based models applied to city systems. The seven challenges we pose involve: the purpose for which the model is built, the extent to which the model is rooted in independent theory, the extent to which the model can be replicated, the ways the model might be verified, calibrated and validated, the way model dynamics are represented in terms of agent interactions, the extent to which the model is operational, and the way the model can be communicated and shared with others. Once catalogued, we then illustrate these challenges with a pedestrian model for emergency evacuation in central London, a hypothetical model of residential segregation tuned to London data which elaborates the standard Schelling (1971) model, and an agent-based residential location built according to spatial interactions principles, calibrated to trip data for Greater London. The ambiguities posed by this new style of modelling are drawn out as conclusions

    Models of Transportation and Land Use Change: A Guide to the Territory

    Get PDF
    Modern urban regions are highly complex entities. Despite the difficulty of modeling every relevant aspect of an urban region, researchers have produced a rich variety models dealing with inter-related processes of urban change. The most popular types of models have been those dealing with the relationship between transportation network growth and changes in land use and the location of economic activity, embodied in the concept of accessibility. This paper reviews some of the more common frameworks for modeling transportation and land use change, illustrating each with some examples of operational models that have been applied to real-world settings.Transport, land use, models, review network growth, induced demand, induced supply

    Agent-Based Modeling of Human-Induced Spread of Invasive Species in Agricultural Landscapes: Insights from the Potato Moth in Ecuador

    Get PDF
    Agent-based models (ABM) are ideal tools to deal with the complexity of pest invasion throughout agricultural socio-ecological systems, yet very few studies have applied them in such context. In this work we developed an ABM that simulates interactions between farmers and an invasive insect pest in an agricultural landscape of the tropical Andes. Our specific aims were to use the model 1) to assess the importance of farmers\' mobility and pest control knowledge on pest expansion and 2) to use it as an educational tool to train farmer communities facing pest risks. Our model combined an ecological sub-model, simulating pest population dynamics driven by a cellular automaton including environmental factors of the landscape, with a social model in which we incorporated agents (farmers) potentially transporting and spreading the pest through displacements among villages. Results of model simulation revealed that both agents\' movements and knowledge had a significant, non-linear, impact on invasion spread, confirming previous works on disease expansion by epidemiologists. However, heterogeneity in knowledge among agents had a low effect on invasion dynamics except at high levels of knowledge. Evaluations of the training sessions using ABM suggest that farmers would be able to better manage their crop after our implementation. Moreover, by providing farmers with evidence that pests propagated through their community not as the result of isolated decisions but rather as the result of repeated interactions between multiple individuals over time, our ABM allowed introducing them with social and psychological issues which are usually neglected in integrated pest management programs.Socio-Ecological Systems, Farmers, Invasive Pest, Long Distance Dispersion, Teaching

    Understanding Urban Mobility and Pedestrian Movement

    Get PDF
    Urban environments continue to expand and mutate, both in terms of size of urban area and number of people commuting daily as well as the number of options for personal mobility. City layouts and infrastructure also change constantly, subject to both short-term and long-term imperatives. Transportation networks have attracted particular attention in recent years, due to efforts to incorporate “green” options, enabling positive lifestyle choices such as walking or cycling commutes. In this chapter we explore the pedestrian viewpoint, aids to familiarity with and ease of navigation in the urban environment, and the impact of novel modes of individual transport (as options such as smart urban bicycles and electric scooters increasingly become the norm). We discuss principal factors influencing rapid transit to daily and leisure destinations, such as schools, offices, parks, and entertainment venues, but also those which facilitate rapid evacuation and movement of large crowds from these locations, characterized by high occupation density or throughput. The focus of the chapter is on understanding and representing pedestrian behavior through the agent-based modeling paradigm, allowing both large numbers of individual actions with active awareness of the environment to be simulated and pedestrian group movements to be modeled on real urban networks, together with congestion and evacuation pattern visualization

    "So go downtown": simulating pedestrian movement in town centres

    Get PDF
    Pedestrian movement models have been developed since the 1970s. A review of the literature shows that such models have been developed to explain and predict macro, meso, and micro movement patterns. However, recent developments in modelling techniques, and especially advances in agent-based simulation, open up the possibility of developing integrative and complex models which use existing models as 'building blocks'. In this paper we describe such integrative, modular approach to simulating pedestrian movement behaviour. The STREETS model, developed by using Swarm and GIS, is an agent-based model that focuses on the simulation of the behavioural aspects of pedestrian movement. The modular structure of the simulation is described in detail. This is followed by a discussion of the lessons learned from the development of STREETS, especially the advantages of adopting a modular approach and other aspects of using the agent-based paradigm for modelling
    corecore