A New Approach to Multi-Criteria Decision
- 格式:pdf
- 大小:206.19 KB
- 文档页数:20
Journal of Geographic Information and Decision Analysis, vol.1, no.1, pp. 25-44, 1997A New Approach to Multi-criteria Decision Making in Water ResourcesRobert J. TkachDepartment of Civil and Geological Engineering and Natural Resources Institute, The University of Manitoba, Winnipeg, MB R3T 2N2, Canadarob@fids.ce.umanitoba.cahttp://www.ce.umanitoba.ca/~rob/Slobodan P. SimonovicDepartment of Civil and Geological Engineering and Natural Resources Institute, The University of Manitoba, Winnipeg, MB R3T 2N2, Canadasimon@ce.umanitoba.cahttp://www.ce.umanitoba.ca/~simon/ABSTRACT Spatial comparison of floodplain management alternatives in a raster GIS environment is c onceptualized as a multi criteria decision making problem. A spatial MCDM technique is developed by combining the conventional Compromise Programming technique with GIS technology. This new technique is referred to herein as Spatial Compromise Programming (SCP). The main contribution of the proposed technique is its ability to address uneven spatial distribution of criteria values in the evaluation and ranking of alternatives. SCP is used to determine the best alternative for each geographic location within the region of interest. The analysis of floodplain management strategies for the Red River Valley region is chosen as a case study to illustrate application of the Spatial Compromise Programming technique.KEYWORDS:GIS, multi-criteria decision making, flood controlContents1. Introduction2. GIS and decision-making2.1. Introduction2.2. Compromise Programming2.3. Importance of Spatial Variation in Criteria Value2.4. Spatial Compromise Programming3. Floodplain analysis of the Read River Valley3.1. Background3.2. Existing Flood Protection3.3. Case Study Description3.4. Floodplain Analysis Model4. Results of the floodplain analysis of the Red River Valley4.1. Flood Protection Alternatives4.2. Evaluation Criteria4.3. Evaluation of Flood Control Alternatives4.4. Compromise Programming Analysis4.5. Spatial Compromise Programming Analysis5. ConclusionsReferences1. IntroductionSelecting the best strategy from a number of potential alternatives in water resources planning and management is a complex decision making process (Bose and Bose 1995). It may include conflicting quantitative and qualitative criteria and multiple decision-makers. The decision-making process can benefit from the use of multi-criteria decision making (MCDM) techniques. They can be used to facilitate the decision-making process by making the process more explicit, rational, and efficient (Hobbs et al. 1992). Conventional MCDM techniques have been used in the field of water resources in the past (Simonovic 1989; Shafike et al. 1992; and Greshan et al. 1982).The evaluation and ranking of alternatives by MCDM techniques is based on criteria values associated with each of the alternatives, and the objectives and preferences of the various decision makers. The criteria used in the evaluation of water resources alternatives, which may be quantitative and/or qualitative, often exhibit spatial variability. For example, implementation of a particular alternative could produce favorable impacts at one location while resulting in negative consequences at another. Conventional MCDM techniques are not able to address uneven spatial distribution of the criteria values in the evaluation and ranking of alternatives.The main objective of the research described in this paper is to develop a MCDM technique capable of capturing the spatial distribution of the criteria values associated with the various alternatives. The new MCDM technique developed in this research, named Spatial Compromise Programming (SCP) combines the Compromise Programming (CP) (Zeleny 1973) with Geographic Information System (GIS) technology.The analysis of potential floodplain management strategies for the Red River Valley is used as a case study to demonstrate the potential of the SCP technique. The main objective of the case study is to generate, evaluate, and rank a set of potential flood protection alternatives. The flood water impacts occurring under the implementation of different protection alternatives are used to evaluate and rank the alternatives using both, CP and SCP techniques. Through the application of the CP technique the best alternative is determined for the entire region. The best alternative for each location within the region is determined using SCP. Comparison of the results produced through the application of the two techniques is used to identify t he merits of the new approach (SCP).The remainder of the paper contains a description of the development, application,26and evaluation of the Spatial Compromise Programming technique. The next section begins with an overview of the use of GIS in decision making. A brief description of the Compromise Programming technique follows. With the help of a very simple example, the shortcomings of this technique for spatial decision making are identified. The following section of the paper describes the Spatial Compromise Programming technique. Using the same simple example, the mechanics of SCP are illustrated. The final section of this paper describes the case study. The paper concludes with a discussion and comparison of the evaluation of the flood control alternatives using Compromise Programming and Spatial Compromise Programming.2. GIS and decision-making2.1. IntroductionGeographic Information Systems are a rapidly evolving technology that can be used for the efficient storage, analysis, and management of spatial information. Environmental or natural resources management decisions almost always require the analysis of spatial information. GIS technologies have been used to facilitate decision making in the field of water resources and many other fields of study. Carver (1991) presents an example application of the integration of multi-criteria evaluation techniques with GIS in searching for suitabl e sites for the disposal of radioactive waste in the UK. McKinney and Maidment (1993) combine a GIS with Expert System technology to enhance the decision-making process in water resources management. Given existing and projected water supplies and demands combination of the two technologies determines potential water deficits and surpluses. Pereira and Duckstein (1993) apply the Compromise Programming technique within a GIS in order to evaluate potential habitats for the endangered Mount Graham red squirrel. Applications in other areas include Banai (1993), Tim (1997), and Wolfe (1997).GIS technologies facilitate the decision making process based on their analytical capabilities with spatial information. In addition to this, many of them are equipped with a graphical user interface, which increases the decision-maker's comprehension of t he spatial information that is involved in the problem being addressed. Based on these two potential additions to the decision making process, a GIS is often included as a major component in the development of Decision Support Systems (DSS). Because of the spatial component that a GIS adds to conventional DSS, this combination of technologies has been referred to as Spatial Decision Support Systems (SDSS). Recent papers by Walsh (1993), Fürst et al. (1993), Simonovic (1993), Leipnik et al. (1993), Watkins et al. (1996), and Fedra (1997) discuss the potential applications of SDSS in environmental and natural resources decision making.2.2. Compromise ProgrammingMCDM is characterized by great methodological diversity with three main groups of techniques: (a) outranking techniques; (b) multi-attribute utility techniques; and (c) mathematical programming techniques (Goicoechea at al. 1982). Outranking techniques require pairwise or global comparisons among alternatives, which are not practical where the number of alternatives is large. Multi-attribute utility techniques rely on linear additive or simple multiplicative models for aggregating single criterion evaluations. They are not appropriate for the analysis of complex environmental systems. Compromise Programming (CP) is a mathematical programming technique for use in a27continuous context (Zeleny 1973). It has also been modified for water resources multi-criteria discrete problems (Duckstein and Opricovic 1980). It is used to identify solutions that are closest to the ideal solution as determined by some measure of distance. The solutions identified to be closest to the ideal solution are called compromise solutions and constitute the compromise set. The ideal solution is one which provides the extreme value for each of the criteria considered in the analysis. The distance from the ideal solution for each alternative is measured by what is referred to as the distance metric. This value, which is calculated for each alternative solution, is a function of the criteria values themselves, the relative importance of the various criteria to the decision makers, and the importance of the maximal deviation from the ideal solution (Simonovic 1989). Shown in Equation (1) is the operational expression used to compute the family of distance metrics (L j) for a set of n criteria and m alternatives.(1)where:L j is the distance metric;f*i is the optimal value of the i th criteria;f i,w is the worst value of the i th criteria;f i,j is the value of the i th criteria for alternative j;w i are weights indicating decision maker preferences;p is a parameter (1≤ p ≤ ∞);i is indicates the number of criteria i = 1,?,n; andj is indicates the number of alternatives j = 1,?,m.Introduction of w i allows the expression of the decision makers' preferences concerning the relative importance of various criteria. The parameter p reflects the importance of the maximal deviation from the ideal point. Thus a double-weighting scheme exists: for p = 1 all deviations are weighted equally; for p = 2 each deviation is weighted in proportion to its magnitude. The larger the deviation the larger the weight. For the value of p = ∞, the min-max criterion is achieved (Simonovic 1989).In using CP and many other MCDM techniques to evaluate a set of potential alternatives a single optimal solution that equally satisfies all criteria is often infeasible. Instead of seeking a single optimal solution, a subset of noninferior (nondominated) solutions is sought. For each solution, which is outside the nondominated subset but still within the feasible region, there is a nondominated solution for which all criteria are unchanged or improv ed and at least one that is strictly improved (Goicoechea et al. 1982). Generation of the nondominated set of alternatives is accomplished using the CP technique by solving Equation (1) for different values of the weight p. As the range of the weight p is infinite, further reduction of the set is necessary for practical application. Typically, the compromise set is approximated by solving Equation (1) using values of p = 1, 2 and ∞.The criteria values used in Equation (1) express impacts produced by, or characteristics associated with each of the alternatives. It is obvious that in Equation (1) there is no consideration for potential spatial variability in the criteria values. Therefore28in identifying the best compromise solutions using CP, only the region as a whole is considered, and local impacts associated with different alternatives are ignored.2.3. Importance of Spatial Variation in Criteria ValuesThe criteria used in water resources are often spatially variable. For example, in flood control, the impacts produced by flooding are typically not the same for all locations within the floodplain. The distribution of the flood impacts is a function of the implemented flood protection measures. Implementation of a particular measure may reduce flood impacts at one location, while providing no protection at all for another. Straightforward application of conventional MCDM techniques are not appropriate for problems which exhibit spatial variability in the criteria values. Conventional MCDM techniques typically use average or total impacts incurred across the entire region being considered. The following is a very simple example that demonstrates the existence of spatial variability in the criteria values. The same example is then used to analyze the implications of not considering the spatial variation in criteria values.Example To be consistent with the case study discussed in the following section, this example is also addresses a flood control problem. The hypothetical region of interest is shown in Figure 1.Figure 1 Example Region of InterestThe area consists of a mixed variety of land-use types in close proximity to a river. The region is divided into a grid, as shown in Figure 1, to help illustrate the spatial variability in the criteria values. To alleviate the flood damage in this region, three potential mitigation alternatives (dyk ing strategies) are proposed. In each alternative, one of the respective land-use types is completely surrounded by dykes. Two criteria: (a) flood water depth; and (b) flood water velocity, are used for the evaluation of three alternatives. Given a flood of an arbitrary magnitude the flood water depth and velocity for each alternative and land use type are shown in Figures 2 and 3, respectively.Figure 2 Flood Water Depth29Figure 3: Flood Water VelocitySelection of the best alternative for this example is based on minimizing the flood water depth and velocity. Using one of the MCDM techniques, (not necessary due to the problem's simplicity) such as the CP technique, the criteria values for each alternative would first be averaged across the region of interest. The average flood water depth for alternatives one, two and three is 1.22, 1.53 and 1.16 units respectively. The average flood water velocity for alternatives one, two and three is 0.92, 1.14 and 0.87 units respectively. Without any additional compu tations it is obvious that alternative three, having the least average flood water depth and velocity, would be considered the best flood mitigation strategy by the CP technique for the region of interest.In reviewing the criteria values shown in Figures 2 and 3 it is apparent that the flood water impacts, resulting from implementation of each of the three alternatives, are not evenly distributed across the region of interest. Thus, the selection of alternative three does not necessarily provide all areas in the region with the same level of protection. In fact, implementation of this alternative, as shown by the criteria values, provides only appropriate protection to the farmland.2.4. Spatial Compromise ProgrammingGeographic information system technologies can be used to include spatial considerations in MCDM. Past applications of GIS in MCDM have predominantly involved the determination of the best spatial location for an alternative according to a predetermined set of criteria (Carver 1991; Pereira and Duckstein 1993). The research presented here expands the previous idea to one of determining the best alternative for each spatial location based on a decision maker's preferences and a set of criteria. Utilizing the proposed approach can accommodate spatial variation in criteria values.A new methodological framework for spatial decision making is developed by embedding the Compromise Programming technique within a GIS framework. All aspects of the CP technique are preserved within the GIS. Preparation of input data for implementation of the CP technique is done using GIS raster images. All required calculations (Equation 1) are performed within the GIS.The Spatial Compromise Programming technique identifies the best solution from a number of alternatives for each location within the region of interest. As in the application of CP, the family of distance metrics is the basis on which the alternatives are evaluated.However, with the SCP technique, rather than determining a single value per alternative, a distance metric is calculated for each location (represented by an individual raster cell) in the region of interest for each alternative. The region of interest encompasses all geographic locations that are impacted by the combined group of alternatives and is represented by a raster feature image of the study area.30Criteria values associated with each of the alternatives are contained within sets of criteria images, which are geo-referenced with the feature image. Alternatives have their own individual set of images, and therefore, the total number of criteria images equals the product of the number of criteria and the number of alternatives. Each raster cell in a criteria image contains the criteria value associated with a particular alternative. If the criteria value is spatially variable then each affected cell, or location, within the image contains a different value.Using the criteria images, and the decision-maker's preferences, a distance metric image is produced for each alternative. Contained in the distance metric images are distance metric values for each raster cell calculated using Equation (1). The algorithmic procedure for producing a distance metric image is shown in Figure 4. All computations are performed using GIS commands.Figure 4Calculation of Distance Metric Values in GIS Framework Using the values stored in the distance metric images, the best alternative is determined for each location as one with the smallest distance metric value. A new image identifying the best alternative for each location is produced with each cell containing a number corresponding to the best alternative.Research similar to that presented in this paper can be found in Pereira and Duckstein (1993). In the work done by Pereira and Duckstein the CP technique was applied using GIS technology in order to evaluate the Graham County region as a potential habitat for the endangered Mount Graham red squirrel. Each location in the region was evaluated based on a set of criteria important to the survival of the red squirrel, and was assigned a distance metric value, as calculated by the CP technique, based on the level to which each location satisfied the specified criteria. A single distance metric image was produced for the region, for each tested value of the parameter p in Equation (1). Each distance metric image was then discretized into ten habitat quality classes at ordinal levels by comparing the distance metric values in each cell across each individual image.The research presented in this paper is an extension of the work by Pereira and Duckstein (1993). The two main contributions of our work are: (a) replacement of a single distance metric image for the whole region with a distance metric image for each31potential flood protection alternative; and (b) co mparison of distance metric values for each alternative at each geographic location.Example Using the example discussed in the previous section, the SCP technique could be used to provide decision-makers with a more detailed evaluation of the three poten tial alternatives. Required as input for this technique are raster images describing the topography of the case study area, as well as the extent of the potential impacts of each alternative. Figure 1, which shows the land use types in a grid like fashion, represents the raster feature image describing the region of interest. The three sets of flood water depth and velocity values shown in Figures 2 and 3, represent the criteria imag es for each of the alternatives. Figure 5 is the final best alternative image generated by evaluating the three flood protection measures using the SCP technique.Figure 5 Best Alternative ImageThe numbers corresponding to the best alternative are contained in each cell of the image. Thus, the implementation of SCP shows that alternative three, determined to be the best alternative by Compromise Programming, is not the best solution for each location in the region of interest.Using GIS technology the spatial variability of the criteria values is taken into consideration. The best alternative for each location in the region of interest is determined by the application of the SCP technique. The complex decision making process in the field of water resources can benefit from the additional information provided by this new technique.3. Floodplain analysis of the Read River Valley3.1. BackgroundA floodplain analysis of the Red River Valley has been selected to illustrate the application of the SCP technique. The Red River Valley is located in the south-central portion of the province of Manitoba, Canada. It consists of low-lying flat prairies predominantly used for agricultural purposes. The valley is very prone to flooding and has historically (in 1826, 1950, 1979, and 1996) incurred extensive damages to both urban and agricultural areas from floods. The major floods are typically seasonal in nature, and are the result of combined spring snowmelt and rainfall runoff along both the Red and Assiniboine Rivers (K renz and Leitch 1993). The 1950 flooding event in Winnipeg was one of the largest natural disasters in Canadian history (Rannie 1980). Water levels in the Red River rose 30.3 feet above datum within the City of Winnipeg (Bumsted 1993). In this flood roughly 640 square miles of cropland were submerged, approximately 10,500 homes were flooded, and 100,000 people had to be evacuated. Roughly 30 million dollars was paid out in flood damages (United States Geological Survey 1952). However, the true cost of the flood may have exceeded 100 million dollars. During this flood communities located upstream of the City of Winnipeg were32completely submerged and significant portio ns of the City of Winnipeg were extensively flooded. Shown in Figure 6 is the extent of the 1950 flood within the City of Winnipeg.Figure 6University of Manitoba during the 1950 flood, Winnipeg, Canada3.2. Existing Flood ProtectionTo alleviate the damages produced by flooding in the Red River Valley a number of structural and non-structural flood mitigation measures have been implemented over time (Figure 7). These include: (a) a dyking system along both the Red and Assiniboine Rivers; (b) flood pumping stations within the City of Winnipeg; (c) Shellmouth Reservoir; (d) the Portage Diversion; and (e) the Red River Floodway.Figure 7 Flood Protection System for the City of Winnipeg and Surrounding Area It is estimated that the combined measures listed above can provide protection for the City of Winnipeg from river flows up to 169,000 cfs. This magnitude of flooding event corresponds to a predicted return period of approximately 165 years (Rannie 1980). Though this level of flood protection is quite high, the overall flood mitigation strategy for this area requires improvement. Because the protection measures have been developed separately over time, at present they are operated somewhat independently. The level of coordination that does exist requires updating. The optimal efficiency of the existing flood mitigation projects is not currently being attained.3.3. Case Study DescriptionThe focus of the Red River Valley floodplain analysis is a region (7.5 by 5 km) encompassing the community of St. Adolphe along the Red River south of Winnipeg.33The main flood protection for the town of St. Adolphe itself is provided by a ring dyke, which has an elevation equal to the water level of the 1950 flood. St. Adolphe is the closest community upstream from the Red River Floodway inlet and gate structure.The Red River Floodway, Manitoba's largest flood protection project, was completed in 1968. The floodway is a 30 mile long channel, with a flow capacity of 60 000 cfs, which diverts floodwaters around the east side of the City of Winnipeg and then reconnects with the Red River near the town of Lockport. The entrance to the floodway is on the south side of the City, near the community of St. Adolphe. The flow of water within the Red River is unaffected by the floodway until the discharge reaches 30,000 cfs. At this flow the water surface reaches sufficient elevation to permit flow into the floodway. The flow of water into the floodway channel is controlled by a gate structure located downstream of the floodway entrance. The gates, which are normally flush with the bottom of the river, can be raised to produce a backwater effect that forces water into the floodway channel. The higher the gates are raised, the greater the backwater and thus the more water forced into the floodway.The operations policy of the floodway is designed in such a way that under normal conditions the backwater does not alter the upstream water levels compared to natural water level before construction of the floodway. However, in the case of a declared state of emergency, in order to save the downstream City of Winnipeg, flooding of the upstream communities is required (Manitoba Department of Natural Resources 1984). This decision is typically based on the economic value of potential flood damage and is a source of conflict between residents of St. Adolphe and the City of Winnipeg. Therefore, there is a need for further re-evaluation of the current flood mitigation strategy f or Winnipeg and surrounding area. The technique developed in this research can be used in re-evaluation of the floodway operating strategy.The main objective of the floodplain analysis in this research is to identify the best flood mitigation strategy, from a set of potential alternatives for the case study area. A floodplain analysis model is developed for this study. The model is used to (a) generate a set of potential flood protection alternatives for the St. Adolphe region, (b) estimate the flood impact, and (c) evaluate and rank the potential alternatives. Potential protection alternatives are ranked on the basis of minimizing flood impacts in the St. Adolphe region. Both, the SCP and the CP techniques are applied in the evaluation process.3.4. Floodplain Analysis ModelThe floodplain analysis model is used to simulate floods for the purpose of generating flood protection alternatives, as well as to evaluate and rank the potential alternatives. The floodplain analysis model is comprised of a GIS and a conventional mathematical model.Maximum flexibility and minimum cost in selecting a GIS software led to the selection of the IBM-PC based package IDRISI (Eastman 1992, 1995). IDRISI is a raster-based GIS software which delivers a strong analytical functionality at an affordable cost (Meyer et al. 1993).The HEC-2 (United States Army Corps of Engineers 1982) package is selected to perform the necessary hydraulic modeling of the floodplain analysis. This model can be used for estimating water surface elevations for steady or gradually varied flow in natural or man-made channels. The effects of flow obstructions such as bridges, culverts and weirs are accounted for in the estimation of the water surface elevation using HEC-2.34The floodplain analysis model requires a description of the characteristics of the Red River Valley. The GIS and HEC-2 databases are used to store all the necessary input information.The GIS database is comprised of two distinct types of raster images referred to as feature images and Digital Elevation Models (DEMs). The images are produced by converting and interpolating data collected by (a) processing three-dimensional aerial photographs (1:20,000 scale), (b) conventional land surveying, and (c) digitizing topographic maps. The feature images identify the two-dimensional locations of both natural and man-m ade features in the Red River Valley with respect to the UTM-14N coordinate system. Each raster cell in the feature images contains a numerical identifier corresponding to the specific feature located in the coordinate boundaries of that cell. Fourteen different classes of features are distinguished in the feature images. An example feature image for the St. Adolphe region is shown in Figure 8.Figure 8 An Example Feature Image of St. Adolphe RegionDEMs are raster images describing the elevation of the ground surface corresponding to the same locations and reference system as the feature images. Thus, for every feature image in the data set there is a corresponding DEM. Each raster cell in the DEMs contains a number equal to the ground surface elevation corresponding to the location of that cell.The HEC-2 model database is comprised of a specially formatted input file. This file contains a description of the hydraulic characteristics of the case study area. A previously prepared HEC-2 input file, already calibrated using the 1979 flood event in the case study area, was conveniently available from the Manitoba Department of Natural Resources. The majority of the data in the input file consists of two-dimensional geographic descriptions of cross-sections of the Red River channel and overbanks. The ground surface elevatio ns describing each cross-section within the HEC-2 input file are a subset of the information stored in the DEM portion of the GIS database.4. Results of the floodplain analysis of the Red River ValleyThe floodplain analysis model is first used to generate a set of flood protection alternatives for the case study area. Using the HEC-2 model the Red River water surface elevation is estimated. Using GIS commands and external programs, the water surface35。