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 条
  • [31] Mission Level Uncertainty in Multi-Agent Resource Allocation
    Konda, Rohit
    Chandan, Rahul
    Marden, Jason R.
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 4521 - 4526
  • [32] Diagnosing Faults in a Temporal Multi-Agent Resource Allocation
    Bar-Zev, Yedidya
    Stern, Roni
    Kalech, Meir
    AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 1513 - 1514
  • [33] Multi-agent distributed adaptive resource allocation (MADARA)
    Edmondson, James
    Schmidt, Douglas
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2010, 5 (03) : 229 - 245
  • [34] Multi-agent technology for planning, scheduling, and resource allocation
    Gorodetski, V
    Lebedev, A
    INTERNATIONAL CONFERENCE ON MULTI-AGENT SYSTEMS, PROCEEDINGS, 1998, : 429 - 430
  • [35] Resource Allocation in Multi-cell NOMA Systems with Multi-Agent Deep Reinforcement Learning
    Wang, Shichao
    Wang, Xiaoming
    Zhang, Yuhan
    Xu, Youyun
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2021,
  • [36] Multi-Objective Task Allocation for Multi-Agent Systems using Hierarchical Cost Function
    Tehrani, Navid Dadkhah
    Krzywosz, Andrew
    Cherepinsky, Igor
    Carlson, Sean
    2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 12045 - 12050
  • [37] Generalising the Dining Philosophers Problem: Competitive Dynamic Resource Allocation in Multi-agent Systems
    De Masellis, Riccardo
    Goranko, Valentin
    Gruner, Stefan
    Timm, Nils
    MULTI-AGENT SYSTEMS, EUMAS 2018, 2019, 11450 : 30 - 47
  • [38] Online Learning for Multi-Agent Based Resource Allocation in Weakly Coupled Wireless Systems
    Song, Jianhan
    de Veciana, Gustavo
    Shakkottai, Sanjay
    PROCEEDINGS OF THE 2022 THE TWENTY-THIRD INTERNATIONAL SYMPOSIUM ON THEORY, ALGORITHMIC FOUNDATIONS, AND PROTOCOL DESIGN FOR MOBILE NETWORKS AND MOBILE COMPUTING, MOBIHOC 2022, 2022, : 111 - 120
  • [39] Resource allocation in continuous production using market-based multi-agent systems
    Voos, Holger
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1085 - 1090
  • [40] A multi-agent architecture for designing and simulating large scale wireless systems resource allocation
    Papazoglou, P. M.
    Karras, D. A.
    Papademetriou, R. C.
    AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGIES AND APPLICATIONS, PROCEEDINGS, 2007, 4496 : 405 - +