首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
In multi-agent (multi-robot) environment each agent tries to achieve its own goals leading usually to goals conflict. However, there exists a group of problems with conflicting goals, satisfaction of which is possible simultaneously. Such problems can be modelled as a STRIPS system (for instance Block World environment). If STRIPS planning problem is invertible than it is possible to apply planning under uncertainty methodologies to solve inverted problem and then find a plan that solves multi-agent problem. In the paper, a multi-agent Block World environment is presented as an invertible STRIPS problem. Two cases are considered: when goals conflict and do not conflict. A necessary condition of plan existence is formulated. In the case when goals conflict and agents have different goal preferences we show that it is possible to use non-cooperative equilibrium strategy for modification of the plan found previously. This modification guarantees the best solution (in the sense of non-cooperative equilibrium) for all agents in some cases.  相似文献   

2.
Open multi-agent systems (MAS) are decentralised and distributed systems that consist of a large number of loosely coupled autonomous agents. In the absence of centralised control they tend to be difficult to manage, especially in an open environment, which is dynamic, complex, distributed and unpredictable. This dynamism and uncertainty in an open environment gives rise to unexpected plan failures. In this paper we present an abstract knowledge based approach for the diagnosis and recovery of plan action failures. Our approach associates a sentinel agent with each problem solving agent in order to monitor the problem solving agent’s interactions. The proposed approach also requires the problem solving agents to be able to report on the status of a plan’s actions.Once an exception is detected the sentinel agents start an investigation of the suspected agents. The sentinel agents collect information about the status of failed plan abstract actions and knowledge about agents’ mental attitudes regarding any failed plan. The sentinel agent then uses this abstract knowledge and the agents’ mental attitudes, to diagnose the underlying cause of the plan failure. The sentinel agent may ask the problem solving agent to retry their failed plan based on the diagnostic result.  相似文献   

3.
In this paper, we introduce the cross-border logistics problem with fleet management. A major phenomenon of implementation of open-door policy in China is the move of Hong Kong-based manufacturers’ production lines to China, crossing the border to take advantages of lower production costs, lower wages and lower rental costs. The finished products are then transshipped to Hong Kong, an efficient logistics hub well-equipped with reliable transportation facility, for exporting. We present a preemptive goal programming model for multi-objective cross-border logistics problem, in which three objectives are optimized hierarchically. We also describe a framework for incorporating decision-makers’ opinions for determination of goal priorities and target values. A set of Hong Kong data have been used to test the effectiveness and efficiency of the proposed model. Results demonstrate the decision-makers can find the flexibility and robustness of the proposed model by adjusting the goal priorities with respect to the importance of each objective.  相似文献   

4.
We propose a new hub location model defined by the minimization of costs. The main contribution of this work is to permit the analysis of a hub-and-spoke network operated under “decentralized management”. In this type of network, various transport companies act independently, and each makes its route choices according to its own criteria, which can include cost, time, frequency, security and other factors, including subjective ones. Therefore, due to the diversity of the various companies’ criteria, one can expect that between each origin–destination pair, a fraction of the flow will be carried through hubs and a fraction will be carried by the direct route. to resolve this problem, it becomes necessary to determine the probability that any network user will choose the hub route for each trip to be made (or for each load to be carried). We present an integer programming formulation, subject the new model to experiments with an intermodal general cargo network in Brazil and address questions regarding the solution of the problem in practice.  相似文献   

5.
Distributed conflict resolution among cooperating expert systems   总被引:4,自引:0,他引:4  
Abstract: Cooperating experts approach attempts to integrate and coordinate the activities of multiple specialised problem solvers that come together to solve complex tasks such as design, medical diagnosis, business management and so on. Due to the different goals, knowledge and viewpoints of agents, conflicts may arise at any phase of the problem-solving process. Managing diverse expertise requires well-organised models of conflict resolution. In this paper, a model for cooperating experts is described which openly supports multi-agent conflict detection and resolution. The model is based on the idea that each agent has its own conflict knowledge which is separated from its domain level knowledge, and each agent has its own conflict resolution knowledge which is not accessible and known by others. Furthermore, there are no globally known conflict resolution strategies. Each agent involved in a conflict chooses a resolution scheme according to its self interest. The model is described by using an example in the domain of office design and it is compared with other systems.  相似文献   

6.
Multi-agent team cooperation: A game theory approach   总被引:2,自引:0,他引:2  
The main goal of this work is to design a team of agents that can accomplish consensus over a common value for the agents’ output using cooperative game theory approach. A semi-decentralized optimal control strategy that was recently introduced by the authors is utilized that is based on minimization of individual cost using local information. Cooperative game theory is then used to ensure team cooperation by considering a combination of individual cost as a team cost function. Minimization of this cost function results in a set of Pareto-efficient solutions. Among the Pareto-efficient solutions the Nash-bargaining solution is chosen. The Nash-bargaining solution is obtained by maximizing the product of the difference between the costs achieved through the optimal control strategy and the one obtained through the Pareto-efficient solution. The latter solution results in a lower cost for each agent at the expense of requiring full information set. To avoid this drawback some constraints are added to the structure of the controller that is suggested for the entire team using the linear matrix inequality (LMI) formulation of the minimization problem. Consequently, although the controller is designed to minimize a unique team cost function, it only uses the available information set for each agent. A comparison between the average cost that is obtained by using the above two methods is conducted to illustrate the performance capabilities of our proposed solutions.  相似文献   

7.
This paper proposes a pragmatic model for multi-objective decision-making processes involving clusters of objectives which have a decisional meaning for the decision maker (DM). We provide the DMs with a comfortable tool that allows them to express their preferences both by comparing criteria of the same cluster and via the comparison between the different clusters. In standard goal programming the importance of the goals is modeled by the introduction of preferential weights or/and the incorporation of pre-emptive priorities. However, in many cases the DM is not able to establish a precise preference structure. Even in the case of precise weights the solution does not match necessarily the relative weights or, in the case of precise pre-emptive priority, the result could be very restrictive. In order to overcome these drawbacks, in this paper the normalized unwanted deviations are interpreted in terms of achievement degrees of the goals and fuzzy relations are used to model the relative importance of the goals. Thus, we show how several methodologies from the fuzzy goal programming literature can be tailored for solving standard GP problems. We apply this new modeling to problems where there is a “natural” clustering between goals of the same class. We address this situation by solving two phases; in the first one each class is handled separately taking into account the hierarchy of their goals and, in the second phase, we integrate the results of the first phase and the imprecise hierarchy of the different classes. We formulate a new goal programming model called as sequential goal programming with fuzzy hierarchy model. Because many real situations involve decision making in this environment, our proposal can be a useful tool of broad application. A numerical example illustrates the methodology.  相似文献   

8.
AI planning agents are goal-directed : success is measured in terms of whether an input goal is satisfied. The goal gives structure to the planning problem, and planning representations and algorithms have been designed to exploit that structure. Strict goal satisfaction may be an unacceptably restrictive measure of good behavior, however.
A general decision-theoretic agent, on the other hand, has no explicit goals: success is measured in terms of an arbitrary preference model or utility function defined over plan outcomes. Although it is a very general and powerful model of problem solving, decision-theoretic choice lacks structure, which can make it difficult to develop effective plan‐generation algorithms.
This paper establishes a middle ground between the two models. We extend the traditional AI goal model in several directions: allowing goals with temporal extent, expressing preferences over partial satisfaction of goals, and balancing goal satisfaction against the cost of the resources consumed in service of the goals. In doing so we provide a utility model for a goal-directed agent.
An important quality of the proposed model is its tractability. We claim that our model, like classical goal models, makes problem structure explicit. This structure can then be exploited by a problem-solving algorithm. We support this claim by reporting on two implemented planning systems that adopt and exploit our model.  相似文献   

9.
Different kinds of decision rules have been successfully implemented under a linguistic approach. This paper aims the same goal for the Borda count, a well-known procedure with some interesting features. In order to this, two ways of extension from the Borda rule to a linguistic framework are proposed taking into account all the agents’ opinions or only the favorable ones for each alternative when compared with each other. In the two cases, both individual and collective Borda counts are analyzed, asking for properties as good as those of the original patterns.  相似文献   

10.
This paper considers two-level linear programming problems involving fuzzy random variables under cooperative behavior of the decision makers. Through the introduction of fuzzy goals together with possibility measures, the formulated fuzzy random two-level linear programming problem is transformed into the problem to maximize the satisfaction degree for each fuzzy goal. By adopting probability maximization, the transformed stochastic two-level programming problem can be reduced to a deterministic one. Interactive fuzzy programming to derive a satisfactory solution for the decision maker at the upper level in consideration of the cooperative relation between decision makers is presented. An illustrative numerical example demonstrates the feasibility and efficiency of the proposed method.  相似文献   

11.
A wide variety of models and methods have been proposed to solve the vectormaximum problem. Many of these approaches center their attention on linear programming with several objective functions and seek to obtain the set of efficient (Pareto optimal) solutions. Another approach to the same problem is to rank the objectives according to a priority structure and seek the lexicographic minimum of an ordered function of goal deviations. This latter approach, known as goal programming with preemptive priorities, has, in the literature, usually been treated as a separate topic. In this paper we show that the solution to the linear goal programming problem can be made to always be an efficient solution from which we may conduct a practical investigation of a subset of efficient solutions which form a useful compromise set. While perhaps lacking the elegance of the more esoteric approaches, this technique nonetheless has worked well in practice on actual problems.  相似文献   

12.
Distributed learning and cooperative control for multi-agent systems   总被引:1,自引:0,他引:1  
This paper presents an algorithm and analysis of distributed learning and cooperative control for a multi-agent system so that a global goal of the overall system can be achieved by locally acting agents. We consider a resource-constrained multi-agent system, in which each agent has limited capabilities in terms of sensing, computation, and communication. The proposed algorithm is executed by each agent independently to estimate an unknown field of interest from noisy measurements and to coordinate multiple agents in a distributed manner to discover peaks of the unknown field. Each mobile agent maintains its own local estimate of the field and updates the estimate using collective measurements from itself and nearby agents. Each agent then moves towards peaks of the field using the gradient of its estimated field while avoiding collision and maintaining communication connectivity. The proposed algorithm is based on a recursive spatial estimation of an unknown field. We show that the closed-loop dynamics of the proposed multi-agent system can be transformed into a form of a stochastic approximation algorithm and prove its convergence using Ljung’s ordinary differential equation (ODE) approach. We also present extensive simulation results supporting our theoretical results.  相似文献   

13.
This paper describes the team Galoan (it is a local Persian name that means shepherd), one of the participants in the Multi-Agent Programming Contest 2010. We present the agents’ architecture as well as the team strategies and the coordination and cooperation approaches. Our system was developed using the blackboard style and was implemented in Java. In our approach each agent stores its perception in a shared world model which is called blackboard. Coordination has been implemented through a supervisor. The supervisor uses the stored information in the blackboard and coordinates the agents to achieve a goal. Finally, we outline our observations and discuss the performance of our team.  相似文献   

14.
资源结盟博弈(CRGs)研究均假设每个agent可以响应所有目标,即使目标不在其感兴趣的子目标集内.针对此问题,文中提出带有目标偏好的CRGs模型,即每个agent只愿意把自己的有限资源贡献给自己的兴趣集中的目标.此外,设计基于二维二进制编码的最大成功联盟生成算法,并提出编码修正启发式算法解决多个目标竞争同一agent资源可能引起的的资源冲突.最后,通过与已有相关算法的对比实验验证文中算法的有效性.  相似文献   

15.
Multiple conflicting objectives in many decision making problems can be well described by multiple objective linear programming (MOLP) models. This paper deals with the vague and imprecise information in a multiple objective problem by fuzzy numbers to represent parameters of an MOLP model. This so-called fuzzy MOLP (or FMOLP) model will reflect some uncertainty in the problem solution process since most decision makers often have imprecise goals for their decision objectives. This study proposes an approximate algorithm based on a fuzzy goal optimization under the satisfactory degree α to handle both fuzzy and imprecise issues. The concept of a general fuzzy number is used in the proposed algorithm for an FMOLP problem with fuzzy parameters. As a result, this algorithm will allow decision makers to provide fuzzy goals in any form of membership functions.  相似文献   

16.
The goal of this paper is to return attention to two problems that arise in the context of supporting the monitor as a mechanism for concurrent programming. This paper will re-examine the monitor concept in its original context—a multiprocessing environment implemented on a single processor sharing memory with and being interrupted by asynchronous peripheral devices—and will address the two previously unresolved problems. The first is the conflict between the immediate resumption requirement in explicit signalling and the policies and priorities of the process scheduler. The second is the possibility of deadlock inherent in nested monitors and in its most important instance, the dynamic resource allocation problem. After briefly describing the historical context of these two problems, the paper proposes a language structure called a signalling region that together with the notion of encapsulation by modules solves the immediate resumption problem and avoids the nested monitor problem. The former is done by a combination of the signal-and-return semantics of Concurrent Pascal and the signal-and-continue semantics of Mesa and StarMod. The latter is done by suggesting that mutual exclusion and data encapsulation are distinct concepts that, if separated, make nested encapsulation possible while avoiding the problems of nested mutual exclusion. Classical examples of the use of signalling regions in an extended Modula-2 are given as well as an implementation by translation to unextended Modula-2 together with a Kernel module.  相似文献   

17.
In this paper, assuming cooperative behavior of the decision makers, two-level linear programming problems under fuzzy random environments are considered. To deal with the formulated fuzzy random two-level linear programming problems, α-level sets of fuzzy random variables are introduced and an α-stochastic two-level linear programming problem is defined for guaranteeing the degree of realization of the problem. Taking into account vagueness of judgments of decision makers, fuzzy goals are introduced and the α-stochastic two-level linear programming problem is transformed into the problem to maximize the satisfaction degree for each fuzzy goal. Through probability maximization, the transformed stochastic two-level programming problem can be reduced to a deterministic one. Interactive fuzzy programming to derive a satisfactory solution for the decision maker at the upper level in consideration of the cooperative relation between decision makers is presented. An illustrative numerical example is provided to demonstrate the feasibility and efficiency of the proposed method.  相似文献   

18.
Constrained reentry trajectory optimization for hypersonic vehicles is a challenging job. In particular, this problem becomes more difficult when several objectives with preemptive priorities are expected for different purposes. In this paper, a fuzzy satisfactory goal programming method is proposed to solve the multi-objective reentry trajectory optimization problem. Firstly, direct collocation approach is used to discretize the reentry trajectory optimal-control problem with nonlinear constraints into nonlinear multiobjective programming problem with preemptive priorities, where attack angles and bank angles at nodes and collocation nodes are selected as control variables. Secondly, the preemptive priorities are transformed into the relaxed order of satisfactory degrees according to the principle that the objective with higher priority has higher satisfactory degree. Then the fuzzy satisfactory goal programming model is proposed. The balance between optimization and priorities is realized by regulating parameter λ, such that the satisfactory reentry trajectory can be acquired. The simulation demonstrates that the proposed method is effective for the multi-objective reentry trajectory optimization of hypersonic vehicles.  相似文献   

19.
This research focuses on pre-disaster transportation network protection against uncertain future disasters. Given limited resources, the goal of the central planner is to choose the best set of network components to protect while allowing the network users to follow their own best-perceived routes in any resultant network configuration. This problem is formulated as a two-stage stochastic programming problem with equilibrium constraints, where the objective is to minimize the total expected physical and social losses caused by potential disasters. Developing efficient solution methods for such a problem can be challenging. In this work, we will demonstrate the applicability of progressive hedging-based method for solving large scale stochastic network optimization problems with equilibrium constraints. In the proposed solution procedure, we solve each modified scenario sub-problem as a mathematical program with complementary constraints and then gradually aggregate scenario-dependent solutions to the final optimal solution.  相似文献   

20.
研究由两个产品制造商和上游碳配额供应商所组成的供应链系统的生产和交易决策问题.通过建立经济主体的主从博弈模型,得到它们之间互为反应函数的纳什均衡解,并在此基础上设定其为产品碳排放量和排放上限的函数.分析表明,产品碳排放量和政府排放上限对两制造商和碳配额供应商最优变量以及利润值的影响呈反向关系;在两制造商严格控制排放量和政府科学制定排放上限的前提下,两级主体可通过某种契约进一步提高各自的利润值.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号