skip to main content
10.1145/3071178.3071244acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Handling practicalities in agricultural policy optimization for water quality improvements

Published: 01 July 2017 Publication History

Abstract

Bilevel and multi-objective optimization methods are often useful to spatially target agri-environmental policy throughout a watershed. This type of problem is complex and is comprised of a number of practicalities: (i) a large number of decision variables, (ii) at least two inter-dependent levels of optimization between policy makers and policy followers, and (iii) uncertainty in decision variables and problem parameters. Given agricultural and economic data from the Raccoon watershed in central Iowa, we formulate a bilevel multi-objective optimization problem that accommodates objectives of both policy makers and farmers. The solution procedure then explicitly accounts for the nested nature of farm-level management decisions in response to agri-environmental policy incentives constructed by policy makers. We specifically examine the spatial targeting of a fertilizer-reduction incentive policy while seeking to maximize farm-level productivity while generating mandated water quality improvements using this framework. We test three different evolutionary optimization algorithms - m-BLEAQ, NSGA-II, and SPEA2 - and show that m-BLEAQ is well suited for handling the bilevel optimization problems and the considered practicalities.

References

[1]
Jaqueline S Angelo, Eduardo Krempser, and Helio JC Barbosa. 2014. Differential Evolution assisted by a surrogate model for bilevel programming problems. In Evolutionary Computation (CEC), 2014 IEEE Congress on. IEEE, 1784--1791.
[2]
Jeffrey G Arnold, Raghavan Srinivasan, Ranjan S Muttiah, and Jimmy R Williams. 1998. Large area hydrologic modeling and assessment part I: Model development1. (1998).
[3]
J. Bard and J. Falk. 1982. An explicit solution to the multi-level programming problem. Computers and Operations Research 9 (1982), 77--100.
[4]
J. Bard and J. Moore. 1990. A branch and bound algorithm for the bilevel programming problem. SIAM J. Sci. Statist. Comput. 11 (1990), 281--292.
[5]
Elias G Bekele and John W Nicklow. 2005. Multiobjective management of ecosystem services by integrative watershed modeling and evolutionary algorithms. Water Resources Research 41, 10 (2005).
[6]
W. Bialas and M. Karwan. 1984. Two-level linear programming. Management Science 30 (1984), 1004--1020.
[7]
Moriah Bostian, Gerald Whittaker, Brad Barnhart, Rolf Färe, and Shawna Grosskopf. 2015. Valuing water quality tradeoffs at different spatial scales: An integrated approach using bilevel optimization. Water Resources and Economics 11 (2015), 1--12.
[8]
Whittaker G. Barnhart B. Färe R. Grosskopf S. Bostian, M. B. 2015. Valuing water quality tradeoffs at different spatial scales: An integrated approach using bilevel optimization. Water Resources and Economics 11 (2015), 1--12.
[9]
J. Bracken and J. McGill. 1973. Mathematical programs with optimization problems in the constraints. Operations Research 21 (1973), 37--44.
[10]
Luce Brotcorne, Martine Labbe, Patrice Marcotte, and Gilles Savard. 2001. A Bilevel Model for Toll Optimization on a Multicommodity Transportation Network. Transportation Science 35, 4 (2001), 345--358.
[11]
G. Brown, M. Carlyle, D. Diehl, J. Kline, and K. Wood. 2005. A Two-Sided Optimization for Theater Ballistic Missile Defense. Operations Research 53, 5 (2005), 745--763.
[12]
Peter A. Clark and Arthur W. Westerberg. 1990. Bilevel programming for steady-state chemical process design-I. Fundamentals and algorithms. Computers & Chemical Engineering 14, 1 (1990), 87--97.
[13]
Kalyanmoy Deb, Dhiraj Joshi, and Ashish Anand. 2002. Real-coded evolutionary algorithms with parent-centric recombination. In Evolutionary Computation, 2002. CEC'02. Proceedings of the 2002 Congress on, Vol. 1. IEEE, 61--66.
[14]
Kalyanmoy Deb, Amrit Pratap, Sameer Agarwal, and TAMT Meyarivan. 2002. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE transactions on evolutionary computation 6, 2 (2002), 182--197.
[15]
K. Deb and A. Sinha. 2010. An Efficient and Accurate Solution Methodology for Bilevel Multi-Objective Programming Problems Using a Hybrid Evolutionary-Local-Search Algorithm. Evolutionary Computation Journal 18, 3 (2010), 403--449.
[16]
Gabriele Eichfelder. 2010. Multiobjective Bilevel Optimization. Mathematical Programming 123, 2 (June 2010), 419--449.
[17]
Hongli Feng, Manoj Jha, and Phil Gassman. 2009. The allocation of nutrient load reduction across a watershed: assessing delivery coefficients as an implementation tool. Applied Economic Perspectives and Policy 31, 1 (2009), 183--204.
[18]
Félix-Antoine Fortin, François-Michel De Rainville, Marc-André Gardner, Marc Parizeau, and Christian Gagné. 2012. DEAP: Evolutionary algorithms made easy. journal of Machine Learning Research 13, Jul (2012), 2171--2175.
[19]
N Gadhi and Stephan Dempe. 2012. Necessary optimality conditions and a new approach to multiobjective bilevel optimization problems. Journal of Optimization Theory and Applications 155, 1 (2012), 100--114.
[20]
P. Harker and J.-S. Pang. 1988. Existence of optimal solutions to mathematical programs with equilibrium constraints. Operations Research Letters 7 (1988), 61--64.
[21]
Manoj K Jha, Philip Walter Gassman, and Jeffrey G Arnold. 2007. Water quality modeling for the Raccoon River watershed using SWAT. Transactions of the ASAE 50, 2 (2007), 479--493.
[22]
Manoj K Jha, Calvin F Wolter, Keith E Schilling, and Philip W Gassman. 2010. Assessment of total maximum daily load implementation strategies for nitrate impairment of the Raccoon River, Iowa. Journal of Environmental Quality 39, 4 (2010), 1317--1327.
[23]
C.L. Kling. 2011. Economic incentives to improve water quality in agricultural landscapes: Some new variations on old ideas. Journal of Agricultural Economics 93, 2 (2011), 297--309.
[24]
L.A. Kurkalova. 2015. Cost-effective placement of best management practices in a watershed: lessons learned from Conservation Effects Assessment Project. Journal of the American Water Resources Association 51, 2 (2015), 359--372.
[25]
M. Labbé, P. Marcotte, and G. Savard. 1998. A Bilevel Model of Taxation and Its Application to Optimal Highway Pricing. Management Science 44, 12 (1998), 1608--1622.
[26]
Shortle J. Wilen J. Zilberman D. Lichtenberg, E. 2010. Natural resource economics and conservation: Contributions of agricultural economics and agricultural economists. American Journal of Agricultural Economics 92, 2 (2010), 469--486.
[27]
M. Lignola and J. Morgan. 1995. Topological existence and stability for Stackelberg Problems. Journal of Optimization Theory and Applications 84 (1995), 145--169.
[28]
Maria Beatrice Lignola and Jacqueline Morgan. 2001. Existence of solutions to bilevel variational problems in Banach spaces. In Equilibrium Problems: Non-smooth Optimization and Variational Inequality Models. Springer, 161--174.
[29]
P. Loridan and J. Morgan. 1996. Weak via strong Stackelberg problems. Journal of Global Optimization 8 (1996), 263--287.
[30]
Athanasios Migdalas. 1995. Bilevel programming in traffic planning: Models, methods and challenge. Journal of Global Optimization 7, 4 (1995), 381--405.
[31]
M.G. Nicholls. 1995. Aluminium Production Modeling - A Nonlinear Bilevel Programming Approach. Operations Research 43, 2 (1995), 208--218.
[32]
Per Kristian Nilsen and Nicolas Prcovic. 1998. Parallel optimisation in the SCOOP library. In International Parallel Processing Symposium. Springer, 452--463.
[33]
J. Outrata. 1993. Necessary optimality conditions for Stackelberg problems. Journal of Optimization Theory and Applications 76 (1993), 305--320.
[34]
Campbell T. Jha M. Gassman P. W. Arnold J. Kurkalova L. A. Secchi S. Feng H. Kling C. L. Rabotyabov, S. S. 2010. Least cost control of agricultural nutrient contributions to the Gulf of Mexico hypoxic zone. Ecological Applications 20, 6 (2010), 1542--1555.
[35]
Sergey S Rabotyagov, Manoj Jha, and Todd D Campbell. 2010. Nonpoint-Source Pollution Reduction for an Iowa Watershed: An Application of Evolutionary Algorithms. Canadian Journal of Agricultural Economics/Revue canadienne d'agroeconomie 58, 4 (2010), 411--431.
[36]
CW Richardson, DA Bucks, and EJ Sadler. 2008. The conservation effects assessment project benchmark watersheds: synthesis of preliminary findings. Journal of soil and water conservation 63, 6 (2008), 590--604.
[37]
Silvia Secchi, Lyubov Kurkalova, Philip W Gassman, and Chad Hart. 2011. Land use change in a biofuels hotspot: the case of Iowa, USA. Biomass and Bioenergy 35, 6 (2011), 2391--2400.
[38]
A. Sinha, P. Malo, and K. Deb. 2013. Efficient Evolutionary Algorithm for Single-Objective Bilevel Optimization. arXiv preprint arXiv:1303.3901 (2013).
[39]
A. Sinha, P. Malo, and K. Deb. 2014. An Improved Bilevel Evolutionary Algorithm based on Quadratic Approximations. In 2014 IEEE Congress on Evolutionary Computation (CEC-2014). IEEE Press, 1870--1877.
[40]
A. Sinha, P. Malo, and K. Deb. 2015. Towards Understanding Bilevel Multi-objective Optimization with Deterministic Lower Level Decisions. In Proceedings of the Eighth International Conference on Evolutionary Multi-Criterion Optimization (EMO-2015). Berlin, Germany: Springer-Verlag.
[41]
A. Sinha, P. Malo, and K. Deb. 2015. Transportation Policy Formulation as a Multi-objective Bilevel Optimization Problem. In 2015 IEEE Congress on Evolutionary Computation (CEC-2015). IEEE Press.
[42]
A. Sinha, P. Malo, and K. Deb. 2016. Solving Optimistic Bilevel Programs by Iteratively Approximating Lower Level Optimal Value Function. In 2016 IEEE Congress on Evolutionary Computation (CEC-2016). IEEE Press.
[43]
A. Sinha, P. Malo, and K. Deb. 2016 (In press), journal=European Journal of Operational Research, pages=, volume=, number=, publisher=Elsevier. Evolutionary Algorithm for Bilevel Optimization using Approximations of the Lower Level Optimal Solution Mapping. (2016 (In press), journal=European Journal of Operational Research, pages=, volume=, number=, publisher=Elsevier).
[44]
A. Sinha, P. Malo, K. Deb, P. Korhonen, and J. Wallenius. 2016. Solving Bilevel Multi-criterion Optimization Problems with Lower Level Decision Uncertainty. IEEE Transactions on Evolutionary Computation 20, 2 (2016), 199--217.
[45]
A. Sinha, P. Malo, A. Frantsev, and K. Deb. 2013. Multi-objective Stackelberg Game Between a Regulating Authority and a Mining Company: A Case Study in Environmental Economics. In 2013 IEEE Congress on Evolutionary Computation (CEC-2013). IEEE Press.
[46]
W. R. Smith and R. W. Missen. 1982. Chemical Reaction Equilibrium Analysis: Theory and Algorithms. John Wiley & Sons, New York.
[47]
H. Stackelberg. 1952. The theory of the market economy. Oxford University Press, New York, Oxford.
[48]
H. Tuy, A. Migdalas, and P. Vãrbrand. 1993. A global optimization approach for the linear two-level program. Journal of Global Optimization 3 (1993), 1--23.
[49]
L. Wein. 2009. Homeland Security: From Mathematical Models to Policy Implementation: The 2008 Philip McCord Morse Lecture. Operations Research 57, 4 (2009), 801--811.
[50]
D. White and G. Anandalingam. 1993. A penalty function approach for solving bi-level linear programs. Journal of Global Optimization 3 (1993), 397--419.
[51]
G. Whittaker, R. Confesor Jr, S. M. Griffith, R. Fre, S. Grosskopf, J. J. Steiner, G. W. Mueller-Warrant, and G. M. Banowetz. 2009. A hybrid genetic algorithm for multiobjective problems with activity analysis-based local search. European Journal of Operational Research 193, 1 (2009), 195--203.
[52]
Y. Yin. 2000. Genetic Algorithm based approach for bilevel programming models. Journal of Transportation Engineering 126, 2 (2000), 115--120.
[53]
Eckart Zitzler and Lothar Thiele. 1999. Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE transactions on Evolutionary Computation 3, 4 (1999), 257--271.

Cited By

View all
  • (2024)Multi-Objective BiLevel Optimization by Bayesian OptimizationAlgorithms10.3390/a1704014617:4(146)Online publication date: 30-Mar-2024
  • (2023)Multiobjective Bilevel Optimization: A Survey of the State-of-the-ArtIEEE Transactions on Systems, Man, and Cybernetics: Systems10.1109/TSMC.2023.327112553:9(5478-5490)Online publication date: Sep-2023
  • (2022)A Bilevel Linear Programming Model for Developing a Subsidy Policy to Minimize the Environmental Impact of the Agricultural SectorSustainability10.3390/su1413765114:13(7651)Online publication date: 23-Jun-2022
  • Show More Cited By

Index Terms

  1. Handling practicalities in agricultural policy optimization for water quality improvements

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '17: Proceedings of the Genetic and Evolutionary Computation Conference
    July 2017
    1427 pages
    ISBN:9781450349208
    DOI:10.1145/3071178
    © 2017 Association for Computing Machinery. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of the United States government. As such, the United States Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 July 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. bilevel optimization
    2. decision-making
    3. evolutionary algorithms
    4. multi-objective optimization

    Qualifiers

    • Research-article

    Conference

    GECCO '17
    Sponsor:

    Acceptance Rates

    GECCO '17 Paper Acceptance Rate 178 of 462 submissions, 39%;
    Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)9
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Multi-Objective BiLevel Optimization by Bayesian OptimizationAlgorithms10.3390/a1704014617:4(146)Online publication date: 30-Mar-2024
    • (2023)Multiobjective Bilevel Optimization: A Survey of the State-of-the-ArtIEEE Transactions on Systems, Man, and Cybernetics: Systems10.1109/TSMC.2023.327112553:9(5478-5490)Online publication date: Sep-2023
    • (2022)A Bilevel Linear Programming Model for Developing a Subsidy Policy to Minimize the Environmental Impact of the Agricultural SectorSustainability10.3390/su1413765114:13(7651)Online publication date: 23-Jun-2022
    • (2021)Evaluation of Ecosystem-Based Adaptation Measures for Sediment Yield in a Tropical Watershed in ThailandWater10.3390/w1319276713:19(2767)Online publication date: 6-Oct-2021
    • (2021)Bilevel Optimization of Conservation Practices for Agricultural ProductionJournal of Cleaner Production10.1016/j.jclepro.2021.126874(126874)Online publication date: Apr-2021
    • (2020)Bilevel Optimization: Theory, Algorithms, Applications and a BibliographyBilevel Optimization10.1007/978-3-030-52119-6_20(581-672)Online publication date: 24-Nov-2020
    • (2018)A review of multi-criteria optimization techniques for agricultural land use allocationEnvironmental Modelling & Software10.1016/j.envsoft.2018.03.031105:C(79-93)Online publication date: 1-Jul-2018

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media