Solving nonlinear water management models using a combined genetic algorithm and linear programming approach

Gradient-based nonlinear programming (NLP) methods can solve problems with smooth nonlinear objectives and constraints. However, in large and highly nonlinear models, these algorithms can fail to find feasible solutions, or converge to local solutions which are not global. Evolutionary search proced...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Advances in water resources 2001-06, Vol.24 (6), p.667-676
Hauptverfasser: Cai, Ximing, McKinney, Daene C, Lasdon, Leon S
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 676
container_issue 6
container_start_page 667
container_title Advances in water resources
container_volume 24
creator Cai, Ximing
McKinney, Daene C
Lasdon, Leon S
description Gradient-based nonlinear programming (NLP) methods can solve problems with smooth nonlinear objectives and constraints. However, in large and highly nonlinear models, these algorithms can fail to find feasible solutions, or converge to local solutions which are not global. Evolutionary search procedures in general, and genetic algorithms (GAs) specifically, are less susceptible to the presence of local solutions. However, they often exhibit slow convergence, especially when there are many variables, and have problems finding feasible solutions in constrained problems with “narrow” feasible regions. In this paper, we describe strategies for solving large nonlinear water resources models management, which combine GAs with linear programming. The key idea is to identify a set of complicating variables in the model which, when fixed, render the problem linear in the remaining variables. The complicating variables are then varied by a GA. This GA&LP approach is applied to two nonlinear models: a reservoir operation model with nonlinear hydropower generation equations and nonlinear reservoir topologic equations, and a long-term dynamic river basin planning model with a large number of nonlinear relationships. For smaller instances of the reservoir model, the CONOPT2 nonlinear solver is more accurate and faster, but for larger instances, the GA&LP approach finds solutions with significantly better objective values. The multiperiod river basin model is much too large to be solved in its entirety. The complicating variables are chosen here so that, when they are fixed, each period's model is linear, and these models can be solved sequentially. This approach allows sufficient model detail to be retained so that long-term sustainability issues can be explored.
doi_str_mv 10.1016/S0309-1708(00)00069-5
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_18084176</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0309170800000695</els_id><sourcerecordid>18084176</sourcerecordid><originalsourceid>FETCH-LOGICAL-a390t-a42ca0700d6238474ad925d842a8bf915ff62014c4902ddafd0504c5c748b8173</originalsourceid><addsrcrecordid>eNqFkMtqHDEQRUVIIBPHn2DQwhhn0UlJ_ZB6FYLJCwxZ2F6LGkndltFjLPU4-O-teeAssyoE59YtHULOGHxmwIYvN9DC2DAB8hLgEwAMY9O_ISsmBW_GoRdvyeoVeU8-lPJQIdkJviL-JvknF2caU_QuWsz0Ly4204ARZxtsXGhIxvpCt2XHIdUprCtp6GyjXZym6OeU3XIfKEZDj1s2Oc0ZQ9hnNvWF-v4jeTehL_b0OE_I3Y_vt1e_mus_P39ffbtusB1habDjGkEAmIG39cwOzch7IzuOcj2NrJ-mgQPrdDcCNwYnAz10uteik2vJRHtCLg57a-3j1pZFBVe09R6jTduimKy_Z2KoYH8AdU6lZDupTXYB87NioHZu1d6t2olTAGrvVvU1d34swKLRTxmjduVfmLVSCF6xrwes6rNPzmZVtLNRW-Oy1Ysyyf2n6AUW6I7m</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>18084176</pqid></control><display><type>article</type><title>Solving nonlinear water management models using a combined genetic algorithm and linear programming approach</title><source>Elsevier ScienceDirect Journals</source><creator>Cai, Ximing ; McKinney, Daene C ; Lasdon, Leon S</creator><creatorcontrib>Cai, Ximing ; McKinney, Daene C ; Lasdon, Leon S</creatorcontrib><description>Gradient-based nonlinear programming (NLP) methods can solve problems with smooth nonlinear objectives and constraints. However, in large and highly nonlinear models, these algorithms can fail to find feasible solutions, or converge to local solutions which are not global. Evolutionary search procedures in general, and genetic algorithms (GAs) specifically, are less susceptible to the presence of local solutions. However, they often exhibit slow convergence, especially when there are many variables, and have problems finding feasible solutions in constrained problems with “narrow” feasible regions. In this paper, we describe strategies for solving large nonlinear water resources models management, which combine GAs with linear programming. The key idea is to identify a set of complicating variables in the model which, when fixed, render the problem linear in the remaining variables. The complicating variables are then varied by a GA. This GA&amp;LP approach is applied to two nonlinear models: a reservoir operation model with nonlinear hydropower generation equations and nonlinear reservoir topologic equations, and a long-term dynamic river basin planning model with a large number of nonlinear relationships. For smaller instances of the reservoir model, the CONOPT2 nonlinear solver is more accurate and faster, but for larger instances, the GA&amp;LP approach finds solutions with significantly better objective values. The multiperiod river basin model is much too large to be solved in its entirety. The complicating variables are chosen here so that, when they are fixed, each period's model is linear, and these models can be solved sequentially. This approach allows sufficient model detail to be retained so that long-term sustainability issues can be explored.</description><identifier>ISSN: 0309-1708</identifier><identifier>EISSN: 1872-9657</identifier><identifier>DOI: 10.1016/S0309-1708(00)00069-5</identifier><identifier>CODEN: AWREDI</identifier><language>eng</language><publisher>Oxford: Elsevier Ltd</publisher><subject>Earth sciences ; Earth, ocean, space ; Exact sciences and technology ; Genetic algorithm ; Hydrology ; Hydrology. Hydrogeology ; Linear programming ; Nonlinear models ; Water resources ; Water resources management</subject><ispartof>Advances in water resources, 2001-06, Vol.24 (6), p.667-676</ispartof><rights>2001 Elsevier Science Ltd</rights><rights>2001 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a390t-a42ca0700d6238474ad925d842a8bf915ff62014c4902ddafd0504c5c748b8173</citedby><cites>FETCH-LOGICAL-a390t-a42ca0700d6238474ad925d842a8bf915ff62014c4902ddafd0504c5c748b8173</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0309170800000695$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65306</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=1138772$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Cai, Ximing</creatorcontrib><creatorcontrib>McKinney, Daene C</creatorcontrib><creatorcontrib>Lasdon, Leon S</creatorcontrib><title>Solving nonlinear water management models using a combined genetic algorithm and linear programming approach</title><title>Advances in water resources</title><description>Gradient-based nonlinear programming (NLP) methods can solve problems with smooth nonlinear objectives and constraints. However, in large and highly nonlinear models, these algorithms can fail to find feasible solutions, or converge to local solutions which are not global. Evolutionary search procedures in general, and genetic algorithms (GAs) specifically, are less susceptible to the presence of local solutions. However, they often exhibit slow convergence, especially when there are many variables, and have problems finding feasible solutions in constrained problems with “narrow” feasible regions. In this paper, we describe strategies for solving large nonlinear water resources models management, which combine GAs with linear programming. The key idea is to identify a set of complicating variables in the model which, when fixed, render the problem linear in the remaining variables. The complicating variables are then varied by a GA. This GA&amp;LP approach is applied to two nonlinear models: a reservoir operation model with nonlinear hydropower generation equations and nonlinear reservoir topologic equations, and a long-term dynamic river basin planning model with a large number of nonlinear relationships. For smaller instances of the reservoir model, the CONOPT2 nonlinear solver is more accurate and faster, but for larger instances, the GA&amp;LP approach finds solutions with significantly better objective values. The multiperiod river basin model is much too large to be solved in its entirety. The complicating variables are chosen here so that, when they are fixed, each period's model is linear, and these models can be solved sequentially. This approach allows sufficient model detail to be retained so that long-term sustainability issues can be explored.</description><subject>Earth sciences</subject><subject>Earth, ocean, space</subject><subject>Exact sciences and technology</subject><subject>Genetic algorithm</subject><subject>Hydrology</subject><subject>Hydrology. Hydrogeology</subject><subject>Linear programming</subject><subject>Nonlinear models</subject><subject>Water resources</subject><subject>Water resources management</subject><issn>0309-1708</issn><issn>1872-9657</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2001</creationdate><recordtype>article</recordtype><recordid>eNqFkMtqHDEQRUVIIBPHn2DQwhhn0UlJ_ZB6FYLJCwxZ2F6LGkndltFjLPU4-O-teeAssyoE59YtHULOGHxmwIYvN9DC2DAB8hLgEwAMY9O_ISsmBW_GoRdvyeoVeU8-lPJQIdkJviL-JvknF2caU_QuWsz0Ly4204ARZxtsXGhIxvpCt2XHIdUprCtp6GyjXZym6OeU3XIfKEZDj1s2Oc0ZQ9hnNvWF-v4jeTehL_b0OE_I3Y_vt1e_mus_P39ffbtusB1habDjGkEAmIG39cwOzch7IzuOcj2NrJ-mgQPrdDcCNwYnAz10uteik2vJRHtCLg57a-3j1pZFBVe09R6jTduimKy_Z2KoYH8AdU6lZDupTXYB87NioHZu1d6t2olTAGrvVvU1d34swKLRTxmjduVfmLVSCF6xrwes6rNPzmZVtLNRW-Oy1Ysyyf2n6AUW6I7m</recordid><startdate>20010601</startdate><enddate>20010601</enddate><creator>Cai, Ximing</creator><creator>McKinney, Daene C</creator><creator>Lasdon, Leon S</creator><general>Elsevier Ltd</general><general>Elsevier Science</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7QH</scope><scope>7UA</scope><scope>C1K</scope></search><sort><creationdate>20010601</creationdate><title>Solving nonlinear water management models using a combined genetic algorithm and linear programming approach</title><author>Cai, Ximing ; McKinney, Daene C ; Lasdon, Leon S</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a390t-a42ca0700d6238474ad925d842a8bf915ff62014c4902ddafd0504c5c748b8173</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2001</creationdate><topic>Earth sciences</topic><topic>Earth, ocean, space</topic><topic>Exact sciences and technology</topic><topic>Genetic algorithm</topic><topic>Hydrology</topic><topic>Hydrology. Hydrogeology</topic><topic>Linear programming</topic><topic>Nonlinear models</topic><topic>Water resources</topic><topic>Water resources management</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Cai, Ximing</creatorcontrib><creatorcontrib>McKinney, Daene C</creatorcontrib><creatorcontrib>Lasdon, Leon S</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Aqualine</collection><collection>Water Resources Abstracts</collection><collection>Environmental Sciences and Pollution Management</collection><jtitle>Advances in water resources</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Cai, Ximing</au><au>McKinney, Daene C</au><au>Lasdon, Leon S</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Solving nonlinear water management models using a combined genetic algorithm and linear programming approach</atitle><jtitle>Advances in water resources</jtitle><date>2001-06-01</date><risdate>2001</risdate><volume>24</volume><issue>6</issue><spage>667</spage><epage>676</epage><pages>667-676</pages><issn>0309-1708</issn><eissn>1872-9657</eissn><coden>AWREDI</coden><abstract>Gradient-based nonlinear programming (NLP) methods can solve problems with smooth nonlinear objectives and constraints. However, in large and highly nonlinear models, these algorithms can fail to find feasible solutions, or converge to local solutions which are not global. Evolutionary search procedures in general, and genetic algorithms (GAs) specifically, are less susceptible to the presence of local solutions. However, they often exhibit slow convergence, especially when there are many variables, and have problems finding feasible solutions in constrained problems with “narrow” feasible regions. In this paper, we describe strategies for solving large nonlinear water resources models management, which combine GAs with linear programming. The key idea is to identify a set of complicating variables in the model which, when fixed, render the problem linear in the remaining variables. The complicating variables are then varied by a GA. This GA&amp;LP approach is applied to two nonlinear models: a reservoir operation model with nonlinear hydropower generation equations and nonlinear reservoir topologic equations, and a long-term dynamic river basin planning model with a large number of nonlinear relationships. For smaller instances of the reservoir model, the CONOPT2 nonlinear solver is more accurate and faster, but for larger instances, the GA&amp;LP approach finds solutions with significantly better objective values. The multiperiod river basin model is much too large to be solved in its entirety. The complicating variables are chosen here so that, when they are fixed, each period's model is linear, and these models can be solved sequentially. This approach allows sufficient model detail to be retained so that long-term sustainability issues can be explored.</abstract><cop>Oxford</cop><pub>Elsevier Ltd</pub><doi>10.1016/S0309-1708(00)00069-5</doi><tpages>10</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0309-1708
ispartof Advances in water resources, 2001-06, Vol.24 (6), p.667-676
issn 0309-1708
1872-9657
language eng
recordid cdi_proquest_miscellaneous_18084176
source Elsevier ScienceDirect Journals
subjects Earth sciences
Earth, ocean, space
Exact sciences and technology
Genetic algorithm
Hydrology
Hydrology. Hydrogeology
Linear programming
Nonlinear models
Water resources
Water resources management
title Solving nonlinear water management models using a combined genetic algorithm and linear programming approach
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T07%3A19%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Solving%20nonlinear%20water%20management%20models%20using%20a%20combined%20genetic%20algorithm%20and%20linear%20programming%20approach&rft.jtitle=Advances%20in%20water%20resources&rft.au=Cai,%20Ximing&rft.date=2001-06-01&rft.volume=24&rft.issue=6&rft.spage=667&rft.epage=676&rft.pages=667-676&rft.issn=0309-1708&rft.eissn=1872-9657&rft.coden=AWREDI&rft_id=info:doi/10.1016/S0309-1708(00)00069-5&rft_dat=%3Cproquest_cross%3E18084176%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=18084176&rft_id=info:pmid/&rft_els_id=S0309170800000695&rfr_iscdi=true