The University of Southampton
University of Southampton Institutional Repository

Optimising social welfare in practical cooperative settings

Optimising social welfare in practical cooperative settings
Optimising social welfare in practical cooperative settings
The coalition structure generation (CSG) problem is a fundamental topic in multi-agent systems and cooperative game theory. It treats scenarios in which cooperative agents strive to maximise the sum of their utilities known as the social welfare. Existing research addressing the CSG problem has focused on settings where an agent’s participation is restricted to one coalition, while little research has been done on overlapping coalition formation games (OCF-Gs). OCF-Gs, introduced by Chalkiadakis et al. (2010), allow agents to join multiple coalitions. More specifically, Chalkiadakis et al. (2010) defined threshold task games (TTGs), to represent overlapping coalitions of agents in a taskbased environment. In essence, every agent is endowed with a certain amount of a resource and is allowed to contribute to multiple tasks represented as coalitions. However, the TTG model makes the simplifying assumption that the environment consists of only one type of resource. As the first contribution in this thesis, we introduce MR-TTGs (multiple-resource threshold task games), an extension of TTGs that models environments with multiple resources. Furthermore, for our second contribution, we solve the CSG problem for MR-TTGs. To this end, we present two reductions of the CSG problem on MR-TTGs to two different variants of the knapsack problem. We then propose two anytime branch and bound algorithm for solving these reductions. Moreover, work on CSG studies a very general setting where coalition structures of all sizes are feasible. However, in certain scenarios, it is desirable to specify the size (cardinality) of a coalition structure depending on the availability of some resource. The number of rooms or vehicles available, for example, influences the number of coalitions in a coalition structure. For our third contribution, we propose an algorithm to address the problem of cardinality constrained CSG. The running time of the algorithm is small for large coalition structure sizes. Moreover, the approximation ratio was less than 1.006 for all instances. Furthermore, most of the literature on CSG focused on settings where the coalition values are given. However, in many settings, obtaining the optimal coalition values require iv complex computations. As a result, in order to utilise existing CSG algorithm, one needs to calculate the values of all coalitions beforehand. We ran a couple of problems of 25 agents in this setting and it took 3 days to solve each problem using CPLEX. To circumvent expensive calculations, for our fourth contribution, we utilise interval cooperative games to substitute coalition values with approximate ones. More specifically, we prove that the resulting coalition structure is within β 2 of the optimal, where β is the approximation ratio of the values used in the interval model. Additionally, empirical evaluation of our proposed approach output solutions that are within β of the optimal.
University of Southampton
Habib, Fatma R.
ddedf863-5e95-4324-ab72-d9ab0526baef
Habib, Fatma R.
ddedf863-5e95-4324-ab72-d9ab0526baef
Gerding, Enrico
d9e92ee5-1a8c-4467-a689-8363e7743362

Habib, Fatma R. (2020) Optimising social welfare in practical cooperative settings. Doctoral Thesis, 96pp.

Record type: Thesis (Doctoral)

Abstract

The coalition structure generation (CSG) problem is a fundamental topic in multi-agent systems and cooperative game theory. It treats scenarios in which cooperative agents strive to maximise the sum of their utilities known as the social welfare. Existing research addressing the CSG problem has focused on settings where an agent’s participation is restricted to one coalition, while little research has been done on overlapping coalition formation games (OCF-Gs). OCF-Gs, introduced by Chalkiadakis et al. (2010), allow agents to join multiple coalitions. More specifically, Chalkiadakis et al. (2010) defined threshold task games (TTGs), to represent overlapping coalitions of agents in a taskbased environment. In essence, every agent is endowed with a certain amount of a resource and is allowed to contribute to multiple tasks represented as coalitions. However, the TTG model makes the simplifying assumption that the environment consists of only one type of resource. As the first contribution in this thesis, we introduce MR-TTGs (multiple-resource threshold task games), an extension of TTGs that models environments with multiple resources. Furthermore, for our second contribution, we solve the CSG problem for MR-TTGs. To this end, we present two reductions of the CSG problem on MR-TTGs to two different variants of the knapsack problem. We then propose two anytime branch and bound algorithm for solving these reductions. Moreover, work on CSG studies a very general setting where coalition structures of all sizes are feasible. However, in certain scenarios, it is desirable to specify the size (cardinality) of a coalition structure depending on the availability of some resource. The number of rooms or vehicles available, for example, influences the number of coalitions in a coalition structure. For our third contribution, we propose an algorithm to address the problem of cardinality constrained CSG. The running time of the algorithm is small for large coalition structure sizes. Moreover, the approximation ratio was less than 1.006 for all instances. Furthermore, most of the literature on CSG focused on settings where the coalition values are given. However, in many settings, obtaining the optimal coalition values require iv complex computations. As a result, in order to utilise existing CSG algorithm, one needs to calculate the values of all coalitions beforehand. We ran a couple of problems of 25 agents in this setting and it took 3 days to solve each problem using CPLEX. To circumvent expensive calculations, for our fourth contribution, we utilise interval cooperative games to substitute coalition values with approximate ones. More specifically, we prove that the resulting coalition structure is within β 2 of the optimal, where β is the approximation ratio of the values used in the interval model. Additionally, empirical evaluation of our proposed approach output solutions that are within β of the optimal.

Text
Fatma_R_Habib_PHD_AIC_2020
Available under License University of Southampton Thesis Licence.
Download (1MB)
Text
PTDThesis_Habib-SIGNED
Restricted to Repository staff only

More information

Published date: February 2020

Identifiers

Local EPrints ID: 447798
URI: http://eprints.soton.ac.uk/id/eprint/447798
PURE UUID: cc38dcff-c11f-4f3e-aa80-9908a6e68f12
ORCID for Fatma R. Habib: ORCID iD orcid.org/0000-0003-4146-6758
ORCID for Enrico Gerding: ORCID iD orcid.org/0000-0001-7200-552X

Catalogue record

Date deposited: 23 Mar 2021 17:30
Last modified: 17 Mar 2024 06:27

Export record

Contributors

Author: Fatma R. Habib ORCID iD
Thesis advisor: Enrico Gerding ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×