1. 引言
多目标优化目前已广泛应用于工程设计、财务规划和物流管理等多个领域[1],但实际问题中往往伴随各种不确定性,给决策带来较大挑战。如物流配送,企业需要同时优化服务水平、成本和交付时间,还需应对需求波动、交通状况和价格变化等不确定因素,这使得传统的多目标优化方法难以在实际环境中得到适用。针对这类问题,学者们提出了多种解决方案[2]-[5]。根据实际背景,许多问题可以描述为如下不确定多目标优化问题(
):
,
其中
,
,
是Banach空间,
(
)是非空不确定性紧集。
称为决策变量,
(
)称为不确定性参数。对任意
,
(
)在
上关于
上半连续(u.s.c.),并记
。针对问题(
),许多学者通过标量化与鲁棒化相结合的方法,得到了鲁棒充分和必要最优性条件等相关结论[6]-[9]。例如,文献[6]分别将加权和标量化、
-约束标量化与极小极大鲁棒优化结合,建立了鲁棒充分最优性条件。文献[7]利用加权和标量化与鲁棒化结合,建立了鲁棒充分条件。文献[8]利用递增标量化函数与极小极大鲁棒化方法结合,建立了鲁棒充分和必要最优性条件。最近,Caprari等人在文献[9]中针对不确定优化问题,将具有序保持(order-preserving)性质与序表示(order-representing)性质的标量化方法与集值鲁棒化方法结合,建立了不确定优化问题的鲁棒充分和必要最优性条件,以及证明了鲁棒化与标量化的可交换性。这种标量化方法既规避了加权求和标量化方法对权重选择的依赖,也避免了递增标量函数对全局可比性的要求。极小极大鲁棒优化的主要局限在于其保守性,它针对的是所有可能情景中最悲观、最坏的情况进行优化。然而,正是这种局限性,使其在安全至上的领域成为主要工具。相较于依赖概率信息的分布式鲁棒优化与结构复杂的遗憾最小化鲁棒优化,极小极大鲁棒法仅需给定不确定性集合范围即可,计算过程较为简洁。与集值鲁棒相比,极小极大鲁棒优化无需依赖复杂的集合偏序,具有计算简便和目标函数相互独立等优势。
受上述启发,本文针对问题(
),将标量化与极小极大鲁棒优化结合,并给出鲁棒标量化问题(
)与极小极大鲁棒化问题(
)。基于标量函数的序保持性质与序表示性质,分别在鲁棒标量化问题(
)与极小极大鲁棒化问题(
)下,探究问题(
)的鲁棒充分和必要最优性条件,并分析鲁棒化与标量化的交换性。最后,通过具体例子验证所提方法的有效性与适用性。相较于Ehrgott等人[6]的工作,本文突破线性标量化方法的局限,采用非线性标量化方法建立鲁棒充分和必要最优性条件,并在此基础上证明鲁棒化与标量化的可交换性这一关键结论。
2. 预备知识
本文设
为拓扑线性空间,
为闭凸锥,满足
(即
为尖锥),且
(即
为实锥)。锥
在
上诱导出一个偏序关系
,其定义为:
。
标量函数的序保持性质与序表示性质对于建立鲁棒充分和必要最优性条件具有重要作用。给出如下标量函数性质。
定义2.1 [10]给定集合
以及
,标量函数
满足
(1)
,
,则称
在
处是序保持的。
(2)
,
,则称
在
处是序表示的。
鲁棒严格有效解是指:在所有可能的不确定参数取值下,不存在其他解能在所有目标函数上严格优于该解。下面给出问题(
)的鲁棒严格有效解概念。
定义2.2 [6] [7]
称为问题(
)的鲁棒严格有效解,如果不存在
使得
,
其中
。
3. 基于标量化与鲁棒化的最优性条件分析
3.1. 先鲁棒化后标量化下的最优性条件分析
对问题(
)进行极小极大鲁棒优化,其鲁棒对应问题如下:
(
)
给定任意
,我们记
(
)和
。
通过标量函数
对鲁棒多目标优化问题(
)进行标量化,得到如下鲁棒标量化问题:
. (
)
在鲁棒多目标优化问题(
)下,对应鲁棒严格有效解的定义为:不存在
使得
,这与定义2.2中鲁棒严格有效解的概念一致。我们通过下述引理展示两者的等价关系。
引理3.1 假设
在
上关于
是上半连续的,各不确定性集
均为紧集。则
是鲁棒严格有效解当且仅当不存在
使得
。
证明 先证充分性。设
是鲁棒严格有效解。则不存在
使得
从而,不存在
使得
因此,不存在
使得
。
再证必要性。设不存在
使得
。即不存在
使得
.
根据
在
上关于
是上半连续的,各不确定性集
均为紧集,由此可得,存在
使得
。
因此,不存在
使得
。证毕。
通过以下例子说明引理3.1结论的有效性。
例3.1 设
,
,
,且
。考虑如下不确定多目标优化问题:
,
其中
,
。根据定义2.2可得,不存在
使得
,
因此可得,
为鲁棒严格有效解。如图1所示,
与
均不在
区域内,即不存在
使得
。
给定函数
,则上述不确定多目标优化问题对应的极小极大鲁棒优问题为:
,
其中
。根据鲁棒严格有效解定义可得,不存在
使得
,因此可得,
为鲁棒严格有效解。如图2所示,
与
均不在
区域内,即不存在
使得
。
因此,上述两种方法均能得到
为鲁棒严格有效解。
Figure 1. Robust strictly efficient solutions to problem (
)
图1. 问题(
)下的鲁棒严格有效解
Figure 2. Robust strictly efficient solutions to problem (
)
图2. 问题(
)下的鲁棒严格有效解
下面探究
的序保持性质与问题(
)的鲁棒充分最优性条件之间的关系。
命题3.1 设
在
处是序保持的。若
是问题(
)的唯一解,则
是鲁棒严格有效解。
证明 反证法。假设
不是鲁棒严格有效解,则存在
使得
。
因为
在
处是序保持的,所以有
,
这与
是问题(
)的唯一解矛盾。故假设不成立,命题得证。
接下来,给出
的序表示性质与问题(
)鲁棒必要最优性条件之间的关系。
命题3.2 设
在
处是序表示的。若
是鲁棒严格有效解,则
是问题(
)的唯一解。
证明 反证法。假设
不是问题(
)的唯一解,则存在
使得
。
因为
在
处是序表示的,所以有
,
这与
是是鲁棒严格有效解矛盾。故假设不成立,命题得证。
3.2. 极小极大鲁棒法与集值鲁棒法的比较
在不确定优化问题中,极小极大鲁棒优化方法和集值鲁棒优化方法是两种主要的研究方法。集值鲁棒优化方法往往需要处理复杂的集值映射,计算量较复杂。相比之下,极小极大鲁棒优化方法能够对每个不确定参数独立分析最坏情况,目标函数之间相互独立,且计算简便。通过以下例子展示极小极大鲁棒优化方法参数能独立分析与计算简便的特点。
例3.2 设
,
,
,且
。考虑如下不确定多目标优化问题:
,
其中
步骤 1 集值鲁棒优化方法。
给定集值映射
,则上述不确定多目标优化问题的集值鲁棒对应问题为
,
其中
由文献[9]中的集值鲁棒严格有效解定义可知:
是是鲁棒严格有效解,总有
使得
。由于集值鲁棒优化方法需要在整个决策空间
上,考虑包含不确定参数的所有的映射集
,因此计算过程较为复杂。集合之间的偏序关系或包含关系也难以通过图形来直观判断。
步骤 2 极小极大鲁棒优化方法。
对上述不确定多目标优化问题极小极大鲁棒优化得
,
其中函数
,
根据引理3.1可得,不存在
使得
,因此
是鲁棒严格有效解。极小极大鲁棒优化方法通过独立考虑各目标函数的最坏情况,计算过程相对简单。
3.3. 先标量化后鲁棒化下的最优性条件分析
通过标量化函数
,将问题(
)转化为标量优化问题:
. (
)
对标量优化问题(
)进行极小极大鲁棒优化,得到如下极小极大鲁棒化问题:
. (
)
下面探究
的序保持性质与问题(
)鲁棒充分最优性条件之间的关系。
命题3.3 设
在
处是序保持的。若
是问题(
)的唯一解,则
是鲁棒严格有效解。
证明 反证法。假设
不是鲁棒严格有效解,则存在
使得
. (1)
因为
在
处是序保持的,所以有
. (2)
根据式(1)和式(2)式得
。
进一步有
。
从而存在
使得
,
这与
是问题(
)的唯一解矛盾。故假设不成立,命题得证。
接下来,研究
的序表示性质与问题(
)鲁棒必要最优性条件之间的关系。
命题3.4 令
在
处是序表示的。假设存在
使得
。 (3)
若
是鲁棒严格有效解,则
是问题(
)的唯一解。
证明 反证法。假设
不是问题(
)的唯一解,则存在
使得
。 (4)
对于任意
,我们有
。 (5)
再根据式(3)、(4)和(5)得
。 (6)
因为
在
处是序表示的,所以有
。
上式结合式(6)可得,存在
使得
,
这与
是是鲁棒严格有效解矛盾。故假设不成立,命题得证。
3.4. Gerstewitz函数非线性标量化分析
Gerstewitz函数的相关定义及基本性质如下所述。
定义3.1 [11]设序锥
满足内部非空
。对于给定的
,Gerstewitz函数
定义为
。
命题3.5 [11]设
为正常闭凸锥且
,则有
(1)
;
(2)
;
(3)
;
(4) 函数
是有限值的、连续的且凸的。
基于Gerstewitz函数
,给定
,重新定义函数
为:
。
由定义可得
(7)
根据上述定义与性质可得,函数
具有序保持性质与序表示性质,具体如下。
命题3.6 设
且
,则下列断言成立:
(1) 函数
在
处是序保持的。
(2) 函数
在
处是序表示的。
证明 (1) 设
满足
,即
,则
。
根据命题3.5(1),并结合式(7),可以得到
. (8)
因为
,所以根据命题3.5 (3)与式(7)可得
. (9)
从而根据式(8)和(9)有
.
所以
在
处是序保持的。
(2) 设
满足
,则
。
根据命题3.5(1)可得
。
所以
在
处是序表示的。命题得证。
给定
,基于函数
,问题(
)可转化为如下问题:
. (
)
基于上述鲁棒标量化问题(
),命题3.1与3.2可以重新表述,从而可得如下鲁棒最优性条件。
推论3.1 设
且满足
。
是鲁棒严格有效解,当且仅当
是鲁棒标量化问题(
)的唯一解。
证明 根据命题3.1可得,
是问题(
)的唯一解,则
是鲁棒严格有效解。再根据命题3.2可得,
是鲁棒严格有效解,则
是问题(
)的唯一解。证毕。
给定
,基于函数
,问题(
)转化为如下问题:
. (
)
基于上述极小极大鲁棒化问题(
),命题3.3与3.4可以重新表述,从而可得如下鲁棒最优性条件。
推论3.2 令
且满足
。假设存在
使得
。则
是鲁棒严格有效解,当且仅当
是极小极大鲁棒化问题(
)的唯一解。
证明 根据命题3.3可得,
是问题(
)的唯一解,则
是鲁棒严格有效解。再根据命题3.4可得,
是鲁棒严格有效解,则
是问题(
)的唯一解。证毕。
4. 标量化与鲁棒化的可交换性
在适当的条件下,鲁棒标量化问题(
)与极小极大鲁棒化问题(
)是等价的,即
是鲁棒严格有效解,当且仅当
同时是问题(
)与问题(
)的唯一解时。具体内容如下所示。
命题4.1 设
在
处是序保持与序表示的,且
在
处是序保持与序表示的。假设存在
使得
。则下列断言是等价的:
(1)
是鲁棒严格有效解;
(2)
是鲁棒标量化问题(
)的唯一解;
(3)
是极小极大鲁棒化问题(
)的唯一解。
证明 根据命题3.1和3.2可得,(1)和(2)是等价的。再根据命题3.3和3.4可得,(1)和(3)是等价的。因此,(1)、(2)与(3)是等价的。命题得证。
给出如下例子验证鲁棒化与标量化的交换性。
例4.1 考虑不确定多目标优化问题(
)满足:
,
,
,
,以及
,
,
。
步骤 1 根据定义2.2可得,
是鲁棒严格有效解。
步骤 2 计算鲁棒标量化问题(
)的解。
问题(
)的极小极大鲁棒对应问题为:
,(
)
其中
。通过引理3.1可得,
是该问题下的鲁棒严格有效解。
给定
以及
,通过标量函数
对鲁棒多目标优化问题(
)进行标量化处理得如下鲁棒标量化问题:
,(
)
其中
对于任意
且
可得
。
因此,
是鲁棒标量化问题(
)的唯一解。
步骤 3 计算极小极大鲁棒化问题(
)的解。
给定
以及
,标量函数
对问题(
)标量化得到
,(
)
其中
上述标量化问题的极小极大鲁棒对应问题为:
,(
)
其中
对于任意
且
可得
。
因此,
是极小极大鲁棒化问题(
)的唯一解。
根据命题3.6可得,标量函数
在
处具有序保持性质与序表示性质,标量函数
在
处具有序保持性质与序表示性质。注意到存在
使得
,
因此,命题4.1的假设成立。这表明
是鲁棒严格有效解,且同时是鲁棒标量化问题(
)与极小极大鲁棒化问题(
)的唯一解,从而命题4.1成立,说明标量化与鲁棒化是可交换的。
5. 总结
本文将极小极大鲁棒优化与标量化相结合,在此方法下提出鲁棒标量化问题(
)与极小极大鲁棒化问题(
) (如图3),并通过序保持性质与序表示性质建立了问题(
)的鲁棒充分和必要最优性条件。此外,用具有序保持性质与序表示性质的Gerstewitz函数具体说明该结合方法。最后,在鲁棒充分和必要最优性条件及适当假设条件下,证明鲁棒化与标量化在不确定多目标优化问题中是可交换的。
Figure 3. Scalarization and robustification
图3. 标量化与鲁棒化
基金项目
本文受到国家自然科学基金(12201085)、重庆市自然科学基金(CSTB2023NSCQ-MSX0332)与重庆市教委科学技术研究项目(KJQN202300711)的资助。
NOTES
*通讯作者。