Introduces flexible organizations (FORS), a design environment based on a network representation of a design. Components of the design network; Provision of icon based interface; Use of the system in the mechanical de...
详细信息
Introduces flexible organizations (FORS), a design environment based on a network representation of a design. Components of the design network; Provision of icon based interface; Use of the system in the mechanical design of car window regulators.
Multi-agent systems are widely used to address large-scale distributed combinatorial applications in the real world. One such application is meeting scheduling (MS), which is defined by a variety of features. The MS p...
详细信息
Multi-agent systems are widely used to address large-scale distributed combinatorial applications in the real world. One such application is meeting scheduling (MS), which is defined by a variety of features. The MS problem is naturally distributed and especially subject to many alterations. In addition, this problem is characterized by the presence of users' preferences that turn it into a search for an optimal rather than a feasible solution. However, in real-world applications users usually have conflicting preferences, which makes the solving process an NP-hard problem. Most research efforts in the literature, adopting agent-based technologies, tackle the MS problem as a static problem. They often share some common properties: allowing the relaxation of any user's time restriction, not dealing with achieving any level of consistency among meetings to enhance the efficiency of the solving process, not tackling the consequences of the dynamic environment, and especially not addressing the real difficulty of distributed systems which is the complexity of message passing operations. In an attempt to facilitate and streamline the process of scheduling meetings in,my organization, the main contribution of this work is a new scalable agent-based approach for any dynamic MS problem (that we called MSRAC, for Meeting Scheduling with Reinforcement of Arc Consistency). In this approach we authorize only the relaxation of users' preferences while maintaining arc-consistency on the problem. The underlying protocol can efficiently reach the optimal solution (satisfying some predefined optimality criteria) whenever possible, using only minimum localized asynchronous communications. This purpose is achieved with minimal message passing while trying to preserve at most the privacy of involved users. Detailed experimental results on randomly generated MS problems show that MSRAC is scalable and it leads to speed up over other approaches, especially for large problems with strong
This paper proposes to apply analytical target cascading (ATC) for configuring assembly supply chains with convergent structures. Individual enterprises in a supply chain are represented as separate elements in an ATC...
详细信息
This paper proposes to apply analytical target cascading (ATC) for configuring assembly supply chains with convergent structures. Individual enterprises in a supply chain are represented as separate elements in an ATC hierarchy. They are able to maintain autonomous and heterogeneous decision systems for optimising their private decision variables and objectives. They collaborate vertically and laterally along the ATC hierarchy through their common decisions to achieve the overall consistency and optimality. ATC offers a competitive balance between computational efficiency and effectiveness while providing an opportunity for parallel computation to further improve the efficiency. This paper also investigates the feasibility for individual enterprises to set local targets while participating in the supply chain configuration (SCC). SCC usually involves discrete decision variables, causing significant difficulties for existing ATC techniques to achieve system consistency. Therefore, a new consistency scheme has to be proposed in this paper, including two techniques: importance weighting factor (IWF) and dynamic constraints (DC). A case study is used to demonstrate the application of the ATC method for solving typical SCC problems. A series of comparative analyses are conducted to identify the strengths of the ATC method and demonstrate the effectiveness of the proposed consistency scheme.
An interesting and difficult problem in the area of distributed problem solving is that of detecting the termination of distributed programs soon after their assigned task is over. In a distributed environment, proces...
详细信息
An interesting and difficult problem in the area of distributed problem solving is that of detecting the termination of distributed programs soon after their assigned task is over. In a distributed environment, processes of a distributed program communicate only through exchange of messages and no process maintains complete information about the state of other processes. Additional efforts are, therefore, required to detect the situation when the processes of a distributed program complete their assigned task. The problem of detection of such a situation was first brought into prominence by N. Francez (1980). The problem requires taking snapshots over the states of the processes and then testing the termination criterion over these states. So far, reported algorithms can be broadly categorised into classes depending upon the topology employed namely a unidirectional ring, a spanning tree, and an arbitrary network. The authors explore yet another alternative in the form of bidirectional control communication around a ring. This type of communication potentially offers selective advantages of all the earlier approaches and depicts an approach lying between unidirectional communication and communication in all directions.
This paper describes CARTESIUS, an innovative multi-agent architecture for the provision of real-time decision support to Traffic, Operations Center personnel for coordinated, inter-jurisdictional traffic congestion m...
详细信息
This paper describes CARTESIUS, an innovative multi-agent architecture for the provision of real-time decision support to Traffic, Operations Center personnel for coordinated, inter-jurisdictional traffic congestion management on freeway and surface street (arterial) networks. CARTESIUS is composed of two interacting knowledge-based systems that perform cooperative reasoning and resolve conflicts, for the analysis of non-recurring congestion and the on-line formulation of integrated control plans. The two agents support incident management operations for a freeway and an adjacent arterial subnetwork and interact with human operators, - determining control recommendations in response to the occurrence of incidents. The multi-decision maker approach. adopted by CARTESIUS reflects the spatial and administrative organization of traffic management agencies in US cities, providing a cooperative solution that exploits the agencies' willingness to cooperate and unify their problem-solving capabilities, yet preserves the different levels of authority and the inherent distribution of data and expertise. The interaction between the agents is based on the functionally accurate, cooperative paradigm, a distributed problem solving approach aimed at producing consistent solutions without requiring the agents to have shared access to all globally available information. The cornerstone of this approach is the assumption that effective solutions can be efficiently obtained even when complete and up-to-date information is not directly available to the agents, thus reducing the need for complex data communication networks and synchronization time delays. The simulation-based evaluation of the system performance validates this assumption. The paper focuses on the distributed architecture of the agents and on their communication and decision making characteristics. (C) 2002 Elsevier Science Ltd. All rights reserved.
As seen earlier POS is a general agent conversation protocol engineering formalism that has proved efficient when used in communities of software information agents. The aim of this paper is to show how much POS is si...
详细信息
As seen earlier POS is a general agent conversation protocol engineering formalism that has proved efficient when used in communities of software information agents. The aim of this paper is to show how much POS is simple, easy to use, and very appropriate for implementing interaction protocols in a collaborative agent setting. In order to exemplify our approach we focus on an application domain with real time constraints such as soccer robots and show how an inherently symbolic abstract system like POS can be neatly integrated with agents whose internal architecture is reactive and relies on bottom-up behavior-based techniques. First, we shortly discuss aspects of heterogeneity with respect to soccer robots and present the RoboCup experimental setting. Then we sketch the difficulties that arise when trying to coordinate an heterogeneous team with conventional methods. In response, we introduce some elements of the POS (Protocol Operational Semantics) model. The following sections examine several basic behaviors of the JavaSoccer simulation environment as it is later used along with TeamBots to highlight POS' capabilities, demonstrate how POS is a suited theoretical tool and leads to extremely compact and modular code due to its high expressive power, and discuss the obtained results. Finally we conclude the article with a comparison to related works as well as some perspectives about the engineering of interaction protocols.
In the field of engineering, guidelines and computerisation are important to facilitate the resolution of complex problems. Engineers apply computer techniques of distributed problem solving (DPS) to design and simula...
详细信息
In the field of engineering, guidelines and computerisation are important to facilitate the resolution of complex problems. Engineers apply computer techniques of distributed problem solving (DPS) to design and simulation tasks, such as in industrial manufacture (e.g., simulation of aircraft, modelling of structures and mass customization). An important application of these and other computer-aided techniques is the design and manufacture of industrial greenhouses in south-eastern Spain. The importance of greenhouses in this region led to the establishment of European Standard UNE-EN 13031-1 for the design and construction of structures for commercial production. Computer-assisted techniques are helping to put this European Manufacturing Standard into effect. This article discusses how DPS techniques help to solve problems in industrial manufacturing processes, and presents the case of modelling and simulation of 3D-structures used in greenhouse construction. (C) 2009 Elsevier B.V. All rights reserved
The contract net protocol has been developed to specify problem-solving communication and control for nodes in a distributedproblem solver. Task distribution is affected by a negotiation process, a discussion carried...
详细信息
The contract net protocol has been developed to specify problem-solving communication and control for nodes in a distributedproblem solver. Task distribution is affected by a negotiation process, a discussion carried on between nodes with tasks to be executed and nodes that may be able to execute those tasks.
We propose here a multi-party negotiation game where agents exchange offers over a single issue. Contrary to most of existing works, we capture the agents' rationality with incomplete ( weak and partial) preferenc...
详细信息
We propose here a multi-party negotiation game where agents exchange offers over a single issue. Contrary to most of existing works, we capture the agents' rationality with incomplete ( weak and partial) preferences rather than with utility functions. We prove that our negotiation process is always successful and reach fair agreements when the agents are cooperative. In order to illustrate how our negotiation game can tackle distributed problem solving, we introduce a toy problem: two or more agents are paratroopers landed in an unknown maze. Since they aim to meet as soon as possible, they negotiate a rendezvous during their exploration. Our experimentations show that the added value of negotiation is a fast resolution since this adaptive heuristic shares the efforts performed by the agents.
We present a framework that utilizes distributed Component Object Model (DCOM) for distributed problem solving. The Cooperative problemsolving (COPS) system provides for the coding and execution of a parallel algorit...
详细信息
We present a framework that utilizes distributed Component Object Model (DCOM) for distributed problem solving. The Cooperative problemsolving (COPS) system provides for the coding and execution of a parallel algorithm by a number of networked computers running Microsoft Windows. We show the effectiveness of the COPS system by implementing parallel breadth-first search used in conjunction with a branch-and-bound algorithm for the Traveling Salesman problem. (C) 2001 Elsevier Science Inc. All rights reserved.
暂无评论