1、2023-1-6从银行贷款问题从银行贷款问题 看非光滑分析理论的应用看非光滑分析理论的应用大背景大背景n时至今日,我国进入世界贸易组织WTO已经五周年,我国金融业与国际接轨的宽限期已经结束,温家宝总理最近签署了有关开放外资银行经营人民币业务的法令。n由于我国长期实行计划经济,在很长的时期里,银行的功能实际上充当了财政的出纳,而自身的经济效益反而放到次要地位。银行在信贷业务方面长期积累的的呆帐、坏帐比例曾一度达到国际上公认的“技术性破产”水平。自从改革开放以来,银行系统的体制改革至少是在形式上,已经步入了商业化轨道。n经过最近几年的试点,2005年1月6日,国务院公布了中国建设银行和中国银行实施
2、股份制改造试点,并注资450亿美元,集中消化了两行财务上的历史包袱,迈开了股份制改造、将两行办成现代商业银行改革的实质性步伐。此后,工行和建行也陆续跟进。问题的提出问题的提出n无庸讳言,商业银行的所有经营活动都是以经济效益为第一优先考虑的。银行的经济效益的主体部分是通过存、贷利率差实现的。因此,如何向客户(企业和个人)发放贷款,使之获得最大收益就成为一个热点研究课题。我们在这里提出一条思路:使用最优化方法。这里介绍的方法,有可能制作成软件包,成为投资决策系统的一部分。n问题:某银行有一笔总额为a的资金,将其贷给n个客户,假设第i个客户获得的贷款金额为 xi。如何安排这些 xi,可以使银行获得最
3、大经济效益?建立数学模型建立数学模型 如果第i个客户用贷款xi去从事生产、经营活动,所获收益为Ri(xi),则银行的决策者面临如下的非线性最优化问题:.,1 ,0 ,s.t.,)(max )P(11nixaxxRiniiniii目标函数的凹性假设目标函数的凹性假设 在模型(P)中,可行集显然是凸集;然而,要求目标函数是凹函数,我们需要一个合理的假设。假设:客户的收益与贷 款金额成正比,或者客 户的收益与贷款金额间 存在某种饱和趋势(分 别如右图的半直线和曲 线)。这两种情况都决定了函 数Ri(xi)是凹的。xiRi(xi)O凸规划凸规划n这样一来,我们的非线性规划模型(P)是一个凸规划问题(可
4、行集为凸集,极大化一个凹目标函数)。n理论上,我们的银行放款问题已经完满解决:求解一个非线性凸规划问题!n然而,在实践中,我们面临两大难题:一方面,每个客户的收益函数Ri(xi)银行方很难掌握;另一方面,当客户数量 n 较大时,计算量是难以忍受的。分散化分散化n银行的决策者使用利率杠杆,将“权力”下放,实现“分散化”处理的目的。设银行贷款利率为*,对于每个客户,他们只需按自己的效益最大化原则来决定自己的贷款金额。n这样,刚才的问题分散化为 n 个独立的最优化问题(模型中的*实际上是(1+*):.,1 .0 s.t.),)(max()(*nixxxRPiiiii困 难n这些问题的个数虽多,但都是
5、单变量凸规划问题,且每个问题都由一个企业来解。因此,实际上问题已经大大简化。n现在的新问题在于:提出怎样的利率*,使得这笔资金仍能达到最优分配,即仍能达到总收益最大这一目标?n从直观上可以看出,如果*定得过高,企业都不大愿意贷款,资金得不到充分利用;但如果定得过低,又会使企业贷款欲望膨胀,对于单个客户,他们不会考虑银行资金总额的限制,因此,有可能突破总金额a的上限。分散化参数:分散化参数:Lagrange乘子乘子n不过,银行方可以动用利率杠杆,既控制客户的贷款欲望,又使资金充分利用。n下面我们断言:满足要求的(最优)利率*,正是不等式约束 等价地 的Lagrange乘子。01axnii,1ax
6、nii问题问题(P)的部分无约束化的部分无约束化n撇开一些简单的变换,可以看出如果*是对应于约束条件 的Lagrange乘子*,则问题(P)等价于下面的问题(PL):这里的L(x,*)是问题(P)的部分Lagrange函数(注意:问题(P)是极大化目标函数,因此,L(x,*)的后一项是减号)。.,1 ,0 s.t.),()(),(max )P(11*LnixaxxRxLininiiii01axnii资金的资金的“影子价格影子价格”n(PL)的目标函数:正是将约束条件 取消后对原问题(P)的目标函数的惩罚(也就是罚函数)。事实上,破坏约束条件后,是正项,*越大,(PL)的最优目标值越小。n而La
7、grange乘子*则是因为破坏约束条件应付出的单位代价(这就是资金的“影子价格”)。niniiiiaxxRxL11*)()(),(01axnii)(1*axnii如何求最优利率如何求最优利率 *?n因为(PL)(P),所以不要指望通过(PL)来求*。n我们将模型(PL)中的*看成变量0,则对任意固定的,(PL)的解是:n这个解实际上是惩罚单位为时,原问题(PL)的近似解(此时的不一定是问题(PL)的*)。).()(sup)(11*axxRxniiniiiRxn如何求最优利率如何求最优利率 *?续?续1n要使约束条件 全部起作用,应 该使惩罚项达到最大(相当于违反交 通规则的罚款,你罚到他倾家荡
8、产)!n观察 的表达式,要使惩罚项 就应该使axnii1.min)(*x)(*x,)(1axnii如何求最优利率如何求最优利率 *?续?续2n综上分析,求*的问题,归结为求解关于决策变量的一个带非负约束的极小化问题:.0 s.t.),()(supmin )P(11axxRniiniiiRxn如何求最优利率如何求最优利率 *?续?续3n注意到 是凹函数,是仿射函数,因而 仍然是凹函数。于是上确界 存在,且是关于变量的仿射函数。因而,问题(P)是一个单变量凸规划问题,理论上是容易求解出*的。niiixR1)()(1axnii)()(11axxRniiniii)()(sup11axxRniiniii
9、Rxn还有困难还有困难n细心的听众一定可以看出,问题 依然含有银行方很难掌握的每个客户的收益函数Ri(xi)。进一步的简化,需要用到不可微优化和数学规划扰动问题理论方面的知识。.0 s.t.),()(supmin )P(11axxRniiniiiRxn凸规划问题的扰动问题凸规划问题的扰动问题n考虑凸规划问题(P):记 a=(a 1,a p)T,b=(b 1,b q)T,称为问题(P)的扰动问题,记为(pa,b)。.,1,0)(,1,0)(s.t.),(minqjxhpixgxfji.,1,0)(,1,0)(s.t.),(minqjbxhpiaxgxfjjii扰动问题解函数的凸性扰动问题解函数的
10、凸性n对于扰动问题(pa,b),我们记它的(最优目标)值为V=V(a,b)。显然,可以将其看成是扰动向量(a,b)的函数。我们有如下的重要定理 定理定理:设 f,g1,gp为线性空间X上的凸函数,h1,hq为X上的仿射函数,V=V(a,b)为问题(pa,b)的值,那么V是RpRq上的凸函数。证明1.doc函数V=V(a,b)的获得n注意到函数V=V(a,b)是扰动问题(pa,b)的(最优目标)值,而问题(pa,b)实际上是参数规划,参数为(a,b)RpRq。由此可见,获得V(a,b)的解析表达式并非易事。n操作性较强的办法是取足够多的参数(a,b),求解相应的(Pa,b)。用数理统计中的非线性
11、回归分析(曲线拟合)获得V=V(a,b)的估计。凸函数的次微分n设X为Hausdorff 拓扑向量空间,X*为X 的拓扑对偶空间,f:XR为X上的凸函数,集合 称为 f 在 xX处的次微分,称为 f 在 xX处的次梯度。n特别,当 f 是可微函数时,次梯度就是通常的梯度或导数,次微分就是这个梯度或导数组成的单元集。),()(,:)(*XyxfyfxyxXxxf)(*xfx凸规划扰动问题最优解凸规划扰动问题最优解V=V(a,b)的凸性和次可微性定理的凸性和次可微性定理n进一步,我们还有:定理:设问题 的Lagrange乘子存在,且 为 的Lagrange乘子的全体(注意:不一定是单元集)。那么V
12、=V(a,b)是RpRq上的真凸函数,且它在 处次可微,其次微分为:证明2.doc)P(,baqpRR),()P(,ba),(ba).,(),(baV),(方向可导方向可导n设X为拓扑向量空间,f:XR+为X上的真凸函数。n方向导数:如果极限存在,则称 f 在 x 处沿方向 h 是方向可导的,且称 为 f 在 x 处沿方向 h 的方向导数。txfthxfhxft)()(lim);(0);(hxfGteaux可导可导n设 f:XR+为X上的任意函数。如果对于xint(dom f),刚才定义的 对任何方向h都存在,且存在 x*X*,满足 则称 f 在 x 处 Gteaux 可导,x*称为其Gtea
13、ux 导数,并记作x*=f(x)。);(hxf,);(*XhhxhxfGteaux可导的条件可导的条件n充分条件:设 f 是拓扑向量空间 X 上的真凸函数,且 f 在 xdom f 处连续。如果 对任何方向 hX 都存在,则 f 在 x 处是 Gteaux 可导的。n充要条件:设 f 是拓扑向量空间 X 上的真凸函数,且 f 在 xdom f 处连续。则f 在 x 处Gteaux可导当且仅当 为单元集。n显然,对于(多元)实值可微函数f(x),总是Gteaux 可导的。);(hxf)(xfV=V(a,b)的的Gteaux可导性可导性n凸规划扰动问题最优解V=V(a,b)的凸性和次可微性定理对于
14、解决我们的问题特别重要,因为由它和Gteaux可导的充要条件可以得到如下的(证明3.doc)推论推论:如果问题 有唯一的Lagrange乘子 ,那么V在 处Gteaux可导,即 )P(,ba),(),(ba.,),(),(),(),(lim0babatbaVtbbtaaVt回到问题回到问题(P)的求解的求解(1)n令 如果各个企业的总收益 与资金总量 的关系是已知的,则函数f()是关于变量的已知(凸)函数。于是,我们想求解的问题(P)化为求解单变量凸规划问题 (P)推导4.doc ).()(sup:)(11niiniiiRxaxxRfnniiixRR1)(.0 s.t.),(minfniix1
15、说 明n对于地区或行业,各个企业的总收益与贷出资金总量的关系通常是由金融专家们按金融学和统计数据测算出来的。在数学上,使用的方法多为数理统计中的非线性回归分析(曲线拟合)。回到问题回到问题(P)的求解的求解(2)n利用刚才讨论的结果,我们要求解扰动问题(Pa):设(Pa)的最优解为V=V(a)。n使用前面提到的推论:当问题(Pa)有唯一的Lagrange乘子 时,我们要求的最优利率 可以按 来计算。.0 s.t.),(minaf0ataVtaaVt,)()(lim结结 论论n由刚才的讨论我们知道,问题(P)的求解竟然转变为求解扰动问题(Pa),在获得最优解的表达式V=V(a)后,再利用刚才的极
16、限式,可以获得最优利率 。n综上,我们最终知道:最优利率*的计算是容易的;而且所需的信息量比求解原问题,包括最原始的大规模非线性规划问题(P)和后来的分散化问题(Pi)以及关于决策变量的一个带非负约束的极小化问题(P),都要少得多。*多目标的情形多目标的情形n标量a可以推广到向量a=(a1,a2,ap)T。这样,可供投入的不仅有资金,还有各类生产资料,其总量分别为:a1,a2,ap。单目标非线性规划问题(P)可以推广为多目标非线性规划问题(MP)。n在有限维欧氏空间中,几乎同样的推导,可以获得关于多目标非线性规划问题(MP)的一批平行的结果。n这时多目标非线性规划问题(MP)的Lagrange乘子变成向量:*=(*1,*2,*p)T。它们分别代表相应的生产资料(包括资金)的“影子价格”。n对于决策问题,多目标非线性规划问题(MP)的用途更为广泛。2023-1-6The End 谢谢大家!谢谢大家!