特征函数 1 ( 0,+ ) ( z )的一个光滑D.C.近似
A Smooth D.C. Approximation of the Characteristic Function 1 ( 0,+ ) ( z )
DOI: 10.12677/aam.2024.137314, PDF, HTML, XML, 下载: 16  浏览: 25  科研立项经费支持
作者: 修菀擎, 陈浩东, 任咏红:辽宁师范大学数学学院,辽宁 大连
关键词: 特征函数D.C.函数光滑近似函数Characteristic Function D.C. Function Smooth Approximation Function
摘要: 特征函数1(0,+∞)(z)已经广泛地使用在实践中,许多重要的实际问题,如概率约束优化问题,可以表示为与特征函数相关的问题,该问题通常是非凸和非光滑的,因而在数值计算上有困难。本文构造了特征函数1(0,+∞)(z)的一个光滑D.C.近似函数。讨论了函数φ(z,t)的一些性质。在一定条件下,当所涉及的参数足够小时,所提出的光滑近似函数收敛到1(0,+∞)(z)。基于该函数,构建了概率约束优化问题的一个等价的近似问题。
Abstract: Characteristic function1(0,+∞)(z)have been widely used in practice, and many important practical problems, such as probabilistic constrained optimization problems, can be expressed as the problems associated with the characteristic function, which are usually non-convex and non-smooth, and thus difficult to calculate numerically. In this paper, we construct a smooth D.C. approximation functionφ(z,t)of the characteristic function. Some properties of the functionφ(z,t)are discussed. Under certain conditions, the proposed smooth approximation function converges to1(0,+∞)(z)when the involved parameters are sufficiently small. Based on this function, an equivalent approximation of the constrained optimization problem is constructed.
文章引用:修菀擎, 陈浩东, 任咏红. 特征函数 1 ( 0,+ ) ( z )的一个光滑D.C.近似[J]. 应用数学进展, 2024, 13(7): 3275-3280. https://doi.org/10.12677/aam.2024.137314

1. 引言

众所周知,许多重要的实际问题,如通信网络、产品设计、统计与财务等数学模型可以表示为如下概率约束优化问题。

min xX f( x )

s.t.Pr{ c( x,ξ )0 }1α (SCCP)

其中xd维的决策随机向量, ξ 是支撑 Ξ k 上的k维随机向量,并且 X d f: d R c: d ×ΞR α( 0,1 ) Ω 表示问题(SCCP)的可行集。在问题(SCCP)中,要求约束被满足的概率至少为 1α

为了简便记法,将问题(SCCP)改写成如下形式:

min xX f( x )

s.t.E[ 1 ( 0,+ ) ( c( x,ξ ) ) ]α (P)

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

由于问题(P)通常是非凸和非光滑的[1],解决这类问题一般比较困难,一种有效的方法就是寻找特征函数的近似函数[2],具有代表性的近似函数有:二次近似[3],D.C.近似[4],和光滑近似[5]等。本文构造了一个特征函数的光滑D.C.近似函数,并建立了问题 (P)的等价近似问题。

2. 光滑函数 φ( z,t )

t>0 时,考虑函数:

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

定义函数:

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

图1图2可以看出,当t足够小时, φ( z,t ) 是特征函数 1 ( 0,+ ) ( z ) 的一个光滑近似。

Figure 1. Characteristic function 1 ( 0,+ ) ( z )

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

Figure 2. Function φ( z,t ) (t = 0.1, t = 0.01, t = 0.001)

2. 函数 φ( z,t ) (t = 0.1, t = 0.01, t = 0.001)

下述命题刻画了函数 φ( z,t ) 的性质。

命题1 对于 t>0 函数 φ( z,t ) 具有以下性质:

φ( z,t ) 是关于z的D.C.函数。

φ( z,t ) 在定义域内单调递增。

z>0 时, φ( z,t ) t中是单调递减的,当 z<0 时, φ( z,t ) t中是单调递增的。

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

证明 (1) 很容易证明 φ 1 ( z,t ) φ 2 ( z,t ) x中的凸函数。

函数 φ 1 ( z,t ) 关于z的一阶导为:

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

φ 1 ( z,t ) 关于z的二阶导为:

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

t>0 ,分子 e z t 是正的且分母 t 2 ( 1+ e z t ) 2 也为正,因此 2 z 2 φ 1 ( z,t ) 总是非负的, φ 1 ( z,t ) z中的凸函数。类似的 φ 2 ( z,t ) 也是z中的凸函数。显然 φ( z,t ) 是关于z的D.C.函数。

(2) 函数 φ( z,t ) 关于z的微分函数。

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

由于 e z t 是递增的,所以 e z t e z t 1 >0 ,同时分母 t( 1+ e z t )( 1+ e z t 1 ) 也大于0, z φ( z,t ) 大于0, φ( z,t ) 在定义域内单调递增。

(3) 关于t的微分函数 φ( z,t ) ,有

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

由于 e z t 单调递减, e z t 1 e z t 总是小于0,分母 t 2 ( 1+ e z t )( 1+ e z t 1 ) 恒大于0。当 z>0 时, t φ( z,t )<0 φ( z,t ) t中是单调递减的,当 z<0 时, t φ( z,t )>0 φ( z,t ) t中是单调递增的。

(4) 我们知道 e 1 t z 是关于z的无穷阶连续可微的,因此 ln( z ) 也是关于z的无穷阶连续可微的,故 φ 1 ( z,t ) 是关于z的无穷阶连续可微的。类似的, φ 2 ( z,t ) 也是关于z的无穷阶连续可微函数。 φ( z,t ) 是关于z的无穷阶连续可微的。

定理1 对于 t>0 时,对任意 zR φ( z,t )( 0,1 ) ,且当对任意 zR\{ 0 } lim t0 φ( z,t )= 1 ( 0,+ ) ( z )

证明 zR

φ( z,t )=ln( 1+ e 1 t z )ln( 1+ e 1 t z1 )=ln( 1+ e 1 t z 1+ e 1 t z1 )

由命题1(2)可知, φ( z,t ) 在定义域内单调递增。

z+ 时,

lim z+ φ( z,t )= lim z+ ln( 1+ e 1 t z 1+ e 1 t z1 )= lim z+ ln( 1 t e 1 t z 1 t e 1 t z1 )= lim z+ ln( e )=1

maxφ( z,t )<1

z 时,

lim z+ φ( z,t )= lim z ln( 1+ e 1 t z 1+ e 1 t z1 )=0

minφ( z,t )>0

因此,对任意 zR φ( z,t )( 0,1 )

zR\{ 0 } ,当 z>0 时,

lim t0 ln( 1+ e 1 t z 1+ e 1 t z1 )= lim t0 ln( 1 t e 1 t z 1 t e 1 t z1 )= lim t0 ln( e )=1

z<0 时,

lim t0 ln( 1+ e 1 t z 1+ e 1 t z1 )=0

因此, lim t0 φ( z,t )= 1 ( 0,+ ) ( z ) zR\{ 0 }

3. 问题(P)的光滑近

Ψ 1 ( x,t )=E[ φ 1 ( c( x,ξ ),t ) ] Ψ 2 ( x,t )=E[ φ 2 ( c( x,ξ ),t ) ]

φ( x,t )= Ψ 1 ( x,t ) Ψ 2 ( x,t )

p ^ ( x )= lim t0 E[ φ( c( x,ξ ),t ) ]

考虑如下问题

min xX f( x )

s.t. p ^ ( x )α ( P ^ )

为了证明问题( P ^ )和问题(P)的等价性,给出如下假设。

假设1 集合 X d 是凸紧集, ξ 的支撑集 Ξ 包含于 d 且是闭集, ξΞ f( x ) c( x,ξ ) ,关于 xO 都是连续可微且是凸的,其中O是一个有界开集,且 XO

假设2 函数 c( x,ξ ) 是Carathoédory函数,即:对于每一个 X d c( x, ) 都是可测的,且 c( x, ) 对于几乎每一个 ξΞ 都是连续的。

假设3 x ¯ X ,集合 { ξΞ:c( x,ξ )=0 } 的概率测度为0,即 c( x,ξ )0

下述问题描述了问题( P ^ )和问题(P)的等价性。

定理2 假设1~假设3均成立,则对任意的t趋于0,问题( P ^ )和问题(P)是等价的。

证明 由假设1~假设3和定理1可知,

z>0 时, lim t0 φ( z,t )=1 ;当 z<0 时, lim t0 φ( z,t )=0

z=c( x,ξ ) ,可得

lim t0 E[ φ( c( x,ξ ),t ) ]= lim t0 Ω φ( c( x,ξ ),t )dP( ξ ) = Ω lim t0 φ( c( x,ξ ),t )dP( ξ ) = Ω 1 ( 0,+ ) c( x,ξ )dP( ξ ) =E[ 1 ( 0,+ ) c( x,ξ ) ]

p ^ ( x )=E[ 1 ( 0,+ ) c( x,ξ ) ]

因此问题( P ^ )和问题(P)等价。

基金项目

辽宁师范大学本科生科研训练项目(项目编号:CX202302014)。

参考文献

[1] 任咏红, 池慧, 姜欢. 特征函数1(0,+)(z)的一个光滑D.C.近似函数[J]. 辽宁师范大学学报(自然科学版), 2016, 39(4): 438-442.
[2] 任咏红, 曹丽娜. 概率约束优化问题的一个光滑D.C.近似[J]. 辽宁师范大学学报(自然科学版), 2018, 41(1): 17-21.
[3] Ben-Tal, A. and Nemirovski, A. (2000) Robust Solutions of Linear Programming Problems Contaminated with Uncertain Data. Mathematical Programming, 88, 411-424.
https://doi.org/10.1007/pl00011380
[4] Hong, L.J., Yang, Y. and Zhang, L. (2011) Sequential Convex Approximations to Joint Chance Constrained Programs: A Monte Carlo Approach. Operations Research, 59, 617-630.
https://doi.org/10.1287/opre.1100.0910
[5] Shan, F., Zhang, L. and Xiao, X. (2014) A Smoothing Function Approach to Joint Chance-Constrained Programs. Journal of Optimization Theory and Applications, 63, 181-199.
https://doi.org/10.1007/s10957-013-0513-3