Synthesis of Cost-Optimal Multi-Agent Systems for Resource Allocation

被引:0
|
作者
Timm, Nils [1 ]
Botha, Josua [1 ]
机构
[1] Univ Pretoria, Pretoria, South Africa
关键词
SATISFIABILITY;
D O I
10.4204/EPTCS.369.5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multi-agent systems for resource allocation (MRAs) have been introduced as a concept for modelling competitive resource allocation problems in distributed computing. An MRA is composed of a set of agents and a set of resources. Each agent has goals in terms of allocating certain resources. For MRAs it is typically of importance that they are designed in a way such that there exists a strategy that guarantees that all agents will achieve their goals. The corresponding model checking problem is to determine whether such a winning strategy exists or not, and the synthesis problem is to actually build the strategy. While winning strategies ensure that all goals will be achieved, following such strategies does not necessarily involve an optimal use of resources. In this paper, we present a technique that allows to synthesise cost-optimal solutions to distributed resource allocation problems. We consider a scenario where system components such as agents and resources involve costs. A multi-agent system shall be designed that is cost-minimal but still capable of accomplishing a given set of goals. Our approach synthesises a winning strategy that minimises the cumulative costs of the components that are required for achieving the goals. The technique is based on a propositional logic encoding and a reduction of the synthesis problem to the maximum satisfiability problem (Max-SAT). Hence, a Max-SAT solver can be used to perform the synthesis. From a truth assignment that maximises the number of satisfied clauses of the encoding a cost optimal winning strategy as well as a cost-optimal system can be immediately derived.
引用
收藏
页码:67 / 82
页数:16
相关论文
共 50 条
  • [21] Research on Optimal Resource Allocation of Shipboard Fluid System Based on Multi-Agent
    Qin Jiu-feng
    Zeng Fan-ming
    Chen Yu-tao
    Li Jie
    Pan Xing-long
    2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 2565 - 2569
  • [22] Optimal Resource Allocation of Communicating Multi-agent System using Genetic Algorithm
    Zhang, Tianpeng
    Szeto, Kwok Yip
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 2469 - 2476
  • [23] Multi-agent system for resource allocation and scheduling
    Gorodetski, V
    Karsaev, O
    Konushy, V
    MULTI-AGENT SYSTEMS AND APPLICATIONS III, PROCEEDINGS, 2003, 2691 : 236 - 246
  • [24] Distributed event-triggered algorithm for optimal resource allocation of second-order multi-agent systems
    Deng, Zhenhua
    Wang, Lei
    IET CONTROL THEORY AND APPLICATIONS, 2020, 14 (14): : 1937 - 1946
  • [25] Dynamic Resource Allocation Heuristics for Providing Fault Tolerance in Multi-agent Systems
    Almeida, Alessandro de Luna
    Aknine, Samir
    Briot, Jean-Pierre
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 66 - 70
  • [26] Multi-Agent Resource Allocation Algorithm Based On XSufferage Heuristic For Distributed Systems
    Gherega, Alexandru
    Pupezescu, Valentin
    13TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2011), 2012, : 313 - 320
  • [27] REDUCING RISKS DURING NATURAL DISASTERS WITH OPTIMAL RESOURCE ALLOCATION BY MULTI-AGENT OPTIMIZATION
    Vereshchaka, Alina
    Margaglio, Nathan
    Dong, Wen
    2019 WINTER SIMULATION CONFERENCE (WSC), 2019, : 714 - 725
  • [28] Towards Risk-Aware Cost-Optimal Resource Allocation for Cloud Applications
    Chhetri, Mohan Baruwal
    Forkan, Abdur Rahim Mohammad
    Vo, Quoc Bao
    Nepal, Surya
    Kowalczyk, Ryszard
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 210 - 214
  • [29] Optimal Guaranteed Cost Control for Multi-agent Systems with Actuator Faults
    Liu, Huaizhe
    Li, Yan
    Wang, Zhong
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 2001 - 2006
  • [30] Synthesis of Minimum-Cost Shields for Multi-agent Systems
    Bharadwaj, Suda
    Bloem, Roderik
    Dimitrova, Rayna
    Koenighofer, Bettina
    Topcu, Ufuk
    2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 1048 - 1055