{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T15:41:49Z","timestamp":1764603709818},"reference-count":31,"publisher":"Oxford University Press (OUP)","issue":"4","license":[{"start":{"date-parts":[[2020,10,12]],"date-time":"2020-10-12T00:00:00Z","timestamp":1602460800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,12,16]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Detecting the Pareto optimal points on the Pareto frontier is one of the most important topics in multiobjective optimal control problems (MOCPs). This paper presents a scalarization technique to construct an approximate Pareto frontier of MOCPs, using an improved normal boundary intersection (NBI) scalarization strategy. For this purpose, MOCP is first discretized and then using a grid of weights, a sequence of single objective optimal control problems is solved to achieve a uniform distribution of Pareto optimal solutions on the Pareto frontier. The aim is to achieve a more even distribution of Pareto optimal solutions on the Pareto frontier and improve the efficiency of the algorithm. It is shown that in contrast to the NBI method, where Pareto optimality of solutions is not guaranteed, the obtained optimal solution of the scalarized problem is a Pareto optimal solution of the MOCP. Finally, the ability of the proposed method is evaluated and compared with other approaches using several practical MOCPs. The numerical results indicate that the proposed method is more efficient and provides more uniform distribution of solutions on the Pareto frontier than the other methods, such a weighted sum, normalized normal constraint and NBI.<\/jats:p>","DOI":"10.1093\/imamci\/dnaa023","type":"journal-article","created":{"date-parts":[[2020,10,7]],"date-time":"2020-10-07T12:00:23Z","timestamp":1602072023000},"page":"1524-1547","source":"Crossref","is-referenced-by-count":2,"title":["Solving multiobjective optimal control problems using an improved scalarization method"],"prefix":"10.1093","volume":"37","author":[{"given":"Gholam Hosein","family":"Askarirobati","sequence":"first","affiliation":[{"name":"Department of Applied Mathematics, University of Science and Technology of Mazandaran, Behshahr 48518-78195, Iran"}]},{"given":"Akbar Hashemi","family":"Borzabadi","sequence":"additional","affiliation":[{"name":"Department of Applied Mathematics, University of Science and Technology of Mazandaran, Behshahr 48518-78195, Iran"}]},{"given":"Aghileh","family":"Heydari","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Payame Noor University, Tehran 19395-36971, Iran"}]}],"member":"286","published-online":{"date-parts":[[2020,10,12]]},"reference":[{"key":"2020121600534933000_ref1","first-page":"103","article-title":"Solving multi-objective optimal control problems of chemical processes using hybrid evolutionary algorithm","volume":"10","author":"Askarirobati","year":"2019","journal-title":"Iranian J. Math. Chem."},{"key":"2020121600534933000_ref2","article-title":"Adaptive modellbasierte pr\u00e4diktive regelung einer kleinw\u00e4rmepumpen anlage","author":"Bianchi","year":"2006"},{"key":"2020121600534933000_ref3","volume-title":"Applied Optimal Control","author":"Bryson","year":"1975"},{"key":"2020121600534933000_ref4","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1080\/00986449008911501","article-title":"Optimal control computation for differential algebraic process systems with general constraints","volume":"97","author":"Chen","year":"1990","journal-title":"Chem. Eng. Commun."},{"key":"2020121600534933000_ref5","first-page":"1051","article-title":"MOPSO: A proposal for multiple objective particle swarm optimization","volume":"1","author":"Coello","year":"2002","journal-title":"Proceeding Congress on Evolutionary Computation"},{"key":"2020121600534933000_ref6","volume-title":"Multiobjective Programming and Planning","author":"Cohon","year":"1978"},{"key":"2020121600534933000_ref7","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1137\/S1052623496307510","article-title":"Normal boundary intersection: a new method for generating the Pareto surface in nonlinear multicriteria optimization problems","volume":"8","author":"Das","year":"1998","journal-title":"SIAM. J. Optim."},{"key":"2020121600534933000_ref8","volume-title":"Multi-Objective Optimization Using Evolutionary Algorithms","author":"Deb","year":"2001"},{"key":"2020121600534933000_ref9","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1137\/S0036144599352836","article-title":"Centroidal Voronoi tessellations: applications and algorithms","volume":"41","author":"Du","year":"1999","journal-title":"SIAM"},{"key":"2020121600534933000_ref10","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-540-79159-1","volume-title":"Adaptive Scalarization Methods in Multiobjective Optimization","author":"Eichfelder","year":"2008"},{"key":"2020121600534933000_ref11","volume-title":"AMPL: A Modeling Language for Mathematical Programming","author":"Fourer","year":"2003"},{"key":"2020121600534933000_ref12","first-page":"296","article-title":"On a bicriterion formulation of the problems of integrated system identification and system optimization","volume":"1","author":"Haimes","year":"1971","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"2020121600534933000_ref13","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-45511-7","volume-title":"Multiple Objective Decision Making, Methods and Applications: A State-of-the-Art Survey","author":"Hwang","year":"1979"},{"key":"2020121600534933000_ref14","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1016\/j.cmpb.2007.08.003","article-title":"Modelling and control of HIV dynamics","volume":"89","author":"Landi","year":"2008","journal-title":"Comput. Methods Programs Biomed."},{"key":"2020121600534933000_ref15","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1109\/TEVC.2008.925798","article-title":"Multiobjective optimization problems with complicated Pareto sets, moea\/d and nsga-II","volume":"13","author":"Li","year":"2009","journal-title":"IEEE Trans. Evol. Comput."},{"key":"2020121600534933000_ref16","doi-asserted-by":"crossref","first-page":"591","DOI":"10.1007\/s00158-010-0506-x","article-title":"Fast Pareto set generation for nonlinear optimal control problems with multiple objectives","volume":"42","author":"Logist","year":"2010","journal-title":"Struct. Multidiscip. Optim."},{"key":"2020121600534933000_ref17","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/s00449-012-0770-9","article-title":"Multi-objective optimal control of dynamic bioprocesses using ACADO Toolkit","volume":"36","author":"Logist","year":"2013","journal-title":"Bioprocess. Biosyst. Eng."},{"key":"2020121600534933000_ref18","first-page":"963","article-title":"Multipleobjective optimisation of a jacketed tubular reactor","volume-title":"Proc. Eur. Control Conf.","author":"Logist","year":"2007"},{"key":"2020121600534933000_ref19","doi-asserted-by":"crossref","first-page":"2527","DOI":"10.1016\/j.ces.2009.01.054","article-title":"Efficient deterministic multiple objective optimal control of (bio)chemical processes","volume":"64","author":"Logist","year":"2009","journal-title":"Chem. Eng. Sci."},{"key":"2020121600534933000_ref20","first-page":"295","article-title":"Multiple objective optimization of cyclic chemical systems with distributed parameters","volume":"7","author":"Logist","year":"2009","journal-title":"Control. Appl. Optim."},{"key":"2020121600534933000_ref21","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1016\/0098-1354(93)80029-M","article-title":"Application of dynamic programming to differential algebraic process systems","volume":"17","author":"Luus","year":"1993","journal-title":"Comput. Chem. Eng."},{"key":"2020121600534933000_ref22","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1007\/s00158-002-0276-1","article-title":"The normalized normal constraint method for generating the Pareto frontier","volume":"25","author":"Messac","year":"2003","journal-title":"Struct. Multidiscipl. Optim."},{"key":"2020121600534933000_ref23","doi-asserted-by":"crossref","first-page":"2101","DOI":"10.2514\/1.8977","article-title":"Normal constraint method with guarantee of even representation of complete Pareto frontier","volume":"42","author":"Messac","year":"2004","journal-title":"AIAA J."},{"key":"2020121600534933000_ref24","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/s00158-011-0729-5","article-title":"A modified nbi and nc method for the solution of n-multiobjective optimization problems","volume":"46","author":"Motta","year":"2012","journal-title":"Struct. Multi. Optim."},{"key":"2020121600534933000_ref25","volume-title":"Manuale di Economia Politica","author":"Pareto","year":"1906"},{"key":"2020121600534933000_ref26","doi-asserted-by":"crossref","first-page":"1582","DOI":"10.1126\/science.271.5255.1582","article-title":"HIV-1 dynamics in vivo: virion clearance rate, infected cell life-span, and viral generation time","volume":"271","author":"Perelson","year":"1996","journal-title":"Science"},{"key":"2020121600534933000_ref27","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1007\/s00449-004-0366-0","article-title":"Genetic algorithms with filters for optimal control problems in fed-batch bioreactors","volume":"26","author":"Sarkar","year":"2004","journal-title":"Bioprocess. Biosyst. Eng."},{"key":"2020121600534933000_ref28","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1016\/j.ces.2004.07.130","article-title":"Pareto-optimal solutions for multi-objective optimization of fed-batch bioreactors using non-dominated sorting genetic algorithm","volume":"60","author":"Sarkar","year":"2005","journal-title":"Chem. Eng. Sci."},{"key":"2020121600534933000_ref29","first-page":"861","article-title":"An efficient Pareto set identification approach for multi-objective optimization on black-box function","volume":"125","author":"Shan","year":"2005","journal-title":"J. Mech. Des."},{"key":"2020121600534933000_ref30","doi-asserted-by":"crossref","first-page":"820","DOI":"10.1016\/j.cam.2008.03.011","article-title":"A method for generating a well-distributed Pareto set in nonlinear multiobjective optimization","volume":"223","author":"Utyuzhnikov","year":"2009","journal-title":"J. Comput. Appl. Math."},{"key":"2020121600534933000_ref31","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/s10107-004-0559-y","article-title":"On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming","volume":"106","author":"Wachter","year":"2006","journal-title":"Math. Program."}],"container-title":["IMA Journal of Mathematical Control and Information"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/imamci\/article-pdf\/37\/4\/1524\/34912163\/dnaa023.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/academic.oup.com\/imamci\/article-pdf\/37\/4\/1524\/34912163\/dnaa023.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,16]],"date-time":"2020-12-16T05:54:01Z","timestamp":1608098041000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/imamci\/article\/37\/4\/1524\/5918145"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,12]]},"references-count":31,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2020,10,12]]},"published-print":{"date-parts":[[2020,12,16]]}},"URL":"https:\/\/doi.org\/10.1093\/imamci\/dnaa023","relation":{},"ISSN":["0265-0754","1471-6887"],"issn-type":[{"value":"0265-0754","type":"print"},{"value":"1471-6887","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2020,12]]},"published":{"date-parts":[[2020,10,12]]}}}