第十章 委托-代理模型
- 格式:ppt
- 大小:138.50 KB
- 文档页数:14
委托代理模式委托代理模式(Delegate Proxy Pattern)是一种常见的软件设计模式,它通过将任务的执行委托给其他对象来实现任务的解耦和增强。
在软件开发中,我们经常会遇到一些需要将特定任务委托给其他对象处理的情况。
委托代理模式就是一种解决这类问题的方法。
通过使用委托对象和代理对象,可以将任务的执行从原对象中分离出来,实现更加灵活和可维护的代码结构。
委托代理模式的基本结构由三个角色组成:委托对象、代理对象和实际执行任务的对象。
委托对象(Delegate)是一个拥有某个特定任务的对象,它将这个任务委托给代理对象来完成。
委托对象通常只负责定义任务的接口,而不关心任务的实际执行过程。
代理对象(Proxy)是委托对象和实际执行任务的对象之间的中间层。
代理对象接收到委托对象的任务请求后,会负责将任务传递给实际执行任务的对象,并在任务执行前后进行必要的处理。
代理对象既可以是和委托对象具有相同接口的对象,也可以是一个完全不同的对象。
实际执行任务的对象(RealSubject)是具体执行任务的对象。
它负责实现委托对象定义的任务接口,并在代理对象的调用下执行具体的任务逻辑。
下面以一个简单的示例来说明委托代理模式的应用场景和用法。
假设我们有一个文档编辑器的应用程序,其中包含一个保存文件的功能。
为了将保存文件的过程解耦和增强,我们可以引入委托代理模式。
首先,我们定义一个委托对象 DocumentSaveDelegate,它包含一个名为 Save 的方法,用于保存文件的逻辑。
```csharppublic delegate void DocumentSaveDelegate(string fileName);```接下来,我们创建代理对象 DocumentSaveProxy,它实现了相同的Save 方法,并在方法中添加了额外的日志记录功能。
```csharppublic class DocumentSaveProxy{private DocumentSaveDelegate documentSaveDelegate;public DocumentSaveProxy(DocumentSaveDelegate documentSaveDelegate){this.documentSaveDelegate = documentSaveDelegate;}public void Save(string fileName)Console.WriteLine("开始保存文件:" + fileName);// 添加额外的日志记录逻辑documentSaveDelegate(fileName);Console.WriteLine("文件保存完成:" + fileName);}}```最后,我们定义实际执行任务的对象 DocumentSaver,它实现了Save 方法的具体逻辑。
委托模式(代理模式)
代理模式概念
传⼊的对象,代替当前类完成某个功能,称为代理模式
利⽤协议实现代理模式的主要思路为:
1)定义⼀个协议,⾥⾯声明代理类需要实现的⽅法列表,⽐如这⾥⼀个代理类需要实现HomeLink和WAWJ
2)创建⼀个代理类(⽐如LinkHome WAWJ),遵守上⾯的代理协议
3)在需要代理的类中调⽤成员变量delegate 的⽅法,调⽤代理类的⽅法
4)main.m或其他使⽤Baby类的⽂件中,为Baby类的成员变量(代理类)赋值
这是⽂件代理协议在findHouseProtocol.h⾥代理对象是Studentl类⾥的id类型的属性的delegate 代理类是LinkHome和WAWJ
先定义⼀个协议:
接下来写代理的对象 Student.h和.m 并且定义⼀个实例变量同过实例变量才能点出delegate的协议⾥的⽅法 self指代当前对象
接下来写⼊代理类 WAWJ 并且遵守协议并且执⾏协议⽅法
在main进⾏实现。
委托—代理模型及其应用摘要:本文将委托——代理理论模型归纳为采用激励和监督混合的有不确定性但可监督的委托——代理模型,采用递推归纳法及子博弈精炼纳什均衡分析这一模型。
关键词:委托-代理现代企业激励和约束机制博弈论信息经济学1、委托代理理论的主要观点委托——代理理论的主要观点认为:委托——代理关系是随着生产力大发展和规模化大生产的出现而产生的。
其原因一方面是生产力发展使得分工进一步细化,权利的所有者由于知识、能力和精力的原因不能行使所有的权利了;另一方面专业化分工产生了一大批具有专业知识的代理人,他们有精力、有能力代理行使好被委托的权利。
但在委托代理的关系当中,由于委托人与代理人的效用函数不一样,必然导致两者的利益冲突,在没有有效的制度安排下代理人的行为很可能最终损害委托人的利益。
委托代理理论的中心任务就是研究在利益相冲突和信息不对称的环境下,委托人如何设计最优契约激励代理人。
2、案例背景伯利——米恩斯(1932)在《现代企业与私人财产》中提出了所有权和控制权分离的命题,突破了传统的企业利润最大化的假说,开创从激励角度研究企业之先河。
这个命题是委托代理关系的理论背景。
委托代理理论试图模型化如下一类的问题:一个参与人(委托人)想使另一个参与人(代理人)按照前者的利益选择行动,但委托人不能直接观测到代理人选择了什么行动,能观测到的只是另一些变量,这些变量由代理人的行动和其他外生的随机因素共同决定,因而充其量只是代理人行动的不完全信息。
委托人的问题是如何根据这些观测到的信息来奖惩代理人,以激励其选择对委托人最有利的行动。
3、模型建立及有关假设条件3.1模型假设本文所分析的委托—代理理论模型主要基于以下四个基本假设:(1)在分析委托—代理模型的契约关系时,我们假设存在一个能够确保契约执行的司法体系,并且代理人的行为受到法律的约束。
(2)我们假设委托人和代理人双方同时采用最优的行动以最大化各自的效用函数。
(3)委托人不知道代理人的私人信息,但可以根据产出观测到代理人的努力程度。
传统委托代理模型的回顾[2]431-441a表示代理人的努力变量,假定代理人的努力水平a不可观测。
假定产出函数为线性函数:π=a (1)θ为随机变量,表示外生的不确定性因素对产出的影响,均值为0,方差为σ2。
π用来衡量代理人业绩的变量。
考虑线性报酬合约:s=α+βπ(2-1)其中α是代理人的固定报酬,β是代理人分享的产出份额。
代理人的期望报酬函数为:Es=α+βEπ=α+βa (2-2) 式(2-1)、(2-2)说明,由于产出π具有不确定性,故代理人的报酬具有不确定性,但是其报酬的期望值确是由其自己的努力水平决定的。
这样就将代理人的报酬和努力水平建立了联系,由此产生了激励效果。
b表示代理人的努力成本系数,c表示代理人的努力成本,也即努力带来的负效用,假定c=ba2/2。
(二次函数反映了边际成本递增)假定代理人是风险规避的,ρ是绝对风险规避系数,用于反映风险厌恶程度。
代理人的风险补偿成本为ρβ2σ2/2。
代理人的期望效用函数为:Es-ρβ2σ2/2-ba2/2=α+βa -ρβ2σ2/2-ba2/2 (3)假定代理人的保留效用为u,当代理人的期望效用不低于u,代理人接受委托人给定的报酬合约;否则,代理人就不接受委托人给定的报酬合约。
假定委托人是风险中性的。
委托人的剩余为π-s=-α+(1-β)π,委托人的期望剩余函数为:E(π-s)=-α+(1-β)a (4)博弈的第一阶段:委托人设定报酬合约的参数α和β,以使期望剩余达到最大值,最优合约要满足保留效用约束:Es-ρβ2σ2/2-ba2/2=α+βa -ρβ2σ2/2-ba2/2≥u(5)博弈的第二阶段:对于给定的报酬合约,代理人选择努力水平,以使期望效用最大化。
最优的努力水平和最优报酬合约满足式(5)的参与约束,否则代理人就不接受报酬合约。
委托人设定的最优报酬合约参数为2*11ρσβb +=,*22*a 11ρσρσαb b u +-+=。
代理人选择的最优努力水平为 b **a β=。
第十章多任务代理及产权:委托—代理模型的一种扩充如果我们假定代理人实际上为委托人代理了不止一项的多项任务,或者说代理人的工作有多个维度或目标,则我们在前面各章中获得的委托—代理理论就可能是不适用的了。
在前面的第八、九章中,我们潜在地假定了代理人为委托人代理了仅仅是一项工作或代理人的工作只有一个维度,并假定委托人不能(经济地)观测到代理人的努力程度,这样,作为委托人的利益使然,机制设计要求代理人获得的报酬必须依赖于可观察到的业绩,这样才可能激励代理人为委托人努力工作。
现在,我们将代理人的工作目标只有一个维度的假定放松,假定代理人需要同时完成多项任务或进行多个维度的工作。
我们来看看在这种情形下最优的委托—代理合约是什么?什么是代理人的多维度工作或多种任务呢。
工人的业绩既包括其生产的数量,又包括产品的质量;企业经理不仅要完成短期的利润,而且还应考虑企业资产的长期增值和企业未来的长期盈利能力;销售经理不仅要通过拉客户增加销售量,而且还应搞好售后服务,从而增强企业的长期销售量,教师不仅要向学生教授书本知识,而且还应注重培养学生的创造力和想象力等素质等等。
由于时间是稀缺的资源,代理人在多项任务上的时间分配就存在此消彼长的效应。
譬如,企业经理注重短期利润时,就可能通过拼设备而损害企业未来的长期生产能力。
现在的问题是,当代理人的任务有多项时,委托人往往对不同工作的监督能力是不同的,有一些工作可能比另一些工作更加难以监督。
譬如,工人生产的产品数量显然比产品质量更容易监督一些;观测企业的当期利润比测度企业的资产价值及未来盈利能力要容易多了;当代理人是销售人员时,易于监督的是代理人直接花在销售活动上的努力,因为这种努力会直接增加可观测到的销售量,而其它的活动只增加后来一段时间后的销售量;如果代理人是教师,委托人可通过学生的考试成绩判断学生学到的知识(不完全准确),但要测度学生的创造力和想象力从而判断教师在这方面花费了多少精力是十分难的。
委托代理模型与激励机制分析委托代理模型分析的核心是解决代理人的道德风险和逆向选择问题,而这一问题产生的根源是由于委托和代理人信息不对称。
激励机制的设计原理是,委托人通过一种分配制度来奖励代理人提供更多的信息,以缩小委托人和代理人之间的信息不对称。
激励机制实质是对于不完全合同的有益补充,诱使代理人决策目标和委托人利益目标趋向一致。
一、委托代理模型的的基本假设代理人的生产函数:()ε+=a a y (1)式中:y (a )是可以观测的产出结果;a 是代理人的行动;ε是白噪声,()2,0~σεN 。
现在假定代理人的报酬()y w 是产出y 的线性函数:()y b s y w ⋅+= (2)式中,s 是代理人的固定报酬部分,如工资;b 是代理人的浮动报酬部分,如奖金率或利润留成率。
代理人获得的收益1p 为:()()a c y w p -=1 (3)式中,()a c 是代理人采取行动a 的成本,由定义可知,()00=c ,即代理人不采取任何行动时成本为0;这时,()[]()()00==+=εεE E a y E ,即E ().0=y ()a c 具有性质,()0>'a c ,()0>''a c 。
委托人获得的预期收益2p 为:()()y w a y p -=2 (4)委托人获得的经期收益)(2p E 为:()()()[]()[]()[]()()w E y E y w E a y E y w a y E p E -=-=-=2 (5)二、风险态度中立的最优激励机制经济学的一个基本假设是:每一个人都是以最少的付出获得效益最大化为根本目标的。
这里假设委托人和代理人都是理性的,所以委托人的目标是企业价值的最大化,在这里具体为委托人获得收益1p 的最大化;而委托人和代理人获得最大收益的基础是企业可以创造财富P 的最大化,可以简化为21p p p +=的最大化,下面的分析假定委托人和代理人的风险态度都是中立的,即他们都是为了自身利益的最大化。
委托代理理论模型一、 引言委托代理问题是指委托人希望代理人可以按照自身(委托人)的利益选择行动,但是委托人又不能观测到代理人的整个行动,只能通过观测一些相关变量来推断代理人的行动,从而制定出相应的奖惩措施,该理论模型就是在解决信息对称下的最优风险分担及激励成本之后,由Holmstrom 和Milgrom 于1987年提出,以下将会对此模型做一简要介绍。
二、 模型介绍假设一、a 是一维努力变量,产出函数θπ+=a ,其中0)(=θE ,2)(σθ=D ,θ作为正态随机变量,代表外生的影响因素。
由此可以推出期望a a E E =+=)()(θπ,方差2)()(σθπ=+=a VAR VAR ;假设二、委托人是风险中性的,代理人是风险规避的,根据微观经济学中的知识,风险中性的效用函数曲线是条向右上方倾斜的直线,风险规避者的效用曲线是向上凸的曲线,并且一阶导数大于0,二阶导数小于0。
假设三、线性代理合同βπαπ+=)(S ,其中α是代理人的固定收入,与π无关;β是代理人可以分享的产出份额的比例;若0=β,说明代理人不用承担风险,1=β说明代理人承担全部风险。
在以上的假设条件下,委托人作为风险中性者,其期望效用等于期望收入,即)1())1(())((βααπβππ-+-=--=-a E s Ev ...……………………………………………………….假设四、代理人具有绝对风险规避者,效用函数w e u ρ--=,其中ρ是绝对风险规避度量,w 是实际货币收入。
代理人努力的成本2)(2ba a c =,0>b 代表成本系数:所以b 越大,努力的成本越高。
代理人的实际货币收入221)()()(ba a a c s w -++=-=θβαπ,实际货币收入的期望效用是:221ba a Ew -+=βα;风险成本2221))(var(21σρβπρ==∆s RC ,所以确定性等价收入为:22222212121σρββασρβ--+=-ba a Ew ,关于确定性等价的定义:如果)()(y Eu x u =,其中y 为随机性收入,x 称为y 的确定性等价,原因是二者的效用相等。
建立在行为经济学理论基础上的委托——代理模型:物质效用与动机公平的替代蒲勇健(重庆大学经济与工商管理学院,重庆大学发展研究中心,重庆,400044)摘要本文通过将Rabin(1993)提出的同时考虑了物质效用和“动机公平”的效用函数植入现有的委托——代理模型,获得一个代理人表现出“互惠性”非理性行为的新委托——代理模型。
由该模型给出来的最优委托——代理合约在一定条件下可以给委托人带来比现有委托——代理最优合约更高的利润水平。
该研究改进和完善了蒲勇健(2007)的结果。
与蒲勇健(2007)的研究相比,我们发现在同时考虑了物质效用和“动机公平”的情况下,非理性代理人的行为更加复杂,他会在公平与自利之间寻求平衡。
数值模拟的结果表明,模型一般会存在解。
与蒲勇健(2007)的结果类似的是,研究发现,现有的Holmstrom——Milgrom模型中的最优合约一般不是帕累托最优的。
该模型可以解释企业人性化管理和许多有特色的人性化企业文化的形成。
本文是行为经济学与现有激励理论相结合研究的一种初步尝试,是运用行为经济学原理重建信息经济学基本框架的原创性工作。
关键词:博弈论,信息经济学,行为经济学,激励理论Incorporating material utility&Fairness into Principal——Agent modelPu Yongjian(Economic & Administration and Business school of Chongqing University,Development Research Center of Chongqing University,Chongqing ,China,400044)Abstract A new Principal——Agent model had been advanced in this paper,in which Agent’s behaviour is Reciprocity and rational simultaneously.According to themodel ,at many situations,The optimal Principal——Agent contract designed from this model can give a higher profit than can give by that designed from Holmstrom ——Milgrom optimal Principal——Agent contract .Key Words : Game Theory, Information Economics,Behavriour Economics,Incentive Theory一,现有委托——代理理论的不足委托——代理关系广泛出现于各种经济管理问题中。
委托代理模型博弈方法
委托代理模型:博弈方法
委托代理模型是一种经济学和管理学领域常用的决策引导模型。
在这个模型中,一个决策者(委托人)将权力和责任委托给另一个人(代理人)来代表其进行决策和执行任务。
博弈方法可以用来解决委托代理模型中的各种冲突和利益博弈问题。
在委托代理模型中,委托人与代理人之间存在着信息不对称的情况。
委托人通
常无法完全了解代理人的行为和意图,而代理人则可能存在自己的私利和激励问题。
为了解决这些问题,博弈方法被引入到委托代理模型中。
博弈方法是一种经济学工具,用于研究各方在决策过程中的利益冲突和合作行为。
在委托代理模型中,博弈方法可以帮助委托人和代理人之间找到一种平衡点,解决他们之间的冲突和博弈。
博弈方法中常用的概念包括博弈论、策略、纳什均衡等。
通过运用这些概念,
可以分析委托人和代理人之间的利益关系,设计相应的策略和机制来促使双方达成共识和合作。
例如,通过建立契约、激励机制和监督机制,可以引导代理人更好地履行职责,促进委托人的利益实现。
委托代理模型和博弈方法的结合,不仅可以帮助解决决策者之间的信任和约束
问题,还可以促进资源的有效配置和组织绩效的提升。
然而,在实际应用中,委托代理模型和博弈方法的设计和实施也面临着一些挑战和困难,例如信息获取的成本、合作的难度等。
因此,对于委托代理模型的研究和应用仍然需要进一步的探索和改进。
总之,委托代理模型和博弈方法作为一种管理决策的工具和理论框架,对解决
组织中的冲突和利益博弈问题具有重要意义。
通过运用博弈方法,可以建立一种双赢的合作关系,实现决策者之间的利益最大化。
非对称信息经济学将有某人了解而其他人不知道的信息成为私人信息(private information ),契约参与人中拥有私人信息的人称为代理人(agent )而没有私人信息的称为委托人(principal )。
代理人拥有的私人信息是某种他人无法控制的外生信息,隐藏信息(hidden information ). 在这种环境中,代理人的契约选项与委托人预先希望的相左-逆向选择(adverse selection )私人信息是代理人的一些不被对方观察到的行为(hidden action )。
代理人从自己的利益出发,做出一些伤害对方利益的行为,道德风险(moral hazard ).1.代理理论:隐藏信息(蒋殿春,2000,p420)(1)记号和假设委托人的利润函数:v=1.x-yX 是产量,y 是委托人对代理人的支付。
代理人从别的委托人那里获得收益-u ,即代理人签订契约的机会成本,也称代理人的保留收益。
代理人接受契约,他可以选择行动0≥a ,表示代理人的努力程度,这样代理人从契约中获得的收益为 U(y,a)=y-a代理人生产多少取决于他选择的行动和他的生产效率ϑ;x=x(a, ϑ),满足0),0(;0,0,0=><>ϑϑx x x xa aa a一般地,用ϑ代表代理人的种类,签订契约时委托人不知道代理人是属于哪一类,但代理人自己清楚。
我们考虑有着两种情形{}2121,,θθϑϑϑ<∈,即代理人1的生产效率不如代理人2.假设两类代理人的保留收益相同,都是-u 。
根据生产函数,我们可以写出它的反函数),(θϕx a =,满足0,0,0,0<><>θθϕϕϕϕx xx x它反映为生产x 单位产品,一个θ种类的代理人需要付出的行动,也就是这个代理人的成本函数,0<θϕx 可以写作),(),(21θϕθϕx x x x >,这称为单交条件(single crossing condition ),意思是两条代理人的无差异曲线只能相交一次。