基于双曲正切函数求取特征函数的光滑近似函数
Smooth Approximation Function for the Characteristic Function Based on the Hyperbolic Tangent Function
摘要: 文章针对概率约束优化问题,提出了一种新颖的特征函数光滑近似方法,该方法利用双曲正切函数来构造近似函数。概率约束优化问题在工程、金融、能源等领域具有广泛的应用,其理论研究与实际应用价值日益凸显。尽管如此,该类问题因其固有的非线性和随机性,使得传统的优化方法在求解时面临计算复杂度高、收敛速度慢等挑战。为了克服这些困难,文章首先对现有的光滑近似方法进行了深入的综述,包括序列凸近似、罚函数法、障碍函数法等,并比较了它们在处理概率约束优化问题时的性能和适用范围。在此基础上,我们提出了一种基于双曲正切函数的光滑近似方法,该方法通过提供更为平滑的近似,显著降低了问题的求解难度,并提高了计算效率。实验结果表明,相比于传统方法,本文提出的方法在保持求解质量的同时,大幅减少了计算时间,为概率约束优化问题的解决提供了新的思路和工具。
Abstract: This paper addresses the probability constraint optimization problem and proposes a novel smooth approximation method for the characteristic function, which utilizes the hyperbolic tangent function to construct the approximation. Probability constraint optimization problems are widely applied in fields such as engineering, finance, and energy, and their theoretical research and practical application value are increasingly prominent. Nevertheless, due to their inherent nonlinearity and randomness, traditional optimization methods face challenges such as high computational complexity and slow convergence speed when solving these problems. To overcome these difficulties, this paper first provides an in-depth review of existing smooth approximation methods, including sequential convex approximation, penalty function methods, and barrier function methods, and compares their performance and applicability in dealing with probability constraint optimization problems. Based on this, we propose a smooth approximation method based on the hyperbolic tangent function, which significantly reduces the difficulty of problem-solving and improves computational efficiency by providing a smoother approximation. Experimental results show that, compared to traditional methods, the method proposed in this paper greatly reduces computation time while maintaining solution quality, offering new insights and tools for solving probability constraint optimization problems.
文章引用:邵鑫宇. 基于双曲正切函数求取特征函数的光滑近似函数[J]. 应用数学进展, 2025, 14(2): 356-361. https://doi.org/10.12677/aam.2025.142076

1. 引言

概率约束优化方法在众多实际领域取得了广泛应用,其影响力遍及计算机科学、通信网络、网络优化、能源管理等多个行业。例如,在航空和铁路调度中,概率约束优化可以帮助制定调度计划,考虑到天气变化、设备故障等不确定性因素。为了应对约束条件中的不确定因素,一种合理的策略是确保所有约束在给定的高概率水平上得到满足。接下来,我们考虑如下的概率约束优化问题[1]

min x X    g ( x ) s .t .    Pr { c 1 ( x , ξ ) 0 , c 2 ( x , ξ ) 0 , , c m ( x , ξ ) 0 } 1 α (JCCP)

xl维的决策随机向量, x R l ξ 是支撑 Ξ R k k维随机向量, α ( 0 , 1 ) 。其中, g : R l R c i : R l × Ξ R , i = 1 , 2 , m 是实值函数并且对于 ξ Ξ ,函数 g : R l R c i : R l × Ξ R , i = 1 , 2 , m 关于x都是凸连续可微的,设集合 Φ 表示问题(JCCP)的可行集。

c ( x , ξ ) = max { c 1 ( x , ξ ) , c 2 ( x , ξ ) , , c m ( x , ξ ) } P ( x ) = 1 Pr { c 1 ( x , ξ ) 0 , c 2 ( x , ξ ) 0 , , c m ( x , ξ ) 0 } = Pr { c ( x , ξ ) > 0 } 。从而,问题(JCCP)就可以改写为如下形式:

min x X    g ( x ) s .t .     p ( x ) α (P)

为了方便记法,将问题(P)改写为:

min x X    g ( x ) s .t .     E [ 1 ( 0 , + ) ( c ( x , ξ ) ) ] α (1.1)

其中, 1 ( 0 , + ) ( z ) = { 1 z ( 0 , + ) 0 z ( 0 , + )

我们可以看到在处理问题(JCCP)时,求取特征函数的光滑近似函数至关重要。由于特征函数本身具有非光滑性质,因此,寻找特征函数的光滑近似函数成为研究该问题的重点。本文基于双曲正切函数,构建特征函数 1 ( 0 , + ) ( z ) 的光滑近似函数。与sigmoid函数进行比较,sigmoid函数因其连续性和单调性在光滑近似中得到了广泛应用。通过分析,我们发现双曲正切近似函数在以下方面表现出了优势:

1) 收敛速度:与sigmoid函数相比,双曲正切函数在迭代初期就能更快地接近真实特征函数,从而加快了整体优化过程的收敛速度。

2) 灵活性:双曲正切函数的参数调整更为灵活,使得其在适应不同类型的概率约束优化问题时具有更高的适应性。

Figure 1. Image of the characteristic function 1 ( 0 , + ) ( z )

1. 特征函数 1 ( 0 , + ) ( z ) 的图像

Figure 2. Image of function φ ( z , t )

2. 函数 φ ( z , t ) 的图像

2. 特征函数 1 ( 0 , + ) ( z ) 的光滑近似函数

定义1 [2] φ : R 2 R + 是一个非负的实值函数, φ ( z , t ) 满足以下两个条件:

1) 函数 φ ( z , t ) 是一光滑函数,其中 t > 0 是一个参数;

2) lim t 0 φ ( z , t ) = 1 ( 0 , + ) ( z )

则称函数 φ ( z , t ) 1 ( 0 , + ) ( z ) 的一个光滑近似函数。

本文主要构建有如下性质的特征函数 1 ( 0 , + ) ( z ) z R 的光滑近似函数。

命题1 [3] t > 0 时,假设函数 φ ( z , t ) 有如下性质:

对于任意 z R φ ( z , t ) ( 0 , 1 ) ,且 φ ( 0 , t ) = 1 2

lim t 0 φ ( z , t ) = 1 ( 0 , + ) ( z ) , z R \ { 0 }

z > 0 时, φ ( z , t ) 关于t单调递减;当 z < 0 时, φ ( z , t ) 关于t单调递增;

φ ( z , t ) 关于z是单调递增的。

φ ( z , t ) 关于z是无穷阶连续可微的。

下面讨论满足上述性质的特征函数 1 ( 0 , + ) ( z ) z R 的光滑近似函数,及其构造方法。

1 考虑函数

φ ( z , t ) = e z t e z t 2 ( e z t + e z t ) + 1 2

图1图2可知,当 t 0 时, φ ( z , t ) 是特征函数 1 ( 0 , + ) ( z ) z R 的一个光滑近似函数。

Figure 3. Image of the hyperbolic tangent function φ ( z ) = e z e z e z + e z

3. 双曲正切函数 φ ( z ) = e z e z e z + e z 的图像

构造满足上述性质的函数:

设函数 y = e z e z e z + e z z R ,这是我们常见的双曲正切函数,由双曲正切函数的性质和图3可知 1 < e z e z e z + e z < 1 。引入t t > 0 ,有 1 < e z t e z t e z t + e z t < 1 。对式子整体加1,可得, 0 < e z t e z t e z t + e z t + 1 < 2 。对式子整体乘以 1 2 ,得 0 < e z t e z t 2 ( e z t + e z t ) + 1 2 < 1 。设函数 φ ( z , t ) = e z t e z t 2 ( e z t + e z t ) + 1 2

验证函数 φ ( z , t ) 是否满足上述性质:

第1条:由上述构造方法可知,对于任意 z R φ ( z , t ) ( 0 , 1 ) ;且当 z = 0 可得 φ ( 0 , t ) = 1 2

第2条:判断当 z R \ { 0 } 时,是否有 lim t 0 φ ( z , t ) = 1 ( 0 , + ) ( z ) 成立。

z > 0 时, lim t 0 e z t e z t 2 ( e z t + e z t ) + 1 2   = u = e z t   lim u + u 1 u 2 ( u + 1 u ) + 1 2 = 1

z < 0 时, lim t 0 e z t e z t 2 ( e z t + e z t ) + 1 2   = u = e z t   lim u 0 u 1 u 2 ( u + 1 u ) + 1 2 = 0

第3条:判断当 z > 0 时, φ ( z , t ) 是否关于t单调递减;当 z < 0 时, φ ( z , t ) 是否关于t单调递增。

φ ( z , t ) = e z t e z t 2 ( e z t + e z t ) + 1 2 .

首先,我们将计算 φ ( z , t ) 关于t的偏导数。计算得到 φ ( z , t ) 关于t的导数为:

φ t = 2 z e 2 z t t 2 ( e 4 z t + 2 e 2 z t + 1 ) .

接下来,我们需要分析这个导数的符号。当 z > 0 时,由于 t > 0 ,我们可以得到分子 2 z e 2 z t 总是正的,分母 t 2 ( e 4 z t + 2 e 2 z t + 1 ) 也总是正的,因此,导数 φ t = 2 z e 2 z t t 2 ( e 4 z t + 2 e 2 z t + 1 ) 总是负的,即当 z > 0 时, φ ( z , t ) 是否关于t单调递减。同理可得,当 z < 0 时, φ ( z , t ) 是否关于t单调递增。

第4条:判断 φ ( z , t ) 关于z是否是单调递增的。

首先,我们需要计算函数 φ ( z , t ) 关于z的导数,计算得到函数 φ ( z , t ) 关于z的导数为: d φ d z = 2 e 2 z t t ( e 4 z t + 2 e 2 z t + 1 )

接下来,我们需要分析这个导数的符号。由于 t > 0 ,我们可以看到分母 t ( e 4 z t + 2 e 2 z t + 1 ) 总是正的,分子 2 e 2 z t 也总是正的。因此,导数 d φ d z = 2 e 2 z t t ( e 4 z t + 2 e 2 z t + 1 ) 总是正的,即 φ ( z , t ) 关于z是单调递增的。

第5条:判断 φ ( z , t ) 关于z是否是无穷阶连续可微的。

要判断 φ ( z , t ) 是否关于z是无穷阶连续可微的,我们需要考虑其组成部分:指数函数 e z t e z t 。由于指数函数 e x 对于所有实数x都是无穷阶连续可微的,且 φ ( z , t ) 是由指数函数的组合构成的(通过加法、减法、乘法和除法),因此 φ ( z , t ) 也是无穷阶连续可微的。

综上, φ ( z , t ) 是特征函数 1 ( 0 , + ) ( z ) z R 的一个光滑近似函数。

3. 问题(P)的等价问题

p ¯ ( x , t ) : = E [ φ ( z , t ) ] = E [ φ ( c ( x , ξ ) , t ) ] ,并且有 p ¯ ( x ) = lim t 0 p ¯ ( x , t ) 。从而我们可以建立问题(P)的近似问题[1]

min x X    g ( x ) s .t .      p ¯ ( x ) α ( P ¯ )

接下来,为了证明问题(P)与问题( P ¯ )等价,给出以下假设:

假设1 集合X l 的紧致凸子集,并且随机变量 ξ 的支撑集 Ξ R n R k 闭子集。对于任意的 ξ R n ,函数 g ( x ) c i ( x , ξ ) i = 1 , , m ,关于 x D 都是凸连续可微的,其中D是集合X一个有界的开集。

假设2 对于 x R l ,函数 c ( x , ) 都是可测的,并且 c ( x , ) 对于几乎所有的 ξ Ξ 都是连续的。

假设3 对于任意 x ¯ X ,集合 { ξ Ξ : c ( x ¯ , ξ ) = 0 } 的P测度为零,即 c ( x ¯ , ξ ) 0 几乎必然成立。

定理1 [4]:若假设1~3成立。那么,对于任何 x X t > 0 ,有 lim t 0 p ¯ ( x , μ ) = p ( x ) 成立,即问题(P)与问题( P ¯ )等价。

证明:令 z = c ( x , ξ ) ,由例1和Lebsgue收敛定理可知,

p ¯ ( x ) = lim t 0 p ¯ ( x , t ) = lim t 0 E [ φ ( c ( x , ξ ) , t ) ] = lim t 0 Ξ φ ( c ( x , ξ ) , t ) d P ( ξ ) = Ξ lim t 0 φ ( c ( x , ξ ) , t ) d P ( ξ ) = Ξ I ( 0 , + ) ( c ( x , ξ ) ) d P ( ξ ) = E [ I ( 0 , + ) ( c ( x , ξ ) ) ] = P ( x )

从而,问题(P)与问题( P ¯ )等价。

参考文献

[1] Ren, Y.H., Sun, Y.C., Li, D.C. and Guo, F.F. (2024) A D.C. Approximation Approach for Optimization with Probabilistic Constraints Based on Chen-Harker-Kanzow-Smale Smooth Plus Function. Mathematical Methods of Operations Research, 99, 179-203.
https://doi.org/10.1007/s00186-024-00859-y
[2] Ren, Y.H., Xiong, Y., Yan, Y.H. and Gu, J. (2022) A Smooth Approximation Approach for Optimization with Probabilistic Constraints Based on Sigmoid Function. Journal of Inequalities and Applications, 2022, Article No. 38.
https://doi.org/10.1186/s13660-022-02774-4
[3] Ren, Y.H., Wang, J. and Li, Y. (2014) A Smooth D.C. Approximation of Function . Far East Journal of Applied Mathematics, 89, 145-153.
[4] 曹丽娜. 一类求解概率约束优化问题的光滑近似方法[D]: [硕士学位论文]. 大连: 辽宁师范大学, 2018.

Baidu
map