{"title":"Self-Organized Graph-Based Resource Allocation","authors":"Gerrit Anders, Patrick Lehner","doi":"10.1109/SASO.2016.18","DOIUrl":null,"url":null,"abstract":"In many technical systems, such as smart grids, the central issue is to enable multiple devices to solve a resource allocation problem. Because centralized solutions usually struggle with an increasing number of agents, regio-central or completely decentralized mechanisms, which solve the problem in a cooperative manner, are of utmost interest in large-scale systems. In this paper, we present a coalition-based algorithm that allows a multi-agent system to cooperatively solve a single-resource allocation problem. Our approach uses self-organization to dynamically identify groups of agents whose decisions have to be coordinated, while optimistically refraining from coordinating the actions between these coalitions. The basic idea of our algorithm is inspired by the way pressure compensates in gas or fluid pipeline systems. It therefore operates on the basis of an overlay network, i.e., a graph, that defines a topology of possible resource flows as well as resistances in the form of costs of transferring a resource from one agent to another. Throughout this paper, the problem of compensating for imbalances between energy production and consumption in autonomous power management systems serves to illustrate our algorithm and results.","PeriodicalId":383753,"journal":{"name":"2016 IEEE 10th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 10th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SASO.2016.18","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In many technical systems, such as smart grids, the central issue is to enable multiple devices to solve a resource allocation problem. Because centralized solutions usually struggle with an increasing number of agents, regio-central or completely decentralized mechanisms, which solve the problem in a cooperative manner, are of utmost interest in large-scale systems. In this paper, we present a coalition-based algorithm that allows a multi-agent system to cooperatively solve a single-resource allocation problem. Our approach uses self-organization to dynamically identify groups of agents whose decisions have to be coordinated, while optimistically refraining from coordinating the actions between these coalitions. The basic idea of our algorithm is inspired by the way pressure compensates in gas or fluid pipeline systems. It therefore operates on the basis of an overlay network, i.e., a graph, that defines a topology of possible resource flows as well as resistances in the form of costs of transferring a resource from one agent to another. Throughout this paper, the problem of compensating for imbalances between energy production and consumption in autonomous power management systems serves to illustrate our algorithm and results.