Strategies for multiobjective genetic algorithm development: Application to optimal batch plant design in process systems engineering

This work deals with multiobjective optimization problems using Genetic Algorithms (GA). A MultiObjective GA (MOGA) is proposed to solve multiobjective problems combining both continuous and discrete variables. This kind of problem is commonly found in chemical engineering since process design and o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & industrial engineering 2008-04, Vol.54 (3), p.539-569
Hauptverfasser: Dietz, A., Azzaro-Pantel, C., Pibouleau, L., Domenech, 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 569
container_issue 3
container_start_page 539
container_title Computers & industrial engineering
container_volume 54
creator Dietz, A.
Azzaro-Pantel, C.
Pibouleau, L.
Domenech, S.
description This work deals with multiobjective optimization problems using Genetic Algorithms (GA). A MultiObjective GA (MOGA) is proposed to solve multiobjective problems combining both continuous and discrete variables. This kind of problem is commonly found in chemical engineering since process design and operability involve structural and decisional choices as well as the determination of operating conditions. In this paper, a design of a basic MOGA which copes successfully with a range of typical chemical engineering optimization problems is considered and the key points of its architecture described in detail. Several performance tests are presented, based on the influence of bit ranging encoding in a chromosome. Four mathematical functions were used as a test bench. The MOGA was able to find the optimal solution for each objective function, as well as an important number of Pareto optimal solutions. Then, the results of two multiobjective case studies in batch plant design and retrofit were presented, showing the flexibility and adaptability of the MOGA to deal with various engineering problems.
doi_str_mv 10.1016/j.cie.2007.09.007
format Article
fullrecord <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_03579881v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0360835207002094</els_id><sourcerecordid>19523346</sourcerecordid><originalsourceid>FETCH-LOGICAL-c463t-7ccaa76acf5babd780ed439d567693a803dfdaaf90b9a81473122fda1572dc023</originalsourceid><addsrcrecordid>eNqFkU-r1DAUxYMoOI5-AHfBheCiNX-aptHV8FCfMOBCXYc0ve2ktElNMgPvA_i9zTDiwoWuDlx-53LuPQi9pKSmhLZv59o6qBkhsiaqLvII7WgnVUWEII_RjvCWVB0X7Cl6ltJMCGmEojv082uOJsPkIOExRLyel-xCP4PN7gJ4Ag_ZWWyWKUSXTyse4AJL2Fbw-R0-bNvirCkOj3PAYctuNQvuTbYnvC3G58InN3nsPN5isJASTg8pw5ow-Ml5gOj89Bw9Gc2S4MVv3aPvHz98u7uvjl8-fb47HCvbtDxX0lpjZGvsKHrTD7IjMDRcDaKVreKmI3wYB2NGRXplOtpIThkrEyokGyxhfI_e3PaezKK3WMLGBx2M0_eHo77OCBdSdR290MK-vrEl948zpKxXlyws5SoI56Q5axVlovsvSJVgnJcD9ujVX-AcztGXgzWjXDaKtNdt9AbZGFKKMP7JSYm-Vq1nXarW16o1UbpI8by_eaD87uIg6lQQb2FwsRSph-D-4f4F4BKz0w</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>213749068</pqid></control><display><type>article</type><title>Strategies for multiobjective genetic algorithm development: Application to optimal batch plant design in process systems engineering</title><source>Elsevier ScienceDirect Journals</source><creator>Dietz, A. ; Azzaro-Pantel, C. ; Pibouleau, L. ; Domenech, S.</creator><creatorcontrib>Dietz, A. ; Azzaro-Pantel, C. ; Pibouleau, L. ; Domenech, S.</creatorcontrib><description>This work deals with multiobjective optimization problems using Genetic Algorithms (GA). A MultiObjective GA (MOGA) is proposed to solve multiobjective problems combining both continuous and discrete variables. This kind of problem is commonly found in chemical engineering since process design and operability involve structural and decisional choices as well as the determination of operating conditions. In this paper, a design of a basic MOGA which copes successfully with a range of typical chemical engineering optimization problems is considered and the key points of its architecture described in detail. Several performance tests are presented, based on the influence of bit ranging encoding in a chromosome. Four mathematical functions were used as a test bench. The MOGA was able to find the optimal solution for each objective function, as well as an important number of Pareto optimal solutions. Then, the results of two multiobjective case studies in batch plant design and retrofit were presented, showing the flexibility and adaptability of the MOGA to deal with various engineering problems.</description><identifier>ISSN: 0360-8352</identifier><identifier>EISSN: 1879-0550</identifier><identifier>DOI: 10.1016/j.cie.2007.09.007</identifier><identifier>CODEN: CINDDL</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Batch plant design ; Chemical engineering ; Chemical Sciences ; Design optimization ; Genetic algorithms ; Hierarchies ; Mathematical functions ; Multiobjective genetic algorithm ; Multiobjective optimization ; Pareto optimum ; Pareto sort procedure ; Problem solving ; Studies</subject><ispartof>Computers &amp; industrial engineering, 2008-04, Vol.54 (3), p.539-569</ispartof><rights>2007 Elsevier Ltd</rights><rights>Copyright Pergamon Press Inc. Apr 2008</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c463t-7ccaa76acf5babd780ed439d567693a803dfdaaf90b9a81473122fda1572dc023</citedby><cites>FETCH-LOGICAL-c463t-7ccaa76acf5babd780ed439d567693a803dfdaaf90b9a81473122fda1572dc023</cites><orcidid>0000-0001-5832-5199</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0360835207002094$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,776,780,881,3537,27903,27904,65309</link.rule.ids><backlink>$$Uhttps://hal.science/hal-03579881$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Dietz, A.</creatorcontrib><creatorcontrib>Azzaro-Pantel, C.</creatorcontrib><creatorcontrib>Pibouleau, L.</creatorcontrib><creatorcontrib>Domenech, S.</creatorcontrib><title>Strategies for multiobjective genetic algorithm development: Application to optimal batch plant design in process systems engineering</title><title>Computers &amp; industrial engineering</title><description>This work deals with multiobjective optimization problems using Genetic Algorithms (GA). A MultiObjective GA (MOGA) is proposed to solve multiobjective problems combining both continuous and discrete variables. This kind of problem is commonly found in chemical engineering since process design and operability involve structural and decisional choices as well as the determination of operating conditions. In this paper, a design of a basic MOGA which copes successfully with a range of typical chemical engineering optimization problems is considered and the key points of its architecture described in detail. Several performance tests are presented, based on the influence of bit ranging encoding in a chromosome. Four mathematical functions were used as a test bench. The MOGA was able to find the optimal solution for each objective function, as well as an important number of Pareto optimal solutions. Then, the results of two multiobjective case studies in batch plant design and retrofit were presented, showing the flexibility and adaptability of the MOGA to deal with various engineering problems.</description><subject>Batch plant design</subject><subject>Chemical engineering</subject><subject>Chemical Sciences</subject><subject>Design optimization</subject><subject>Genetic algorithms</subject><subject>Hierarchies</subject><subject>Mathematical functions</subject><subject>Multiobjective genetic algorithm</subject><subject>Multiobjective optimization</subject><subject>Pareto optimum</subject><subject>Pareto sort procedure</subject><subject>Problem solving</subject><subject>Studies</subject><issn>0360-8352</issn><issn>1879-0550</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2008</creationdate><recordtype>article</recordtype><recordid>eNqFkU-r1DAUxYMoOI5-AHfBheCiNX-aptHV8FCfMOBCXYc0ve2ktElNMgPvA_i9zTDiwoWuDlx-53LuPQi9pKSmhLZv59o6qBkhsiaqLvII7WgnVUWEII_RjvCWVB0X7Cl6ltJMCGmEojv082uOJsPkIOExRLyel-xCP4PN7gJ4Ag_ZWWyWKUSXTyse4AJL2Fbw-R0-bNvirCkOj3PAYctuNQvuTbYnvC3G58InN3nsPN5isJASTg8pw5ow-Ml5gOj89Bw9Gc2S4MVv3aPvHz98u7uvjl8-fb47HCvbtDxX0lpjZGvsKHrTD7IjMDRcDaKVreKmI3wYB2NGRXplOtpIThkrEyokGyxhfI_e3PaezKK3WMLGBx2M0_eHo77OCBdSdR290MK-vrEl948zpKxXlyws5SoI56Q5axVlovsvSJVgnJcD9ujVX-AcztGXgzWjXDaKtNdt9AbZGFKKMP7JSYm-Vq1nXarW16o1UbpI8by_eaD87uIg6lQQb2FwsRSph-D-4f4F4BKz0w</recordid><startdate>20080401</startdate><enddate>20080401</enddate><creator>Dietz, A.</creator><creator>Azzaro-Pantel, C.</creator><creator>Pibouleau, L.</creator><creator>Domenech, S.</creator><general>Elsevier Ltd</general><general>Pergamon Press Inc</general><general>Elsevier</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>FR3</scope><scope>P64</scope><scope>RC3</scope><scope>1XC</scope><scope>VOOES</scope><orcidid>https://orcid.org/0000-0001-5832-5199</orcidid></search><sort><creationdate>20080401</creationdate><title>Strategies for multiobjective genetic algorithm development: Application to optimal batch plant design in process systems engineering</title><author>Dietz, A. ; Azzaro-Pantel, C. ; Pibouleau, L. ; Domenech, S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c463t-7ccaa76acf5babd780ed439d567693a803dfdaaf90b9a81473122fda1572dc023</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Batch plant design</topic><topic>Chemical engineering</topic><topic>Chemical Sciences</topic><topic>Design optimization</topic><topic>Genetic algorithms</topic><topic>Hierarchies</topic><topic>Mathematical functions</topic><topic>Multiobjective genetic algorithm</topic><topic>Multiobjective optimization</topic><topic>Pareto optimum</topic><topic>Pareto sort procedure</topic><topic>Problem solving</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Dietz, A.</creatorcontrib><creatorcontrib>Azzaro-Pantel, C.</creatorcontrib><creatorcontrib>Pibouleau, L.</creatorcontrib><creatorcontrib>Domenech, S.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Engineering Research Database</collection><collection>Biotechnology and BioEngineering Abstracts</collection><collection>Genetics Abstracts</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>Computers &amp; industrial engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Dietz, A.</au><au>Azzaro-Pantel, C.</au><au>Pibouleau, L.</au><au>Domenech, S.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Strategies for multiobjective genetic algorithm development: Application to optimal batch plant design in process systems engineering</atitle><jtitle>Computers &amp; industrial engineering</jtitle><date>2008-04-01</date><risdate>2008</risdate><volume>54</volume><issue>3</issue><spage>539</spage><epage>569</epage><pages>539-569</pages><issn>0360-8352</issn><eissn>1879-0550</eissn><coden>CINDDL</coden><abstract>This work deals with multiobjective optimization problems using Genetic Algorithms (GA). A MultiObjective GA (MOGA) is proposed to solve multiobjective problems combining both continuous and discrete variables. This kind of problem is commonly found in chemical engineering since process design and operability involve structural and decisional choices as well as the determination of operating conditions. In this paper, a design of a basic MOGA which copes successfully with a range of typical chemical engineering optimization problems is considered and the key points of its architecture described in detail. Several performance tests are presented, based on the influence of bit ranging encoding in a chromosome. Four mathematical functions were used as a test bench. The MOGA was able to find the optimal solution for each objective function, as well as an important number of Pareto optimal solutions. Then, the results of two multiobjective case studies in batch plant design and retrofit were presented, showing the flexibility and adaptability of the MOGA to deal with various engineering problems.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cie.2007.09.007</doi><tpages>31</tpages><orcidid>https://orcid.org/0000-0001-5832-5199</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0360-8352
ispartof Computers & industrial engineering, 2008-04, Vol.54 (3), p.539-569
issn 0360-8352
1879-0550
language eng
recordid cdi_hal_primary_oai_HAL_hal_03579881v1
source Elsevier ScienceDirect Journals
subjects Batch plant design
Chemical engineering
Chemical Sciences
Design optimization
Genetic algorithms
Hierarchies
Mathematical functions
Multiobjective genetic algorithm
Multiobjective optimization
Pareto optimum
Pareto sort procedure
Problem solving
Studies
title Strategies for multiobjective genetic algorithm development: Application to optimal batch plant design in process systems engineering
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T23%3A21%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Strategies%20for%20multiobjective%20genetic%20algorithm%20development:%20Application%20to%20optimal%20batch%20plant%20design%20in%20process%20systems%20engineering&rft.jtitle=Computers%20&%20industrial%20engineering&rft.au=Dietz,%20A.&rft.date=2008-04-01&rft.volume=54&rft.issue=3&rft.spage=539&rft.epage=569&rft.pages=539-569&rft.issn=0360-8352&rft.eissn=1879-0550&rft.coden=CINDDL&rft_id=info:doi/10.1016/j.cie.2007.09.007&rft_dat=%3Cproquest_hal_p%3E19523346%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=213749068&rft_id=info:pmid/&rft_els_id=S0360835207002094&rfr_iscdi=true