3.1 System Dynamics as the Simulation Technique for Social Systems

Size: px
Start display at page:

Download "3.1 System Dynamics as the Simulation Technique for Social Systems"

Transcription

1 Introduction to Field Informatics 3. System Dynamics With the recent social and economic development, many social issues such as environmental issues, food problems, depopulation and aging, and garbage problems have become obvious. Environmental issues and food problems are on a global scale, while other issues are considered as regional. It is very difficult to design investigations to clarify the possible causes and solutions because these social issues have been derived from various complex human activities. To solve these social issues, it is necessary to clarify the relationships among various events in the field. In addition, we need to clarify the mechanisms that induce these issues. For this purpose, an approach that investigates the cause of social issues by considering society in the form of a model and connecting every causal relationship among events is effective. We can thereby understand society through the behavior of the social model, and consequently predict future situations. System Dynamics is one of the computer simulation techniques that are very useful for understanding the society based on logical thinking. In this chapter, the concepts of system dynamics and its application fields are introduced. 3.1 System Dynamics as the Simulation Technique for Social Systems System dynamics (SD) is one of the numerical simulation techniques that was developed in the late 1950s by J. W. Forrester of the Massachusetts Institute of Technology. He applied the methodology for system analysis used in engineering to dynamically analyze systems in the field of business administration and social science. He wrote Industrial Dynamics about the analysis of corporate activity, Urban Dynamics about the analysis of urban planning, and finally, he had reached a point at which SD had matured into a simulation tool able to represent large-scale social systems. In The Limits to Growth, which was published by the Club of Rome in 1972, the authors had tried to predict the situation of the world after 100 years using the World Model. The World Model was based on an SD model and it considered the world population, industrial investment, utilization of natural resources and environmental pollution. Unfortunately, people only expected and criticized the reported numerical results themselves, and didn t pay attention to the usefulness of SD as numerical simulation methodology, because there was little consideration for the limitations and problems of large-scale simulation in social science at that time. The development of software easy to use on personal computers with graphical interface (e.g., STELLA, Vensim) has contributed to spread the utilization of SD in the 1980s. Recently, SD has attracted attention as a tool for system characteristics investigation rather than for prediction based on numerical simulation. Also, the utilization of SD as a learning tool for system thinking in elementary and secondary schools is spreading in Europe and America 1. SD is an effective tool for simulating and analyzing complex systems in which various factors are interrelated and its application range is wide. For example, if you try to analyze an environmental issue, you build a social model, in which some factors related to ecosystem and human activities are included, focusing on the flows of indicator substances (such as carbon dioxide that is considered as one of the causative factors of global warming). By executing this model under SD, you can grasp the relationship between factors and the flows of indicators not only through numerical results but also by visualizing results with graphs. In addition, SD can be used as a tool of decision making and policy examination, because it is easy to compare the results of various scenarios with SD models. For example, Liu et al. [1] have developed a nitrogen cycle model for a system integrating beef cattle production with rice cultivation. They have assessed several scenarios using STELLA for recycling by-products of rice (rice straw) and livestock waste (animal manure) coming from each sector of rice cultivation, beef cattle production and extra nitrogen pool. They showed that the re-circulating production type as well as the complex type of re-circulating rice paddy and forage fields is superior to the ordinary production type in regard to reducing emissions of total nitrogen, increasing manure restoration rate and elevating feed self-sufficiency rate. Thus, SD is also applied to the analysis of actual production system. 1 Massachusetts Institute of Technology has been developing the Institute of Technology System Dynamics in Education Project, whose Road Maps provide a detailed explanation on SD from its basics. These materials are very useful for beginners to learn about SD.

2 Chapter 3. System Dynamics To develop analysis models of social systems using SD, it is important to collect useful information as much as possible. Especially, observation and description techniques such as remote sensing and geographic information system, bio-logging, human sensing and ethnography are useful as means of gathering information for the analysis of social systems involved in environmental issues. For instance, if you want to develop a conservation system for endangered marine animals, it is necessary to obtain behavioral and ecological information about target animals. In this case, means of information gathering such as bio-telemetry are effective. If you want to develop a local environmental conservation system, it is necessary to obtain information about the state of the forest and the land use in the region using remote sensing and GIS techniques. If you want to include human awareness and activity into the system, the knowledge obtained from human-sensing and ethnography will be a good reference for developing the model. As seen above, observations and descriptions on the field are required as means of information gathering to develop the analysis model. At the same time, simulation with SD can be a method of observation of the system's behavior along a time scale. Observing the state of factors and the changes of relationship between them in the model is useful to find problems in the system. Furthermore, SD simulations can also be used to predict future situations. As previously mentioned, SD was used to predict 100 years ahead the changes in world population, trends in industrial investment, utilization of natural resources and environmental pollution in Forrester's World Model. In this chapter, we use STELLA (isee systems, inc.) to execute some examples and describe the models. STELLA is one of the most popular SD software. STELLA supports a very intuitive graphical user interface enabling beginners to easily learn about SD. Vensim, which is free for educational use, has functions equivalent to STELLA. The description of these software products and an introduction to SD are available from Road Maps in the System Dynamics in Education Project stated in the footnote 1 as well as in the references listed at the end of this chapter. 3.2 Stock, Flow, Converter A system model in SD is described by stocks, flows and converters. SD is the leading technique to observe and predict the change of state of elements and the flows of objects and information among elements along a time scale. A stock can be thought as a container where something is stored. A flow can be thought as a valve which controls the inflow to or the outflow from a stock. A converter, which is another element distinct form stocks and flows, is used for defining the auxiliary variables and constants. A model suitable for understanding the concepts of stocks and flows is the bathtub model, which consists of a bathtub, a faucet and a drain. It is presented in many introductory books to SD. The state (water volume) in the bathtub changes constantly according to the relationship between the inflow rate from the faucet and the outflow rate to the drain. As such, the bathtub corresponds to a stock. The term level may be often used instead of stock. The faucet and the drain correspond to flows because the inflow rate from the faucet and the outflow rate to the drain change the state (water volume) of the bathtub. The term rate is often used instead of flow. In this chapter, we will use the terms stock and flow according to the definition of STELLA. Figure 3-1 shows the symbols for stocks, flows and converters, which are used in this chapter. Figure 3-2 shows the diagram of the bathtub model. The symbols described on the left side of the flow faucet and on the right side of the flow drain represent the model boundaries. Stock Flow Converter Figure 3-1 Symbols representing a stock, a flow and a converter Faucet Bathtub Drain Figure 3-2 Bathtub model

3 Introduction to Field Informatics Interest Income Deposit Account Figure 3-3 Interest Rate Saving model based on compound interest. In order to execute the created model, you need to set concrete values to stocks, flows and converters as well as relational equations between them. For such settings, data collected from statistics or observations are usually used. However, abstract values and relational equations can be used for conceptual models as explained in Section 3.4. For example, if we execute this Bathtub model with the flow Faucet = 5 liters/minute, the flow Drain = 4 liters/minute, the initial value of the stock Bathtub = 0 liter and a time interval (Δt) of one minute, the stock Bathtub will increase by one liter every minute. This relationship can be described in SD as Equation 3-1. Bathtub (t) = Bathtub (t Δt) + (Faucet Drain) Δt (Equation 3-1) Where t represents time and Δt a time interval. In the case of STELLA, if you only connect the stock and flows as shown in Figure 3-2, an equation such as Equation 3-1 is automatically generated. 3.3 Feedback Loop In SD, the flow of information among elements can be described by connecting stocks and flows to one another using connectors. Furthermore, these connectors enable you to easily create models that include feedback loops. At first, we will explain the structure called positive feedback loop by a so-called saving model based on a compound interest. The system diagram of this model is shown in Figure 3-3. The model shown in Figure 3-3 consists of three elements: Deposit Account (stock), Interest Income (flow) and Interest Rate (converter). These elements are connected to each other by connectors. A connector is used to indicate the flow of information from one element (source) to another (destination) using an arrow. Unlike in the Bathtub model in which we have directly set the flow Faucet to a static numerical constant (5 liters/minute), here in the model as shown in Figure 3-3, we set the flow Interest Income to the equation Deposit Account Interest Rate. We set the value of the converter Interest Rate to 0.05 and the initial value of the stock Deposit Account to 10,000. The equation for the stock Deposit Account in Figure 3-3 will be as shown below in Equation 3-2. Deposit Account (t) = Deposit Account (t Δt) + Interest Rate Δt (Equation 3-2) When we set the time interval (Δt) to one year and run this model, the change in the stock Deposit Account up to two years later is as follows: After one year, Deposit Account (1) = Deposit Account (1-1) + Interest Income 1 = Deposit Account (0) + Interest Income Interest Income = the state of stock before update Interest Rate = Deposit Account (0) 0.05 = 10, = 500

4 Chapter 3. System Dynamics Faucet Bathtub Water Level Difference Desired Level Figure 3-4 Bathtub model with desired level Therefore, Deposit Account (1) = 10, = 10,500 Two years later, calculating in the same way, Interest Income = 10, = 525 Deposit Account (2) = Deposit Account (1) + Interest Income = 10, = 11,025 Thus, the increase in the value of the stock will cause the value of the inflow to rise. As a result, the value of the stock in turn increases. Such a relationship is called positive feedback loop. Next, we will explain the structure called negative feedback loop by a Bathtub model with a desired level as shown in Figure 3-4. We set the value of the converter Desired Level to 100 liters and the initial value of the stock Bathtub to 0 liter. We redefine the converter Water Level Difference to Water Level Difference = Desired Level Bathtub and the flow Faucet to Faucet = Water Level Difference 0.4. In this model, the difference between Desired Level and the water volume in Bathtub is calculated and 40% of this value is added to the stock Bathtub through the flow Faucet. When we set the time interval (Δt) to one minute and run this model, the change of stock Bathtub up to two minutes later is as follows: After one minute, Bathtub (1) = Bathtub (0) + Faucet Water Level Difference = Desired Level Bathtub (0) = = 100 Faucet = Water Level Difference 0.4 = = 40 Therefore, Bathtub (1) = = 40 Two minutes later, calculating in the same way, Water Level Difference = = 60 Faucet = = 24 Bathtub (2) = Bathtub (1) + Faucet = = 64 The behavior of the model of Figure 3-4 is different from that of model of Figure 3-3. Water level difference is constantly getting smaller and smaller by every minute. As a result, water level in the bathtub gradually approaches the desired level because the increase rate of the stock is reduced. Such a feedback

5 Introduction to Field Informatics loop is called negative feedback loop. The simple models in Figure 3-3 and 3-4 are examples of monotone change. There are some cases in which a change to the opposite direction is only brought about under a special condition. If such reactions occur, the behavior of the system as a whole gradually converges to an equilibrium but the trend sometimes exhibits cyclic changes or oscillatory behavior partially. If multiple stocks, flows and converters are connected by connectors, there may be multiple feedback loops in the model. In such a model, a loop starts from a given stock, goes through some converters of flows, and eventually comes back to the starting stock. The behaviors of stocks or flows sometimes show an S-Shape 2 or cyclic changes according to the combination of positive and negative feedback loops. 3.4 Example: A Local Development Model Making Efficient Use of a Rich Natural Environment Let's make a model using the scenario shown below and run it in SD Scenario Assume that agriculture and tourism are the main local industries in the target region A making efficient use of its rich natural environment. Tourists visiting the region A are looking forward to the various activities available in this rich natural environment. Tourism significantly contributes to the local development of the region A. Also, resort development is carried out to promote the vitality of the local economy by attracting tourists. However, overdevelopment results in environmental destruction. The higher the number of visiting tourists, the more strain the natural environment has to sustain. For these reasons, the more the rich natural environment is damaged, the less attractive it is for tourists, and the fewer tourists will visit. As a result, the region vitality will decrease. We will now try to consider the relationship among Rich Natural Environment, Tourist Attractiveness and Region Vitality using SD. First, we consider a rough causal loop diagram based on the above scenario. On top of Rich Natural Environment, Tourist Attractiveness and Region Vitality, we include two converters: Sightseeing Load and Resort Development. The first one represents the environmental load induced by visiting tourists. The second one corresponds to the positive effect of resort development on tourism. About these elements, we set the following assumptions: The increase in Region Vitality stimulates the efforts of preservation of the natural environment. The increase in Tourist Attractiveness results in the increase in Region Vitality. The increase in Rich Natural Environment results in the increase in Tourist Attractiveness. The causal loop diagram based on these assumptions is shown in Figure 3-5. Two elements linked by a double-headed arrow are related to each other. On the other hand, a single-headed arrow connecting two elements indicates a unidirectional relationship. The plus sign (+) beside an arrow indicates that these two elements have a positive feedback (both elements change in the same direction). The minus sign ( ) indicates that these two elements have a negative feedback (changes in these elements are in opposite directions). For example, the increase in Rich Natural Environment results in the increase in Tourist Attractiveness and that increase promotes the increase in Region Vitality in turn. The increase in Region Vitality induces the increase of Rich Natural Environment as a result. On the other hand, since both Sightseeing Load and Resort Development have negative feedbacks to Rich Natural Environment, the increases in these two factors result in the decrease of Rich Natural Environment. Thus, Rich Natural Environment, Tourist Attractiveness and Region Vitality do not always change in the same direction because of the inclusion of negative feedbacks in the model Basic Model Based on a Scenario 2 The logistic curve is a typical example of S-shaped curve. In a logistic curve, positive feedback loops are dominant before the inflection point, whereas negative feedback loops are dominant after the point.

6 Chapter 3. System Dynamics Rich Natural Environment Sightseeing Load Resort Development + + Tourist Attractiveness Figure Causal loop diagram Region Vitality Increase Richness Rich Natural Environment Decrease Richness SightseeingLoad Tourist Attractiveness Increase Attractiveness Decrease Attractiveness Region Vitality Resort Development Increase Vitality Figure 3-6 SD model Decrease Vitality Let's try to construct an SD model using the causal loop diagram shown in Figure 3-5. First, we must determine stocks, flows and converters. We define Rich Natural Environment, Tourist Attractiveness and Region Vitality as stocks because these elements change along a time scale. Sightseeing Load and Resort Development are assumed to be convertors because these elements are constants impacting the state of stocks. The SD model based on Figure 3-5 is shown in Figure 3-6. The content of each stock, flow and convertor must be defined before running the simulation using SD for the model shown in Figure 3-6. Since Rich Natural Environment, Tourist Attractiveness and Region Vitality are abstract concepts, we assign 50 units as the initial values for these stocks. In this context, unit is a fictitious unit system. If one of the factors (i.e. Rich Natural Environment, Tourist Attractiveness or Region Vitality) reaches over 50 units, it is considered to be in a desirable state, whereas it is considered in an undesirable state up to that point. The magnitude of this fictitious unit system has a mathematical meaning. For example, if the value of the stock Rich Natural Environment increases from 50 to 60 units, we can consider that Rich Natural Environment has gained 10 units. The inflow to Rich Natural Environment (Increase Richness) is defined as depending on the state of Region Vitality. We assume that if Region Vitality is greater than 50 units, people are more interested in the preservation of the natural environment and it contributes with 10 units to the increase of Rich Natural Environment. On the contrary, if it is smaller than 50 units, people cannot make efforts for the preservation of the natural environment. We assume that the outflow from Rich Natural Environment (Decrease

7 Introduction to Field Informatics Richness) is determined by two convertors, namely Sightseeing Load and Resort Development. That is, if the sum of Sightseeing Load and Resort Development becomes positive, the natural environment is negatively impacted. Consequently, we define that Rich Natural Environment is decreased by 15 units. We assume that both the inflow to Tourist Attractiveness (Increase Attractiveness) and the outflow from it (Decrease Attractiveness) depend on Rich Natural Environment. Tourists are interested in the rich natural environment in Region A, so Rich Natural Environment directly affects Tourist Attractiveness. Therefore, if the state of Rich Natural Environment is greater than 50 units, the value of the flow Increase Attractiveness will be of 10 units, while if it is lower than 50 units, the value of the flow Decrease Attraction will be of 15 units. Both the inflow to Region Vitality (Increase Vitality) and the outflow from it (Decease Vitality) are assumed to depend on the state of Tourist Attractiveness. If Tourist Attractiveness is higher than 50 units, the value of the flow Increase Vitality will be of 15 units, while if it is lower than 50 units, the value of the flow Decrease Vitality will be of 15 units. The convertor Resort Development is set to 1 unit if both Tourist Attractiveness and Region Vitality are greater than 50 units. We assume that the motivation to develop resorts is not enhanced if only many tourists visit the region (i.e. tourist attractiveness is high), but if the vitality in the region is also sufficient. On the other hand, the convertor Sightseeing Load is set to 1 unit if Tourist Attractiveness is higher than 50 units. Equations describing the model defined above are shown in Figure 3-7. These equations cannot be input directly in STELLA. Setting these equations is done by using the Model mode in STELLA. In this mode, you can click on any stock, flow and convertor to set their equations using the input dialog displayed in STELLA. Run the simulation after setting the equations for the model. We run the model for 20 years. Stocks are updated every year (i.e. the value of t is 0 =< t =< 20 and Δt = 1 in the equations described in Figure 3-7). The changes in the three stocks (i.e. Rich Natural Environment, Tourist Attractiveness and Region Vitality) are shown by the graph presented in Figure 3-8. During the first year, since both Tourist Attractiveness ( ) and Region Vitality ( ) are equal to 50 units, which is their initial value (i.e. value at year 0), both Resort Development and Sightseeing Load are equal to 1 unit. As a consequence, Increase Richness is lower than Decrease Richness, resulting in the value of Rich Natural Environment being decreased by 5 units. During this period, both Tourist Attractiveness and Region Vitality increase. While both inflow and outflow of Region Vitality are equal to 15 units, the inflow of Tourist Attractiveness is equal to 10 units and its outflow to 15 units. Tourist Attractiveness is more sensitive than Region Vitality to the decrease of Rich Natural Environment as shown by its decrease rate being greater than its increase rate. This is due to the fact that both rates are in direct relation with Rich Natural Environment, unlike the rates dictating the evolution of Region Vitality. As a result, the decrease of Tourist Attractiveness occurs earlier than the decrease of Region Vitality. The increase and decrease of Region Vitality is directly affected by Tourist Attractiveness alone and only indirectly by the increase and decrease of Rich Natural Environment, the impact of which is mediated by Tourist Attractiveness. In this model, the delayed response of Tourist Attractiveness and Region Vitality is induced by the increase and decrease of Rich Natural Environment. So, every stock repeatedly rises and falls during 20 years. The expression Increase Richness = if (Region Vitality >= 50) then (10) else (0) is a so-called if-statement. The format of an if-statement is if (condition) then (statement or value) else (statement or value). If the condition is true, the statement or value in the then block is selected. On the contrary, if it is false, the else block is selected. For example, a statement Increase Richness = if (Region Vitality >= 50) then (10) else (0) means that Increase Richness is assigned 10 units if Region Vitality is greater than 50 units, while it is assigned 0 unit if Region Vitality is lower than 50 units. In the case of multiple conditions being used such as Resort Development = if ((Tourist Attractiveness >= 50) AND (Region Vitality >=50)) then (1) else (0), operators such as AND or OR are used. A statement Resort Development = if ((Tourist Attractiveness >= 50) AND (Region Vitality >= 50)) then (1) else (0) means that if and only if both Tourist Attractiveness and Region Vitality are higher than 50 units, Resort Development is assigned 1 unit, and if not, it is assigned 0 unit Comparison between Scenarios Using SD In the model of Figure 3-6, we assume that Region Vitality and Resort Development are the factors

8 Chapter 3. System Dynamics Rich Natural Environment (t) = Rich Natural Environment (t Δt) + (Increase Richness Decrease Richness) Δt Initial value: Rich Natural Environment = 50 Inflow: Increase Richness = if (Region Vitality >= 50) then (10) else (0) Outflow: Decrease Richness = if ((Resort Development + Sightseeing Load) > 0) then (15) else (0) Tourist Attractiveness (t) = Tourist Attractiveness (t Δt) + (Increase Attractiveness Decrease Attractiveness) Δt Initial value: Tourist Attractiveness = 50 Inflow: Increase Attractiveness = if (Rich Natural Environment > = 50) then (10) else (0) Outflow: Decrease Attractiveness = if (Rich Natural Environment < 50) then (15) else (0) Region Vitality (t) = Region Vitality (t Δt) + (Increase Vitality Decrease Vitality) *Δt Initial value = 50 Inflow: Increase Vitality = if (Tourist Attractiveness > =50) then (15) else (0) Outflow: Decrease Vitality = if (Tourist Attractiveness < 50) then (15) else (0) Resort Development = if ((Tourist Attractiveness >= 50) AND (Region Vitality >= 50)) then (1) else (0) Sightseeing Load = if (Tourist Attractiveness >= 50) then (1) else (0) Figure 3-7 Equations for the model of Figure unit year Figure 3-8 Changes in each stock : Rich Natural Environment : Tourist Attractiveness : Region Vitality

9 Introduction to Field Informatics affecting Rich Natural Environment and that the flow Increase Richness is always set to 10 units when Region Vitality is higher than 50 units. In addition, Resort Development only affects Decrease Richness and does not affect Increase Vitality directly. Results from SD simulations under these assumptions have made it clear that changes in Rich Natural Environment affect Tourist Attractiveness and Region Vitality. Then, let's examine what kinds of considerations are possible using SD if you are asked to decide the best balance between the efforts of preservation of the natural environment and the resort development. A simple example is shown as follows: Assume that we will make some efforts for preserving the natural environment to maintain and improve Rich Natural Environment. Though resort development is one of the causes of environmental destruction, it is expected to help local development at the same time, attracting tourists and promoting employment in the region. Therefore, we modify the model of Figure 3-6 by taking into consideration the efforts of preservation of the natural environment and the effects of resort development. The new model is presented in Figure 3-9. In the model, we assume that the convertors Preservation Coefficient and Development Coefficient are linked to Preservation Effort and Resort Development, respectively. These convertors stand for constants (coefficients). When you execute the simulations changing various parameter values in a model, it is useful to define the target parameters as independent convertors. Even though we don't mention it in this chapter, such kinds of convertors can be handled with Sliders or Knobs in the interface layer of STELLA. Equations corresponding to Figure 3-9 are shown in Figure The evolution of each stock under different combinations of changes in Preservation Coefficient and Development Coefficient are shown in Figure We consider four scenarios as follows: (a) No efforts of environment preservation (Preservation Coefficient = 0 units) but high resort development (Development Coefficient = 5 units). (b) Preservation Coefficient is set to 5 units but no resort development (Development Coefficient = 0 units). (c) Both Preservation Coefficient and Development Coefficient are set to 5 units. (d) Preservation Coefficient is set to 15 units and Development Coefficient is set to 5 units. Increase Richness Rich Natural Environment Decrease Richness Preservation Effort Sightseeing Load Preservation Coefficient Tourist Attractiveness Sightseeing Benefit Increase Attractiveness Region Vitality Decrease Attractiveness Resort Development Development Coefficient Increase Vitality Decrease Vitality Figure 3-9 Model taking into consideration the efforts of environmental preservation and the effects of resort development

10 Chapter 3. System Dynamics Rich Natural Environment (t) = Rich Natural Environment (t Δt) + (Increase Richness Decrease Richness) Δt Initial Value: Rich Natural Environment = 50 Inflow: Outflow: Increase Richness = Preservation Effort Sightseeing Load + Resort Development Tourist Attractiveness (t) = Tourist Attractiveness (t Δt) + (Increase Attractiveness Decrease Attractiveness) Δt Initial Value: Tourist Attractiveness = 50 Inflow: Increase Attractiveness = if (Rich Natural Environment > = 50) then (10) else (0) Outflow: Decrease Attractiveness = if (Rich Natural Environment < 50) then (15) else (0) Region Vitality (t) = Region Vitality (t Δt) + (Increase Vitality Decrease Vitality) Δt Initial Value: Region Vitality = 50 Inflow: Increase Vitality = Sightseeing Benefit + Resort Development Outflow: Decrease Vitality = if (Tourist Attractiveness < 50) then (10) else (0) Resort Development = if ((Tourist Attractiveness > 40) then (Development Coefficient) else (0) Sightseeing Load = if (Tourist Attractiveness > = 50) then (5) else (0) Preservation Effort = if (Rich Natural Environment < 50) then (Preservation Coefficient) else (0) Sightseeing Benefit = if (Tourist Attractiveness >= 50) then (10) else (0) Development Coefficient = 5 Preservation Coefficient = 5 Figure 3-10 Equations for the model presented in Figure 3-9 The result of the scenario of resort development without any effort of environmental preservation shows that Rich Natural Environment becomes nonexistent (i.e. 0 unit) in the fifth year, and both Tourist Attractiveness and Region Vitality temporally increase but decrease rapidly thereafter (Figure 3-11a). In the case where both Preservation Coefficient and Development Coefficient are set to 5 units (Figure 3-11c), the changes in Tourist Attractiveness and Region Vitality show the same behavior as in Figure 3-11a. However, Rich Natural Environment exhibits little change and recovers its initial value (50 units) in the 13th year, thanks to the Preservation Coefficient set to 5 units / year in the model run shown in Figure 3-11c. On the other hand, all stocks show cyclic behaviors when Preservation Coefficient is set to 5 units and Development Coefficient is set to 0 units (Figure 3-11b). However, Region Vitality decreases gradually with repeated increases and decreases. When we put a large weight on the environmental preservation (Preservation Coefficient = 15 units, Development Coefficient = 5 units), all stocks show the same cyclic behaviors as in Figure 3-11b, but Region Vitality is always greater than its initial value (50 units). Both Rich Natural Environment and Tourists Attractiveness are oscillating around their initial value (50 units) within the range of ±10 units. By comparing the four results shown in Figure 3-11, we can conclude that it

11 Introduction to Field Informatics (a) (b) (c) (d) Figure 3-11 Evolution of each stock Legend : Rich Natural Environment, : Tourists Attractiveness, : Region Vitality Top left (a): Preservation Coefficient = 0 units, Development Coefficient = 5 units Top right (b): Preservation Coefficient = 5 units, Development Coefficient = 0 units Bottom left (c): Preservation Coefficient = 5 units, Development Coefficient = 5 units Bottom right (d): Preservation Coefficient = 15 units, Development Coefficient = 5 units is important to make efforts to preserve the natural environment but that it is also necessary to develop resorts to a certain extent for promoting the development of the region using its rich natural environment. In this chapter, we considered models with very simple assumptions to present examples of simulations using SD. Though the models shown here are not good enough to solve problems of the actual society system, we think that they are helpful to understand the concept of SD and how to construct models. If you expand these models into society models for the development of a region, you need to take into account the following points. You should define a method to evaluate the value of Rich Natural Environment more precisely. For example, you can consider the size of the area to preserve or the proper preserving method by classifying the land use of a whole region using remote sensing and by evaluating the changes in natural environment up to the current time using time series data also acquired using the same technology. It is also possible to include sightseeing load and effects of resort development more accurately through a more advanced ecosystem-model. With regards to Tourist Attractiveness, it is useful to consider an evaluation index based on dynamic statistics of the number of tourists or to do a questionnaire survey targeting them. In the case of

12 Chapter 3. System Dynamics Region Vitality, you can make more detailed models by taking into consideration information such as the industrial structure of the region, the age structure of employees, the movement of the population, and the economic index in addition to the information concerning resort development and tourism. References 1. Liu, C., Yoshimura, T., Moriya, K., and Sakai, T. A simulation of beef cattle production integrated with rice cultivation using system dynamics (in Japanese). Bulletin of Beef Cattle Science, 72, 59-66, (2002). (Kazuyuki Moriya)