Automated Negotiation and Decision Making in Multi

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

AutomatedNegotiationandDecisionMakinginMultiagentEnvironmentsSaritKraus1Dept.ofMathematicsandComputerScienceBar-IlanUniversityRamat-Gan,52900Israel2InstituteforAdvancedComputerStudiesUniversityofMaryland,CollegePark,MD20742,USAsarit@umiacs.umd.edu:strategicnegotiation,auctions,coalitionfor-mation,market-orientedprogrammingandcontracting.Italsopresentslogicalbasedmechanismsforargumentations.Thefocusofthesurveyisonnegotiationofself-interestedagents,butseveralmechanismsforco-operativeagentswhoneedtoresolveconflictsthatarisefromconflictingbeliefsaboutdifferentaspectsoftheirenvironmentarealsomentioned.Forspacereasons,wecouldn’tcoveralltherelevantworks,andthepa-persthatarementionedonlydemonstratethepossibleapproaches.Wepresentsomeofthepropertiesoftheapproachesusingourownpreviouswork.1IntroductionNegotiationhasbeenasubjectofcentralinterestinmulti-agentsystems,asithasbeenineconomicsandpoliticalscience.Thewordhasbeenusedinavari-etyofways,thoughingeneralitreferstocommunicationprocessesthatfurthercoordinationandcooperation.Negotiationscanbeusedtoresolveconflictsinawidevarietyofmulti-agentdomains[28].Examplesofsuchapplicationsincludeconflictsovertheusageofjointresourcesortaskassignments,conflictsconcern-ingdocumentallocationinmulti-serverenvironmentsandconflictsbetweenabuyerandasellerinelectroniccommerce.Whenbuildinganautonomousagentwhichiscapableofflexibleandsophis-ticatednegotiation,themainquestionsthatshouldbeconsideredare:(i)whatThisworkissupportedinpartbyNSFundergrantNo.IIS-9820657.ThispaperisbasedonchaptersinS.Kraus.StrategicNegotiationinMulti-AgentEnvironments,MITPress,Cambridge,USA,2001andonS.Kraus,K.SycaraandA.Evenchik.Reachingagreementsthroughargumentation:alogicalmodelandimplementation,ArtificialIntelligenceJournal,104(1-2):1-69,1998.M.Lucketal.(Eds.):ACAI2001,LNAI2086,pp.150–172,2001.cSpringer-VerlagBerlinHeidelberg2001AutomatedNegotiationandDecisionMakinginMultiagentEnvironments151negotiationprotocolwillbeused?(ii)whatreasoningmodel,decisionmakingproceduresandstrategieswilltheagentsemploy?Severalprotocolsforauctions,strategicnegotiationandcoalitionformationareconsideredandwediscusstheirapplicabilityinvariousmulti-agentdomains.Wewillpresentformalmodelsforagentreasoningandwewilldiscussmethodsforidentifyingstrategiesforagentsinteractingusingaspecificprotocol.Evaluationoftheresultsofmulti-agentprotocolsisnotaneasytask.Sincetheagentsareself-interested,whensaying,forexample,a“negotiationwassuc-cessful”thequestion“successfulforwhom?”mustbeasked,sinceeachagentisconcernedonlyaboutitsownbenefitsorlossesfromtheresolutionofthenego-tiation.Nevertheless,therearecertainparametersthatcanbeusedtoevaluatedifferentprotocols.NegotiationTime:Negotiationswhichendwithoutdelayarepreferredovernegotiationswhicharetime-consuming.Itisassumedthatadelayinreachinganagreementcausesanincreaseinthecostofcommunicationandcomputationtimespentonthenegotiation.Wewanttopreventtheagentsfromspendingtoomuchtimeonnegotiationsresultingindeviationfromtheirtimetablesforsatisfyingtheirgoals.Efficiency:Anefficientoutcomeofthenegotiationsispreferred.Inotherwords,anoutcomethatincreasesthenumberofagentswhichwillbesatisfiedbythenegotiationresultsandtheagents’satisfactionlevelsfromthenegotiationresults.Thus,itispreferredthattheagentsreachParetooptimalagreements1Inaddition,ifthereisanagreementthatisbetterforalltheagentsthanoptingout,thenitispreferredthatthenegotiationswillendwithanagreement.Simplicity:Negotiationprocessesthataresimpleandefficientarebetterthancomplexprocesses.Beinga“simplestrategy”meansthatitisfeasibletobuilditintoanautomatedagent.A“simplestrategy”alsopresumesthatanagentwillbeabletocomputethestrategyinareasonableamountoftime.Stability:Asetofnegotiationstrategiesarestableif,giventhatalltheotheragentsincludedinthesetarefollowingtheirstrategies,itisbeneficialtoanagenttofollowitsstrategytoo.Negotiationprotocolswhichhavestablestrategiesaremoreusefulinmultiagentenvironmentsthanprotocolswhichareunstable.Iftherearestablestrategies,wecanrecommendtoallagentdesignerstobuildtherelevantstrategiesintotheiragents.Nodesignerwillbenefitbybuildingagentsthatuseanyotherstrategy.Moneytransfer:Moneytransfermaybeusedtoresolveconflicts.Forexam-ple,aservermay“sell”adataitemtoanotherserverwhenrelocatingthisitem.Thiscanbedonebyprovidingtheagentswithamonetarysystemandwithamechanismforsecurepayments.Sincemaintainingsuchamone-tarysystemrequiresresourcesandefforts,negotiationprotocolsthatdonotrequiremoneytransfersarepreferred.1AnagreementisParetooptimalifthereisnootheragreementthatdominatesit,i.e.,thereisnootheragreementthatisbetterforsomeoftheagentsandnotworsefortheothers.152SaritKrausTheremainderofthispaperisstructuredasfollows.InthenextsectionwewillpresentashortsurveyofnegotiationapproachesinDistributedArtificialIntelligence(DAI)andinsocialsciences.Thenwewilldiscussthestrategic-negotiationmodel(section2.3)whichisba

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功