没有合适的资源?快使用搜索试试~ 我知道了~
理论计算机科学电子笔记150(2006)55-71www.elsevier.com/locate/entcs基于组织的Estefania Etienne,Vicente Julian,Vicente Botti1,2瓦伦西亚理工大学信息与计算系统系西班牙巴伦西亚摘要组织模型最近已被用于代理理论的建模协调在开放系统中,以确保社会秩序的多代理系统的应用。在本文中,我们提出了就业组织理论的分析和设计的多智能体系统。因此,我们首先讨论了面向组织的多智能体系统方法的现状,重点放在他们的组织特征。我们还审查人类的组织结构,我们提出了一些指导方针,实施代理组织的组织理论。我们的最终目标是采用众所周知的人类组织结构来开发多智能体系统。关键词:人类组织,代理协调,多代理系统。1引言最近开发了几种用于建模开放多智能体系统的方法,例如OperA [8],OMNI [9],E-Institutions [11]。这些方法主要集中在角色,规范和社会规则。其他方法,如GaiaExOA [29]和new Tropos [14]也考虑到系统的组织结构,考虑到特定的拓扑结构将强制使用1电子邮件:eargente@dsic.upv.es2这项工作得到了西班牙科学技术部的部分资助,资助号为TIC 2003 -07369-C 02 -01,CICYT DPI 2002 -04434-C 04 -02,瓦伦西亚理工大学的资助号为PII-UPV 5574。1571-0661 © 2006 Elsevier B. V.在CC BY-NC-ND许可下开放访问。doi:10.1016/j.entcs.2006.03.00556E. Alberte等人理论计算机科学电子笔记150(2006)55取决于所选结构的几个角色。因此,他们建议在分析和设计阶段使用组织模式由于人类组织已经被经济学家、工程师、心理学家和社会学家广泛研究,我们相信组织理论[25,24,13]可以作为多智能体系统分析和设计的基础。因此,人类组织可以被应用于细化一个多智能体系统(MAS)的结构。在这项工作中,我们提出了使用组织理论的概念,这是基于人类组织,在MAS的分析和设计。我们将分析面向组织的方法,考虑它们如何识别组织拓扑,它们考虑哪些组织设计,何时进行这种识别(即在方法的哪一步),以及它们产生什么样的过程或模型。此外,我们将分析这些方法是否考虑到人类组织,以及它们是什么类型的人类组织。此外,我们的目标是从组织理论知识中受益,以制定MAS方法指南,用于确定合适的系统组织。本文的其余部分结构如下:第2节分析了当前MAS的组织方法,强调了这些方法所具有的组织特征。然后,几种模型的人类组织的描述,以及如何使用代理协调和组织结构来实现它们。最后,提出了一些指导方针,更好地分析和设计的多智能体系统的组织概念。2多智能体系统组织方法在MAS的分析和设计中,方法论已经从最初的以Agent的个体方面为中心的系统视图发展到当前的系统作为一个组织的视图,在该组织中,Agent形成群体和层次结构并遵循特定的行为规则。因此,我们可以区分两种不同的方法论途径:面向主体的方法论和面向组织的方法论。在面向Agent的方法中,MAS设计者关注Agent的个体行为,因此MAS是根据Agent的心理状态(如信念、意图、目标、承诺等)来设计的。他们还认为,代理人是仁慈的,都有共同的目标,并合作,以实现这些目标。因此,它们只适用于封闭系统。在这项工作中,我们专注于面向组织的方法,因为已经有许多面向代理的方法,如[18,27]。E. Alberte等人理论计算机科学电子笔记150(2006)5557在面向组织的方法中,MAS设计者关注系统的组织,考虑其主要目标,结构和社会规范。在比较几种方法时,可以观察到两种不同的趋势。一方面,诸如Roadmap [19]、Agent-Group-Role [12]、Tropos [14]、MESSAGE [2]和INGENIAS [17]等方法详细描述了系统角色、组和关系,但它们没有明确考虑社会规范。另一方面,民间代理人协会[7]、SODA [23]、GaiaExOA [29]、电子机构[11]、OperA [8]和OMNI [9]等方法和框架都专注于社会规范,并明确定义了建立和加强这些规范的控制政策。这类方法的主要目的是设计开放的多智能体系统,在该系统中,具有自利行为的智能体可以参与。这些代理人可以通过社会规范和适当的组织结构来控制。除了社会规范之外,我们认为建立角色之间特定交互和关系的合适组织结构对于设计开放的多智能体系统也很重要。这种组织结构并没有被许多MAS方法适当地考虑。 在接下来的部分中,我们将分析面向组织的MAS方法,重点是组织的概念。2.1面向推理的MAS方法这些方法仍然是最近才采用的。它们主要集中在分析阶段,而设计和实施阶段缺失或被重定向到面向代理的方法,这并没有提供足够的工具来建模组织概念。因此,分析和设计之间仍然存在差距,必须明确、正确和完整地说明。在对面向组织的方法进行深入研究后,我们提出了一个简要的总结,重点是MAS的拓扑方面,它描述了这些方法如何识别组织结构和人类设计包括在内。路线图[19]。虽然它被定义为开放多Agent系统的方法论,但它更类似于面向Agent的方法,而不是面向组织的方法。这是由于它使用的模型类型(基于Gaia [28])及其在分析和设计阶段遵循的步骤首先定义用例模型,然后详细描述角色、协议和交互模型唯一使用的拓扑抽象是角色层次结构。该层次结构由叶节点处的原子角色和其他节点处的复合角色组成,复合角色将代理角色和本地化组织组合在一起[12]第十二话它只考虑组(一组代理,共享共同特征)作为拓扑结构,并且它假设组58E. Alberte等人理论计算机科学电子笔记150(2006)55在系统执行期间动态创建。 在该方法的第一步中,识别应用程序的主要组,考虑该组是否代表一组类似的代理或基于功能的系统(其中功能与角色相关)。然后,定义了一个通用的组织结构,其中对组、角色、角色限制和关系进行了建模。后来,组织动力学的详细说明,如组的创建,加入/退出的代理人进入/退出组,授权过程中的代理人加入组,制定的角色,等等,这种方法是相当缺乏的实施和开发工具。此外,微观层面(如角色的主要特征,功能等)必须使用其他方法完成,如盖亚[28]。如果没有对系统中的相关目标、任务和角色进行预先分析,可能很难识别组。需要一些指导方针来进行初始需求分析和确定太好了在最新版本中[14],这种方法采用了组织的观点,并明确研究了组织结构的识别。它建议使用通用的多智能体结构,人类组织。在初始需求阶段,定义了一个组织模型,详细说明了主要参与者、目标和依赖关系。在这个模型中,考虑了几种组织拓扑结构(如简单结构、官僚机构、矩阵和一些虚拟组织,如合资企业)。在设计阶段,几个社会代理模式被分配到组织拓扑结构:经纪人,媒人,调解员,包装,每等,因此,这种方法分析了多智能体系统从组织的角度来看,指定最合适的人的结构和社会代理模式的系统。然而,社会规则没有被考虑在内,也没有模型来确定在整个组织或多个组织角色中应用的全局规则。[17 ]第17话,他们识别所有用例在系统中,然后他们指定一个组织模型,其中详细说明了组、成员、工作流程和组织目标。因此,几个工作流和参与这些工作流的演员(代理人和角色)是为每个用例定义的。然后根据他们的功能或他们需要的资源对参与者进行分组。在这些方法中,群体被识别出来,但没有考虑人类的组织设计。社会规范没有明确建模(它们隐含在组织结构中),也没有考虑组织动态(即代理如何加入或离开系统,他们如何动态地形成群体,他们的生命周期等)。民间代理人协会[7]。 它不仅仅是一种方法,更是一种框架E. Alberte等人理论计算机科学电子笔记150(2006)5559用于设计开放的代理中介电子市场。在这些市场中,考虑了用于控制组织动态的几种服务:代理人加入社会(社会化服务)、代理人之间的法律互动(公证服务)和代理人行为失败的系统恢复(例外管理服务)。在此框架中确定了允许的Agent角色和角色交互协议,并将它们组织成一个代表社会规范的专门化层次唯一考虑的拓扑设计是市场,因此在代理人之间建立了合同过程。这个框架是一个有趣的方法,因为它提供了一种方法来控制代理的行为和组织动态dur-ing一个开放系统的执行。然而,它需要一个补充的方法论的分析和设计的MAS。SODA[23].它首先确定要完成的任务,并将它们与角色(如果需要有限的资源和能力)或组(如果需要多个组件)相关联。需要有能力和机会获得不同的资源)。然后,在设计阶段考虑社会模型。组被分配到代理社会,并在特定的协调媒体上设计,提供足够表达的抽象来建模社会交互规则。这些协调模式(如先到先得、市场化竞标、任务分解)也存在于人类社会中。因此,尽管这种方法没有特别考虑人类的组织设计,但它确实考虑了几种人类协调机制。GaiaExOA ( Gaia Extended with Organizational Abstractions ) 它 是Gaia方法[28]的一个不断发展的扩展,用于设计开放的MAS。在分析阶段,系统的主要组织目标及其识别预期的全局行为。必要时,组织可以分为子组织;每个子组织都有一个特定的结构。然后,描述环境,角色,交互和社会规则的模型被指定。该方法建议系统的特定拓扑将强制使用依赖于所选拓扑模式的多个角色。它有一个迭代的过程来建模角色和交互,其中定义了初步的角色和交互模型(根据应用领域)。之后,在架构设计阶段,选择特定的拓扑和状态控制,以便可以添加依赖于拓扑的新角色和交互。分析角色的内在和外在特征(即哪些特征依赖于或不依赖于拓扑)。如果组织拓扑结构发生变化,则可以更好地定义角色。这种方法缺乏支持应用程序开发的组织模式目录。最近发表的论文[15]详细介绍了GaiaExOA的一些社会模式(例如管道60E. Alberte等人理论计算机科学电子笔记150(2006)55模式),但还有很多工作要做。电子机构[11]。它是一个框架,专注于设计和实现一个开放的MAS。它允许定义社会规范和代理行为控制。该框架提供了几种工具[10]来定义实行电子代理制度。然而,它不考虑系统的任何显式拓扑结构,只考虑几个典型的角色关系(例如,角色包含功能)。 系统结构通过交互场景和过渡来组织,其中场景是代理人之间的沟通过程。这些场景是在分析角色关系后定义的,但没有考虑任何人类或组织拓扑。因此,如果考虑人类组织拓扑,场景识别和开发过程将更容易。OperA[8]. 它通过组织模型描述了社会的期望行为及其一般结构,其中描述了角色,相互作用和社会规范。组织动态也详细使用社会模型和互动模型。在社会模型中,代理被分配到使用社会契约的角色,这些契约描述了社会中商定的行为。互动模型描述了社会在其执行过程中的实际行为。这最后两个模型不能在分析和设计阶段定义,因为它们是实际代理交互的结果。因此,只有组织模式才能被明确定义。首先,选择最合适的协调模型。除了与应用程序的域相关的代理,这个协调模型意味着几个促进剂代理,如媒人,看门人,公证人,监视器等,此外,OperA考虑到三个协调模型:市场,层次结构和网络。当这些模型与人类组织相关时,市场模型相当于虚拟组织(如价格系统,一般市场);层级模型相当于官僚系统;网络模型相当于团队或团体,这意味着信任社会,代理人之间存在共同利益和合作。虽然这种方法是一种重要的方法,开放的多智能体系统建模,仍然有许多方面可以改进。例如,如果系统由多个拓扑模型或子结构组成,OperA不提供任何准则来区分或组合它们之间的子结构。其他拓扑系统,如矩阵组织或价值链系统,也应该考虑在内。方法中提到了从选定的拓扑结构中派生出的几个促进剂代理,但没有将它们插入最终系统或将它们与其他角色结合的指导方针。OMNI[9]. 它是OperA的最新扩展,它结合了OperAE. Alberte等人理论计算机科学电子笔记150(2006)5561和谐框架[26]。这一框架将规范从抽象层面(组织章程和价值观的定义)转化为程序层面(社会规范的实施)。在OMNI中,这两种方法的优点是统一的,但它仍然缺乏合适的分析和设计工具。ISLANDER工具包[10]可用于描述规范、场景和过渡,但OperA组织模型必须手工完成。2.2讨论面向组织的MAS方法应考虑组织目标、组织结构(拓扑、角色层次、交互和社会规范)、组织动态(即Agent加入组织、角色设定、Agent生命周期、行为控制)和组织环境。图1显示了几种面向组织的方法所考虑的方面的比较。总之,我们的结论是,目前还没有一个完整的方法来分析,设计和实现开放的多智能体系统。有一些有趣的方法,如OperA和E-Institutions,用于控制外部代理行为和组织动态。然而,他们只关心对话的互动。OperA主要集中在分析阶段。其他方法,如MESSAGE和INGENIAS,为系统的分析和设计提供了更好的软件工具和流程,但没有考虑到社会规范。在组织拓扑方面,大多数方法仅将组视为拓扑设计。如果他们考虑到人类的组织设计,如等级制度、官僚机构、矩阵、团队和虚拟组织,以便对系统进行更好的分析,那将是很有趣的。例如,可以区分与每个人类拓扑结构内在相关的几个角色和关系,然后在多智能体系统的建模阶段使用。关于规范,规范性多主体系统方法[1,22]模拟了一个明确的行为规则的正式框架,这些规则适用于一组主体,并为检测违规行为和实施制裁提供了额外的规则。这种方法也与电子机构和OperA框架有关,因为它们都专注于详细说明在开放的多代理系统中控制代理行为的规范和规则。然而,规范的多智能体系统方法不处理系统的结构和它的拓扑结构将如何影响整个系统的性能。我们认为,组织理论的研究可以应用于代理领域。众所周知的人类组织可以作为基础,62E. Alberte等人理论计算机科学电子笔记150(2006)55图1.一、几种方法中考虑的组织特征的比较描述与每个拓扑结构内在相关的角色、模式和连接。下一节将回顾最著名的人类组织。3人类组织一个组织是一个社会实体,它有一定数量的成员,并区分成员所发挥的功能。组织代表了人类社会中协调复杂行为的一种强有力的方式。经济学家、工程师、心理学家、社会学家以及最近的人工智能研究人员对人类组织进行了广泛的研究。组织理论[25,24,13]分析了它们如何工作,它们的主要特征,成员的最相关特征,成员所扮演的一般角色,成员关系,指挥链,管理组织的规则和规范等。根据文献[24,13],有两种类型的组织:机械组织和有机组织。在机械组织中,任务被精确地定义,并被分解为单独的专门部分。有严格的权力等级制度知识和推理过程也集中在层次结构的顶部。沟通主要是垂直的(主管和下属之间)。这类组织的三个例子是简单结构、官僚机构和矩阵结构。在有机组织中,任务是通过小组协作来调整和重新定义的。权限和控制级别更少,因此知识和任务控制都是分布式的。所有成员都必须为部门的共同任务通信主要是E. Alberte等人理论计算机科学电子笔记150(2006)5563同一部门的成员之间,甚至不同部门之间的水平通过这种方式,他们可以得到快速和灵活的答案。这类组织的例子是团队结构和虚拟组织。我们将在以下章节中介绍这些组织结构的优点和缺点。3.1机械结构一个简单的结构[24]代表了一个只有几个部门的组织,其中一个人集中了决策的捕获。 这种结构提供了高级别的控制(即,管理人员多),组织结构单一,工作活动缺乏规范,规章制度少这一种组织形式通常用于小公司(经理和所有者是同一个人)以及大公司(在临时危机期间),此时控制权集中在一个人身上。这个组织非常简单:责任明确,沟通直接,决策的捕获和执行迅速。然而,这种类型只推荐用于小型组织,因为几乎没有固定化,而且管理人员必须处理大量信息。因为一切都取决于一个人,如果这个人失败或做出错误的决定,公司可能会倒闭。有一些模型类似于一个简单的结构,比如一个人,一个简单的层次结构和一个价值链。 单人结构[13] 只有一个演员,谁做所有的任务,必要时对环境作出反应。在一个简单的层级结构中,组织分为两个层次:上层和下层。上层由一个参与者组成,负责决策。参与者还协调低级别的任务,并有足够的权力在组织行为中进行更改,因为他/她拥有关于系统的完整信息。另一方面,较低层次由执行基本任务的行为者组成。这些参与者必须通过上层进行沟通。因此,系统协调是通过等级关系和权威来实现的。 最后,价值链结构(或供应链)[14] 由几个演员组成,他们被安排在一个链条上,试图在生产过程的不同状态下达到他们的目标。链的每个参与者在过程的每一步都增加了新的价值官僚制结构[24]的主要特征是高度专业化的操作性、日常性任务。也有许多规则和正式的规定。因此,它是由不同的部门,与低层次管理者控制一小群人;因此,可以建立许多管理层次(取决于总规模)。64E. Alberte等人理论计算机科学电子笔记150(2006)55公司)。权力集中,决策遵循指挥链。这种类型的组织在50年代和60年代非常流行,特别是跨国公司。在其优点中,这种结构允许以非常有效的方式完成标准活动。专家们被集中在同一个部门,便于人员之间的沟通。由于规章制度的普遍存在和业务的标准化,决策权集中在执行经理手中。然而,任务的高度专业化可能会在单位或部门中产生冲突;因此,管理者可能更专注于实现自己的单位目标,而不是组织的总体目标。此外,管理者可能过分关注遵守规则,他们可能不知道在面对新情况时该怎么办。因此,这类组织在应对环境变化方面存在困难。根据部门划分的方式,可以区分两种不同的官僚模式:职能结构和部门结构。在职能结构中,任务和部门根据技术专业或业务职能进行分组。这种结构在中小型公司中普遍存在,使组织能够实现大规模经济,节省人员,专家之间更好的联系(因为他们在同一个部门)和更好的培训。决策和沟通渠道简单明了。然而,管理人员往往会成为专家,而不是成为全科医生,因此不同部门的职能之间可能会出现冲突。在部门结构中,部门由自治部门建立,包含所有需要的功能。这些部门可以按制造产品、按客户类型、按地理区域等来建立。这种模式虽然需要重复的资源,但它提供了一个更灵活和自治的结构。矩阵结构[24]结合了职能和部门结构,因此员工有两个主管:职能部门经理和产品经理。因此,有两个控制链这种类型的结构在工程和项目管理公司中非常常见。当有许多复杂和相互依赖的活动时,它有助于人员之间的协调。它改善了沟通,扩大了灵活性。它还减少了成员关注其部门的个人目标而不是总体组织目标的可能性。同样,由于其功能拓扑结构,它有助于专家的有效定位。然而,由于存在两个链,因此在决策过程中可能会出现混乱E. Alberte等人理论计算机科学电子笔记150(2006)5565指挥权此外,这种结构会助长权力斗争,造成紧张局势,而这种紧张局势可以通过使用官僚技术,如更严格的规则来减少。3.2有机组织团队结构[24]消除了部门障碍,分散了决策权。团队(Teams)或团体(groups)[13]代表一个系统,其中有几个参与者,他们有一个共同的目标:完成系统的全局任务。此任务分为子任务,这些子任务分配给最合格的小组的成员。此外,成员分享所有信息,并不断相互沟通。 各行为体之间的协调是通过相互接受的决定和计划实现的一个虚拟组织[24]由一个公司组成,该公司将其所需的主要商业功能建立了几个联系网络,使公司能够承包制造,分销,营销和其他管理人员认为可以由其他人完成的商业功能,更好的方式或更低的成本。它虽然增加了灵活性,但却减少了对组织基本部分的管理控制。虚拟组织有三种类型:简单市场、集体组织和一般市场。一个简单的市场由几个不相交的组织组成,这些组织就服务的生产或承包进行谈判。因此,公司不需要为每一个新的功能创建一个新的单元;它可以在市场上承包这种功能。全球组织的控制是通过产品价格来实现的,它必须反映产品的边际成本,以不浪费地使用资源。一个集体组织由几个独立的组织组成,这些组织为了达到共同的目标而合作,建立长期合同。合资企业结构[14]类似于集体组织,由两个或两个以上的行业内联营企业组成,以获得大规模的利益,并以较低的维护成本。一个特定的参与者,称为联合经理,负责战略运营和组织的协调,控制员工之间的资源使用。最后,在一般市场中,几个组织相互签订短期或长期的不同服务合同。一个伟大的竞争水平是建立。此外,每个组织都必须分析自己的目标是否符合其他组织的需求。66E. Alberte等人理论计算机科学电子笔记150(2006)55人类组织简单官僚主义矩阵团队虚拟组织特征集中捕获决策XX工作专业化XX通才成员XXX部门化XXX控制幅度XXX任务的形式化XXX专家之间的协调XX权威XX指挥系统XXX几位直接经理XXXX部门目标XXXX组织目标X共享信息XXX灵活性XXX业务职能外包XXXX图二、人类组织特征3.3讨论为了确定最适合所研究系统的结构,设计者必须解决以下问题:如何将任务细分为独立的、形式化的和标准化的子任务(如果可能的话);它们中哪些具有依赖性;如何对任务进行分组以及通过什么手段(地理、功能、产品、过程、客户);必须在哪里进行控制和决策;将考虑什么样的环境(动态、静态、开放、封闭);社会成员必须向谁报告他们的结果;需要哪些规则和形式化的过程,等等。所有这些问题使设计者能够更好地确定主要的组织特征[24],从而可以定义拓扑结构的初始设计:集中决策;工作专业化(组织中的任务被细分为单独任务的程度);部门化(工作被分组在一起的基础);控制范围(管理者可以有效地和有效地指导下属的数量);形式化(组织中的工作被标准化的程度);权威或命令链二、这些功能可以用来更好地分析特定的问题,并选择哪种结构更适合它,独立于代理概念的最终使用。在研究人类组织时,我们已经看到有几个特征可以与代理系统相媲美。众所周知的人类组织结构可以用于部署多智能体系统。E. Alberte等人理论计算机科学电子笔记150(2006)5567下面的部分描述了人类组织和代理系统之间的几种关系,并提出了一些使用人类组织的MAS开发指南。4用组织理论每个组织结构都有一个或多个代理协调技术,可以在多代理系统实现中使用。我们提出了匹配的人类组织和代理协调方法,考虑到功能和相关功能的相似性。一个简单的结构可以使用代理的组织结构来实现。这种协调类型可以通过两种方式解决。可以使用主/从架构,其中主可以从组的代理获得信息,创建计划,并将任务分配给各个代理,以确保全局一致性。也可以使用黑板架构,其中代理在通用黑板上读取和写入,并且主代理控制代理读取和写入的内容官僚制结构可以通过具有若干层级或权威的代理人的组织结构来实现,其中需要对任务进行主要的标准化和形式化。也可以使用Contract-Net协议[4]如果一个代理不能解决的问题,已经分配给他/她的方式,他/她的知识或本地资源,他/她的问题分为子问题,并选择那些下级代理有必要的知识和资源来解决这些子问题。子问题的分配通过合同机制(合同网)进行,其中代理管理者提出一个特定的合同;代理承包商发送响应广告的操作员;管理者评估这些操作员,将建立的子问题授予具有最合适操作员的承包这种协调类型应该在以下情况下使用:(i)任务具有明确的层次性质;(ii)问题具有粗粒度分解;(iii)子任务之间存在最小耦合。在[16]中,提出了合同网协议和代理克隆方法来实现代理层次结构。代理可以通过克隆来响应过载条件。矩阵结构可以通过合作谈判代理结构来实现,其中其功能部分致力于追求公司的全球目标,而其部门部分则意味着代理通过系统的分散。在[5]中,描述了MACRON组织架构,其中代理形成矩阵组织。印度-68E. Alberte等人理论计算机科学电子笔记150(2006)55各个代理被分成预定义的功能组,这些功能组包含可以访问特定类型信息的代理。代理必须向两个管理器报告:一个是控制每个功能组的功能管理器,另一个是向代理发送查询的查询管理器(根据用户操作生成)。一个团队结构可以通过分布式多Agent协调规划来实现[3]。在这种情况下,每个代理都提供了其他代理的计划的模型。智能体之间相互通信,以构建和更新他们的个人计划和其他人的模型,直到消除冲突。这种技术已经在广义局部全局规划框架中使用[6]。在[16]中,一些发现机制,如合同网协议和matchmaker中介,被认为是动态发现团队的新成员虚拟组织可以通过谈判技术来实现,分类见[21]:(1)基于博弈论的谈判,它是一个参与者和反参与者的互动过程,在这个过程中,每个代理人都选择一个使期望效用值最大化的交易;(2)基于计划的谈判,在这个过程中,代理人分别计划他们的活动,然后通过一个单独的协调代理人来协调它们;以及(iii)受人工智能的人类和技术近似启发的谈判,特别是使用论证[20],其中代理人(除了谈判反对者和反对者)将某些论点附加到他们的反对者身上以支持他们。此外,单位之间的短期合同可以通过联盟的方式建立[16],其中团队或代理人的形成具有特定的目的,然后在不再需要时解散。代理商大会[16]也可以用来模拟虚拟组织,因为它们代表具有相似或互补特征的代理,这些代理通过联合代理共同工作以获得本地效用。最后,合资企业组织可以使用代理联盟来实现[16],其中代理将一定程度的自治权让给代表该团体的单个代表5结论人类组织在很大程度上处理了协调问题和对环境的适应能力。组织理论可以作为公司管理者评估组织行为和采取适当行动的指导方针,以便将组织重新导向更高的效率和生产力。因此,根据环境、公司规模、目的、技术等几个方面,更适合采用特定的组织设计。例如,如果公司很小,E. Alberte等人理论计算机科学电子笔记150(2006)5569通常使用简单的结构。随着公司规模的扩大,需要对任务和高级别的部门进行重大的正式化,以取代官僚结构。然而,如果公司需要专家和基于产品的部门之间的更高协调,矩阵结构可能更合适。随着信息和控制变得更加复杂,公司将需要将某些产品和服务外包给其他公司,因此需要虚拟组织结构。组织隐喻适用于广泛的软件系统[29]。一方面,许多系统被委托来控制和支持现实世界中组织的活动。例如,制造控制系统、信息系统等。另一方面,其他软件应用程序必须面对人类组织可以作为灵感来源的问题(例如,资源共享、服务协商)。本文表明,目前面向组织的MAS方法很少利用人类的组织设计,这可能是非常有用的理解和建模系统。人类组织的拓扑结构与Agent系统中采用的协调技术和结构有许多相似之处。这种关系应用于多智能体系统的分析和设计。因此,一旦确定了系统的具体结构,就可以初步确定哪个代理组织可能更适合系统的最终实施。这个最初的想法以后必须根据要解决的问题所施加的限制我们未来的工作重点是分析几个问题域,并确定哪些组织结构是最适合他们。我们希望开发MAS元模型来描述这些结构中所需的相关角色、关系和规则。这些元模型也应该包括在一些支持的指导方针,就业面向组织的MAS方法。引用[1] Boella,G.,J. Hulstijn和L.范德Torre,虚拟组织作为规范的多智能体系统,Proc.38thCNOSS会议,2005年。[2] Caire , G. , W. Coulier , F. Garijo , J. Gomez , J. Pavon , F. Leal , P. Chainho , P.Kearney,J. Stark,R.Evans和P.Masonet,使用消息/UML进行面向Agent的分析。Proc.ASOE,LNAI 2222(2002)119[3] Corkill,D.,分布式环境中的分层规划,IJCAI(1979)168[4] 戴维斯河,和R.Smith,Negotiation as a metaphor for distributed problem solving,Artificial Intelligence 20(1983),6370E. Alberte等人理论计算机科学电子笔记150(2006)55[5] Decker,K.,V. Lesser,N. Prasad和T. Wagner,Macron:An Architecture for MultiagentCooperative Information Gathering,CIKM Workshop on Intelligent Information Agents,1995.[6] Decker,K.,和v.Lesser,Generalizing the Partial Global Planning Algorithm,IJICIS 1(1992),319[7] 德拉罗卡斯角和M. Klein,Civil agent societies:Tools for inventing open agent-mediatedelectronic marketplaces,Proc. AMEC(at IJCAI[8] Dignum,V., 论文,乌得勒支大学,2003年。[9] Dignum,V.,J. Vazquez-Salceda和F.Dignum,OMNI:Introducing Social Structure,Norms and Ontologies into Agent Organizations,LNAI 3346(2005).[10] Esteva,M.,J.Padget和C. Sierra,Formalizing a Language for Institutions and Norms,Intelligent Agents VIII,LNAI 2333(2001),348[11] Esteva,M.,J. Rodriguez,C. Sierra,P. Garcia,and J. Arcos,On the formalSpecification of Electronic Institutions,AMEC(2001)126[12] Ferber,J.,O. Gutkenecht和F. Michel,From Agents to Organizations:AnOrganizational View of Multiagent Systems,AAMAS,2003。[13] 福克斯,M.,分布式系统的组织观,IEEE系统、人与控制论学报。11(1981),70[14] Giorgini,P.,M. Kolp和J. Mylopoulos,Multiagent Architectures as OrganizationalStructures,J. Auton。Agent and Multiagent Systems,2005年。[15] Gonzalez-Palacios,J.,和M. Luck,A Framework for Patterns in Gaia:A Case Studywith Organisations,Proc. AOSE(2004).[16] Horling,B.,和v.Lesser,多智能体组织范式的调查,麻省大学计算机科学技术。报告,马萨诸塞大学,2004年。[17] Gomez Sanz,J.J., 博士论文,西班牙马德里康普顿斯大学(2002年)。[18] 伊格莱西亚斯,CA,M. Garijo和J.C. Gonzalez,A Survey of Agent-OrientedMethodologies,Intelligent Agents V,LNAI 1555(1999),317[19] Juan,T.,A. Pierce和L.路线图:为复杂开放系统扩展盖亚方法。Proc. AAMAS(2002),3[20] Kraus,S.,K. Sycara,和A.Evenchik,通过论证达成协议:一个逻辑模型和实施,Arti ficialIntelligence 104(1998),1[21] Nwana,H.,L. Lee和N.Jennings,软件代理系统中的协调,BT技术。J.14(1996)79[22] 诺曼,TJ,A. Preece,S.北卡罗来纳州查默斯Jennings,M.Luck等人,CONOISE:基于Agent的虚拟组织形成,Proc. AI-2003,(2003),353[23] Omicini,A.,SODA:基于Agent系统分析与设计中的社团与结构,Agent-Oriented SWEngineering,1957(2001),185[24] 罗宾斯,S. P.,[25] 斯科特,W.R.,”Organizations: rational, natural, and open systems”, Prentice Hall,[26] Vazquez-Salceda,J.,和F.Dignum,电子组织建模,CEEMASLNAI2691(2003),584[27] Wooldridge,M.,和p.Ciancarini,面向Agent的软件工程:最新技术,ASOE,LNAI 1957(2001)。E. Alberte等人理论计算机科学电子笔记150(2006)5571[28] Wooldridge,M.,N.R. Jennings和D. Kinny,面向Agent分析与设计,J。Autonomous Agentand Multiagent Systems 3(2000),285[29] Zambonelli,F.,和N.R.之间。Jennings,Developing Multiagent Systems:The GaiaMethodology,ACM TOSEM 12(2003),317
下载后可阅读完整内容,剩余1页未读,立即下载
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
cpongm
- 粉丝: 4
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 利用迪杰斯特拉算法的全国交通咨询系统设计与实现
- 全国交通咨询系统C++实现源码解析
- DFT与FFT应用:信号频谱分析实验
- MATLAB图论算法实现:最小费用最大流
- MATLAB常用命令完全指南
- 共创智慧灯杆数据运营公司——抢占5G市场
- 中山农情统计分析系统项目实施与管理策略
- XX省中小学智慧校园建设实施方案
- 中山农情统计分析系统项目实施方案
- MATLAB函数详解:从Text到Size的实用指南
- 考虑速度与加速度限制的工业机器人轨迹规划与实时补偿算法
- Matlab进行统计回归分析:从单因素到双因素方差分析
- 智慧灯杆数据运营公司策划书:抢占5G市场,打造智慧城市新载体
- Photoshop基础与色彩知识:信息时代的PS认证考试全攻略
- Photoshop技能测试:核心概念与操作
- Photoshop试题与答案详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)