Page 214 -
P. 214

10 Understanding Simulation Results                             211

              If, on the other hand, we believe the relationships do not vary smoothly across
            a modelled surface, we instead need to find unusual clusters of activity. The ability
            to represent spatial clustering is of fundamental importance, for example, within
            Schelling’s well-known model of segregation in the housing market (Schelling
            1969). However clustering is often not so easy to demonstrate within both real
            data and complex simulation outputs. The most recent techniques use, for example,
            wavelets to represent the regional surfaces, and these can then be interpreted
            for cluster-like properties. However, for socio-economic work amongst the best
            software for cluster detection is the geographical analysis machine (GAM), which
            not only assesses clustering across multiple scales but also allows assessment of
            clustering in the face of variations in the density of the population at risk. For
            example, it could tell us where transport network nodes were causing an increase in
            sales of A, by removing regions with high sales caused by high population density
            (the population “at risk” of buying A). Clusters can be mapped and their significance
            assessed (Openshaw et al. 1988).
              Often, simulations will be concerned with variations in the behaviour of systems,
            or their constituent agents, over time. In common with physical systems, social and
            economic systems are often characterised by periodic behaviour, in which similar
            states recur, although typically this recurrence is much less regular than in many
            physical systems. For example, economic markets appear to be characterised by
            irregular cycles of prosperity and depression. Teasing apart a model can provide
            nonintuitive insights into such cycles. For example, Heppenstall et al. (2006)
            considered a regional network of petrol stations and showed within an agent
            simulation how asymmetric cyclical variations in pricing (fast rises and slow falls),
            previously thought to be entirely due to a desire across the industry to maintain
            artificially high profits, could in fact be generated from more competitive profit
            maximisation in combination with local monitoring of network activity. While it
            is, of course, not certain these simpler processes cause the pattern in real life, the
            model exploration does give researchers a new explanation for the cycles and one
            that can be investigated in real petrol stations.
              In trying to detect periodic behaviour, wavelets are rapidly growing in popularity
            (Graps 2004). In general, one would assume that the state of the simulation can
            be represented as a single variable which varies over time (let’s say the average
            price of A). A wavelet analysis of either observed or model data would decompose
            this trend into chunks of time at varying intervals, and in each interval the technique
            identifies both a long-term trend and a short-term fluctuation. Wavelets are therefore
            particularly suitable for identifying cycles within data. They are also useful as
            filters for the removal of noise from data and so may be particularly helpful in
            trying to compare the results from a stylised simulation model with observed data
            which would typically be messy, incomplete or subject to random bias. It has been
            argued that such decompositions are fundamentally helpful in establishing a basis
            for forecasting (Ramsey 2002).
              Wavelets are equally applicable in both two and three dimensions. For example,
            they may be useful in determining the diffusion of waves across a two-dimensional
            space and over time and can be used to analyse, for example, the relationship
   209   210   211   212   213   214   215   216   217   218   219