Group Activity Selection with Few Agent Types

The Group Activity Selection Problem (GASP) models situations where a group of agents needs to be distributed to a set of activities while taking into account preferences of the agents w.r.t. individual activities and activity sizes. The problem, along with its two previously proposed variants sGASP and gGASP, has been studied in the parameterized complexity setting with various parameterizations, such as number of agents, number of activities and solution size. However, the complexity of the problem parameterized by the number of types of agents, a parameter motivated and proposed already in the paper that introduced GASP, has so far remained open. In this paper we establish the complexity map for GASP, sGASP and gGASP when the number of types of agents is the parameter. Our positive results, consisting of one fixed-parameter algorithm and one XP algorithm, rely on a combination of novel Subset Sum machinery (which may be of general interest) and identifying certain compression steps which allow us to focus on solutions which are "acyclic". These algorithms are complemented by matching lower bounds, which among others answer an open question of Gupta, Roy, Saurabh and Zehavi (2017). In this direction, the techniques used to establish W[1]-hardness of sGASP are of particular interest: as an intermediate step, we use Sidon sequences to show the W[1]-hardness of a highly restricted variant of multi-dimensional Subset Sum, which may find applications in other settings as well.

[1]  Robert Ganian,et al.  On Structural Parameterizations of the Edge Disjoint Paths Problem , 2017, Algorithmica.

[2]  Edith Elkind,et al.  Group Activity Selection on Social Networks , 2017, AAAI.

[3]  Janosch Döcker,et al.  On Simplified Group Activity Selection , 2017, ADT.

[4]  Michael R. Fellows,et al.  Graph Layout Problems Parameterized by Vertex Cover , 2008, ISAAC.

[5]  Saket Saurabh,et al.  Group Activity Selection on Graphs: Parameterized Analysis , 2017, SAGT.

[6]  Krzysztof Pietrzak,et al.  On the parameterized complexity of the fixed alphabet shortest common supersequence and longest common subsequence problems , 2003, J. Comput. Syst. Sci..

[7]  Gerhard J. Woeginger,et al.  Group Activity Selection Problem , 2012, WINE.

[8]  Andreas Darmann Group Activity Selection from Ordinal Preferences , 2015, ADT.

[9]  Robert Ganian,et al.  On Structural Parameterizations of the Bounded-Degree Vertex Deletion Problem , 2020, Algorithmica.

[10]  Edith Elkind,et al.  On Parameterized Complexity of Group Activity Selection Problems on Social Networks , 2017, AAMAS.

[11]  Gerhard J. Woeginger,et al.  Group activity selection problem with approval preferences , 2018, Int. J. Game Theory.

[12]  Robert Ganian,et al.  A Structural Approach to Activity Selection , 2018, IJCAI.

[13]  P. Ebdos,et al.  ON A PROBLEM OF SIDON IN ADDITIVE NUMBER THEORY, AND ON SOME RELATED PROBLEMS , 2002 .

[14]  Michael R. Fellows,et al.  Fundamentals of Parameterized Complexity , 2013 .

[15]  Hooyeon Lee,et al.  Parameterized Complexity of Group Activity Selection , 2017, AAMAS.