Abstract
Most environmental programs are based on the selection of proposed management activities which we will here refer to as projects. Most frequently, the total cost of project proposals exceeds available program budgets. This forces a project selection where the selection process is usually aimed to maximise the total benefits whilst it is necessary to stay within a given budget. A common selection practice is the sorting of projects along their utility or benefit score and selecting projects until the budget constraint binds. However this practise implies no further combinatorial effort; projects are simply selected from top to bottom. The combinatorial problem of finding an optimal combination of projects subject to constraint is a binary problem which is known in operations research as the knapsack problem (KP). Here a multi criteria knapsack solution which combines multi criteria analysis with a subsequent combinatorial optimization technique is applied to determine a portfolio of projects that returns a maximum aggregated benefit subject to a budget constraint. To facilitate the application of the applied methods, the multi-criteria analysis tool (MCAT) has been developed. We illustrate the use of the MCAT through a waterway health management case study in Western Australia.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abrishamchi, A., Ebrahimian, A., Tajrishi, M., & Marino, M. A. (2005). Case study: application of multicriteria decision making to Urban water supply. Journal of Water Resources Planning and Management, 131(14), 326–335.
Acreman, M. (2001). Ethical aspects of water and ecosystems. Water Policy, 3, 257–265.
Bazgan, C., Hugot, H, & Vanderpooten, D. (2009). Solving efficiently the 0–1 multi-objective knapsack problem. Computers and Operations Research, 36(1), 260–279.
Captivo, M., Climaco, J., Figueira, J., Martins, E., & Santos, J. L. (2003). Solving bi-criteria criteria 0–1 knapsack problems using a labelling algorithm. Computers and Operations Research, 30, 1865–1886.
Drexl, A. (1988). A simulated annealing approach to the multi-constraint 0–1 knapsack problem. Computing, 40, 1–8.
Duckstein, L., & Opricovic, S. (1980). Multiobjective optimization in river basin development. Water Resources Research, 16(1), 14–20.
Erlebach, T., Kellerer, H., & Pferschy, U. (2002). Approximating multiobjective knapsack problems. Management Science, 48(12), 1603–1613.
Figuera, J. R., Wiecek, M, & Tavares, G. (2006). Multiple criteria knapsack problems: network models and computational results. 7th international conference on MultiObjective Programming and Goal Programming (MOPGP’06), 12–14 June, 2006, Tours.
Garey, M. R., & Johnson, D. S. (1979). Computers and intractability a guide to the theory of NP-completeness. New York: Freeman and Co.
Glover, F. (1989). Tabu Search – Part I. ORSA Journal on Computing, 1(3), 190–206.
Glover, F., Kelly, J. P., & Laguna, M. (1995). Genetic algorithms and Tabu search: hybrids for optimization. Computers and Operations Research, 22(1), 111–134.
Gomes da Silva, C., Climaco, J., & Figueira, J. (2006). A scatter search method for bi-criteria 0–1 knapsack problems. European Journal of Operational Research 169, 373–391.
Hajkowicz, S. A., Higgins, A., Williams, K., Faith, D. P., & Burton, M. (2007a). Optimisation and the Selection of Conservation Contracts. Australian Journal of Agricultural and Resource Economics 51:39–56.
Hajkowicz, S. A., Spencer, R., Higgins, A., & Marinoni, O. (2007b). Evaluating water quality investments using cost utility analysis. Journal of Environmental Management, doi:10.1016/j.jenvman.2007.08.006.
Hanafi, S., & Freville, A. (1998). An efficient Tabu search for the 0–1 multidimensional knapsack problem. European Journal of Operational Research, 106, 659–675.
Higgins, A. J. (2003). A comparison between existing and new heuristics using the knapsack problem. Proceedings of the 5th ASOR Queensland conference 2003.
Martello, S., Pisinger, D., & Toth, P. (2000). New trends in exact algorithms for the 0–1 knapsack problem. European Journal of Operational Research, 123, 325–332.
Shiau, J. T., & Wu, F. C. (2006). Compromise programming methodology for determining instream flow under multiobjective water allocation criteria. Journal of the American Water Resources Association, 1179–1191
Zeleny, M. (1973), ‘Compromise programming’, in Cochrane, J. L., & Zeleny, M. (eds.) Multiple criteria decision making (pp. 262–301). Columbia: University of Southern Carolina Press.
Acknowledgements
The development of MCAT has been funded by the e-Water co-operative research centre (eWaterCRC).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Marinoni, O., Higgins, A., Hajkowicz, S. (2010). A Multi Criteria Knapsack Solution to Optimise Natural Resource Management Project Selection. In: Ehrgott, M., Naujoks, B., Stewart, T., Wallenius, J. (eds) Multiple Criteria Decision Making for Sustainable Energy and Transportation Systems. Lecture Notes in Economics and Mathematical Systems, vol 634. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04045-0_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-04045-0_5
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04044-3
Online ISBN: 978-3-642-04045-0
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)