Fuzzy constraint-directed negotiation mechanism as a framework for multi-agent scheduling

Author(s):  
K. Robert Lai ◽  
Bo-Ruei Kao ◽  
Yi-Yuan Chiang
2021 ◽  
Vol 2 (4) ◽  
Author(s):  
Farzaneh Farhadi ◽  
Nicholas R. Jennings

AbstractDistributed multi-agent agreement problems (MAPs) are central to many multi-agent systems. However, to date, the issues associated with encounters between self-interested and privacy-preserving agents have received limited attention. Given this, we develop the first distributed negotiation mechanism that enables self-interested agents to reach a socially desirable agreement with limited information leakage. The agents’ optimal negotiation strategies in this mechanism are investigated. Specifically, we propose a reinforcement learning-based approach to train agents to learn their optimal strategies in the proposed mechanism. Also, a heuristic algorithm is designed to find close-to-optimal negotiation strategies with reduced computational costs. We demonstrate the effectiveness and strength of our proposed mechanism through both game theoretical and numerical analysis. We prove theoretically that the proposed mechanism is budget balanced and motivates the agents to participate and follow the rules faithfully. The experimental results confirm that the proposed mechanism significantly outperforms the current state of the art, by increasing the social-welfare and decreasing the privacy leakage.


2012 ◽  
Vol 532-533 ◽  
pp. 566-570
Author(s):  
Lei Wang ◽  
De Chen Zhan ◽  
Lan Shun Nie ◽  
Dian Hui Chu ◽  
Xiao Fei Xu

Decentralized multi-project environment is very common in modern times, and the dynamic resource control problem for this project environment has attracted more attention. Traditional optimization method for multi-project based on the centralization in decision making does not suit for solving this problem any more. In this paper, we analyze the distributed decision making process for the dynamic resource control in the decentralized multi-project environment, and present a multi-agent system model for this problem. Using combinatorial exchange based on market, we design a negotiation mechanism to cope with the time disruptions in the stage of project execution. Computational results show that the combinatorial exchange mechanism could solve the problem effectively and has a powerful controllability for the different weights of the multiple projects.


Author(s):  
Paolo Renna ◽  
Rocco Padalino

The research proposed concerns the development of a multi-agent scheduling approach able to support manufacturing systems in different dynamic conditions. The negotiation protocol defined budget approach is based on a financial asset that each part obtains when it is released into the manufacturing system for processing. The part spends the budget to perform the manufacturing operations by the workstations; the virtual market in which part agent and workstation agents coordinate the decentralized system. A fuzzy tool is proposed to assign the budget to each part based on the objectives pursued. A simulation environment based on Rockwell ARENA® platform has been developed in order to test the proposed approach. The simulations are used to compare the proposed approach with classical dynamical scheduling approaches proposed in literature. The results show how the proposed approach leads to better results, and it can be selective among the different priority of the parts.


2016 ◽  
Vol 4 (1) ◽  
pp. 48-60 ◽  
Author(s):  
Yaroslav Shepilov ◽  
Daria Pavlova ◽  
Daria Kazanskaia

The scheduling is the process of the optimal resource allocation that is widely used both in everyday life and specific domains. In the paper the description of scheduling problem is given. The authors consider traditional methods and tools for solving this problem, then describe the proposed approach based on multi-agent technologies and multithreading application. Nowadays there exist numerous approaches to solving of the scheduling problem. In the most of cases this process has to be supported and managed by the complex tools, sometimes based on mathematical principles. The suggested method of multithreading multi-agent scheduling allows efficient and fast solution of complex problems in real-time featuring rapid dynamic changes and uncertainty that cannot be handled by the other methods and tools.


Sign in / Sign up

Export Citation Format

Share Document