Optimization over the Pareto front of nonconvex multi-objective optimal control problems

被引:7
作者
Kaya, C. Yalcin [1 ]
Maurer, Helmut [2 ]
机构
[1] Univ South Australia, UniSA STEM, Math, Mawson Lakes, SA 5095, Australia
[2] Univ Munster, Inst Anal & Numer, Angew Math, Einsteinstr 62, D-48149 Munster, Germany
关键词
Multi-objective optimization; Optimal control; Optimization over Pareto front; Optimization over efficient set; Numerical methods; Rayleigh problem; Tuberculosis; Time-delay problems; 2ND-ORDER SUFFICIENT CONDITIONS; SOLUTION DIFFERENTIABILITY; EULER APPROXIMATION; NONLINEAR CONTROL; SEARCH ALGORITHM; CONCAVE FUNCTION; NUMERICAL-METHOD; EFFICIENT SET; STATE; TIME;
D O I
10.1007/s10589-023-00535-7
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Simultaneous optimization of multiple objective functions results in a set of trade-off, or Pareto, solutions. Choosing a, in some sense, best solution in this set is in general a challenging task: In the case of three or more objectives the Pareto front is usually difficult to view, if not impossible, and even in the case of just two objectives constructing the whole Pareto front so as to visually inspect it might be very costly. Therefore, optimization over the Pareto (or efficient) set has been an active area of research. Although there is a wealth of literature involving finite dimensional optimization problems in this area, there is a lack of problem formulation and numerical methods for optimal control problems, except for the convex case. In this paper, we formulate the problem of optimizing over the Pareto front of nonconvex constrained and time-delayed optimal control problems as a bi-level optimization problem. Motivated by existing solution differentiability results, we propose an algorithm incorporating (i) the Chebyshev scalarization, (ii) a concept of the essential interval of weights, and (iii) the simple but effective bisection method, for optimal control problems with two objectives. We illustrate the working of the algorithm on two example problems involving an electric circuit and treatment of tuberculosis and discuss future lines of research for new computational methods.
引用
收藏
页码:1247 / 1274
页数:28
相关论文
共 48 条
[1]   Approximations of linear control problems with bang-bang solutions [J].
Alt, Walter ;
Baier, Robert ;
Lempio, Frank ;
Gerdts, Matthias .
OPTIMIZATION, 2013, 62 (01) :9-32
[2]  
[Anonymous], 2003, AMPL: A modeling language for mathematical programming
[3]   OPTIMIZATION OVER THE EFFICIENT SET [J].
BENSON, HP .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1984, 98 (02) :562-580
[4]   A FINITE, NONADJACENT EXTREME-POINT SEARCH ALGORITHM FOR OPTIMIZATION OVER THE EFFICIENT SET [J].
BENSON, HP .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1992, 73 (01) :47-64
[5]  
Betts J., 2020, ADV DESIGN CONTROL
[6]   MINIMIZATION OF A QUASI-CONCAVE FUNCTION OVER AN EFFICIENT SET [J].
BOLINTINEANU, S .
MATHEMATICAL PROGRAMMING, 1993, 61 (01) :89-110
[7]   OPTIMALITY CONDITIONS FOR MINIMIZATION OVER THE (WEAKLY OR PROPERLY) EFFICIENT SET [J].
BOLINTINEANU, S .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1993, 173 (02) :523-541
[8]   Optimization Over the Efficient Set of Multi-objective Convex Optimal Control Problems [J].
Bonnel, Henri ;
Kaya, C. Yalcin .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2010, 147 (01) :93-112
[9]   A NEW SCALARIZATION TECHNIQUE AND NEW ALGORITHMS TO GENERATE PARETO FRONTS [J].
Burachik, R. S. ;
Kaya, C. Y. ;
Rizvi, M. M. .
SIAM JOURNAL ON OPTIMIZATION, 2017, 27 (02) :1010-1034
[10]   A New Scalarization Technique to Approximate Pareto Fronts of Problems with Disconnected Feasible Sets [J].
Burachik, R. S. ;
Kaya, C. Y. ;
Rizvi, M. M. .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2014, 162 (02) :428-446