Papers
Topics
Authors
Recent
Search
2000 character limit reached

Connected Coalition in Graph Theory

Updated 10 July 2026
  • Connected Coalition is a graph-based notion where feasibility is defined by the connectivity of the induced subgraph, a criterion used across various cooperative game formulations.
  • It serves as a core concept in graph-constrained coalition formation, connected domination, and partially connected D2D networks, enabling efficient coalition structure generation.
  • Algorithmic approaches like dynamic programming, QUBO formulations, and edge contraction techniques underpin methods to efficiently solve NP-hard connected coalition problems.

Searching arXiv for relevant papers on connected coalitions and graph-constrained coalition formation. I’ll use the available arXiv search capability to ground the article in current literature. Connected coalition is a graph-based notion whose meaning depends on the surrounding theory. In graph-constrained coalition formation, coalition structure generation, and interaction-graph cooperative games, a coalition is feasible or viable exactly when the induced subgraph is connected. In graph domination, by contrast, a connected coalition is a pair of disjoint vertex sets whose union is a connected dominating set, while neither set alone is a connected dominating set. In partially connected device-to-device networks, the same graph-induced connectivity condition is imposed on subsets of devices, and coalition formation is used to coordinate instantly decodable network coding transmissions (Bistaffa et al., 2016, Voice et al., 2011, Bousquet et al., 2015, Alikhani et al., 2023, Al-Abiad et al., 2019).

1. Terminological scope and formal definitions

The literature uses connected coalition in more than one non-equivalent way. The common substrate is an undirected graph GG whose vertices are agents, devices, or graph vertices; connectivity of an induced subgraph is then used either as a feasibility condition for a single coalition or as a property that emerges only after two non-dominating parts are combined (Bistaffa et al., 2016, Alikhani et al., 2023).

Setting Connected coalition condition Canonical object
Graph-constrained coalition formation CAC \subseteq A is feasible iff G[C]G[C] is connected coalition structure CSCS(G)CS \in CS(G)
Interaction-graph cooperative games SVS \subseteq V is viable iff G[S]G[S] is connected core, covering LP, packing LP
Connected-domination theory disjoint A1,A2A_1,A_2 with A1A2A_1 \cup A_2 a connected dominating set, but neither A1A_1 nor A2A_2 alone is connected coalition partition, CAC \subseteq A0
Partially connected D2D networks CAC \subseteq A1 is connected iff the induced subgraph CAC \subseteq A2 is connected coalition-formation game over disjoint connected coalitions

For graph-constrained coalition formation, let CAC \subseteq A3 be the set of agents and CAC \subseteq A4 an undirected graph whose vertices are agents and whose edges encode allowable pairwise relationships. A subset CAC \subseteq A5 is feasible iff the induced subgraph CAC \subseteq A6 is connected, and a coalition structure is a partition of CAC \subseteq A7 into disjoint feasible coalitions (Bistaffa et al., 2016). Equivalent formulations appear in coalition-structure generation over graphs, where a connected coalition structure CAC \subseteq A8 is any partition such that each CAC \subseteq A9 induces a connected subgraph of G[C]G[C]0 (Rahwan et al., 2014, Voice et al., 2011).

For connected-domination theory, let G[C]G[C]1 be a simple graph. Two disjoint subsets G[C]G[C]2 form a connected coalition if neither G[C]G[C]3 nor G[C]G[C]4 is a connected dominating set, yet G[C]G[C]5 is a connected dominating set. A connected coalition partition is then a vertex partition in which each part is either a singleton full vertex or forms such a coalition with another part; the connected coalition number G[C]G[C]6 is the maximum cardinality of such a partition (Alikhani et al., 2023, Guan et al., 2024).

2. Connected coalitions as feasible sets on interaction graphs

In graph-constrained coalition formation, the basic optimization problem is to maximize the value of a partition subject to connectivity. With G[C]G[C]7 denoting the family of feasible coalitions and G[C]G[C]8 the set of all feasible coalition structures, a characteristic function G[C]G[C]9 is extended to coalition structures by

CSCS(G)CS \in CS(G)0

and the objective is

CSCS(G)CS \in CS(G)1

This is the standard GCCF formulation (Bistaffa et al., 2016).

The same connectivity restriction appears in coalition-structure generation over graphs. Given an undirected graph CSCS(G)CS \in CS(G)2 and a valuation function CSCS(G)CS \in CS(G)3, the problem is to find a partition of CSCS(G)CS \in CS(G)4 into connected subsets that maximizes the sum of coalition values: CSCS(G)CS \in CS(G)5 Voice, Polukarov, and Jennings formalized this as Graph Coalition Structure Generation (GCSG) and analyzed it under valuation functions that are independent of disconnected members (IDM), including the edge-sum subclass

CSCS(G)CS \in CS(G)6

The IDM condition can be stated either through marginal contributions across vertex separators or, equivalently, by the additivity relation CSCS(G)CS \in CS(G)7 for disconnected coalitions CSCS(G)CS \in CS(G)8 and CSCS(G)CS \in CS(G)9 (Voice et al., 2011, Voice et al., 2014).

A closely related cooperative-game formulation uses Myerson’s connectivity viability condition: a coalition SVS \subseteq V0 is viable exactly when SVS \subseteq V1 is connected, and SVS \subseteq V2 if SVS \subseteq V3 is disconnected. In this setting, the graph is an interaction graph constraining which coalitions can realize positive value (Bousquet et al., 2015). This suggests that, across these literatures, connectivity acts not as an auxiliary regularizer but as the primitive feasibility condition that defines the admissible coalition space.

3. Connected coalitions in connected-domination theory

In graph theory, the connected-coalition literature studies a different object. A set SVS \subseteq V4 is a connected dominating set if SVS \subseteq V5 is connected and every vertex in SVS \subseteq V6 has a neighbor in SVS \subseteq V7. Two disjoint sets form a connected coalition when neither is a connected dominating set but their union is. A connected coalition partition SVS \subseteq V8 is valid when each part is either a singleton SVS \subseteq V9 with G[S]G[S]0 or a non-connected-dominating set that forms a connected coalition with another part. The connected coalition number G[S]G[S]1 is the maximum number of parts in such a partition (Alikhani et al., 2023).

The early structural theory identifies the graphs that admit no connected coalition partition. If G[S]G[S]2 is the family obtained by including all disconnected graphs of order at least G[S]G[S]3 and then repeatedly taking the join G[S]G[S]4, then G[S]G[S]5 if and only if G[S]G[S]6. For connected graphs outside G[S]G[S]7, one has G[S]G[S]8; equality G[S]G[S]9 occurs only for A1,A2A_1,A_20. The same work proves that if A1,A2A_1,A_21 and A1,A2A_1,A_22 has no full vertex, then A1,A2A_1,A_23, and that for any tree A1,A2A_1,A_24, A1,A2A_1,A_25 (Alikhani et al., 2023).

Subsequent work refines the theory. For a connected graph A1,A2A_1,A_26 of order A1,A2A_1,A_27 with no full vertex, let

A1,A2A_1,A_28

be the set of cut-vertices. Then

A1,A2A_1,A_29

Exact values were also obtained for unicycle graphs, the corona product, and the join of two graphs, together with lower bounds for the Cartesian and lexicographic products (Guan et al., 2024). For example, if A1A2A_1 \cup A_20 are any graphs, then

A1A2A_1 \cup A_21

The partition perspective also induces a secondary graph object. Given a connected coalition partition A1A2A_1 \cup A_22, the coalition graph A1A2A_1 \cup A_23 has vertices corresponding to the parts of A1A2A_1 \cup A_24, with an edge between A1A2A_1 \cup A_25 and A1A2A_1 \cup A_26 exactly when A1A2A_1 \cup A_27 is a connected dominating set in A1A2A_1 \cup A_28. For subcubic graphs, every such coalition graph is either a star A1A2A_1 \cup A_29 with A1A_10 or one of A1A_11 explicitly listed small graphs of order at most A1A_12; among the A1A_13 resulting types, exactly nine are finitely realized by subcubic graphs (Dobrynin et al., 4 Sep 2025).

A notable literature issue is that the reported values of A1A_14 are not uniform across the supplied sources. The exposition of “Connected coalitions in graphs” gives A1A_15 (Alikhani et al., 2023), whereas “On the connected coalition number” states

A1A_16

(Guan et al., 2024). This discrepancy should be read as a difference within the current literature rather than as a settled identity.

4. Computational complexity and algorithmic methods

Connectivity restrictions do not remove the essential hardness of coalition-structure generation. GCSG is NP-complete on general graphs even when the valuation is edge-sum, and it remains NP-complete on planar graphs; hence it is NP-complete on A1A_17-minor-free classes for A1A_18 (Voice et al., 2011, Voice et al., 2014). Voice et al. also give positive results: on trees, GCSG is solvable in A1A_19, and on A2A_20-minor-free or A2A_21-minor-free graphs it is solvable in A2A_22 (Voice et al., 2011).

For bounded-treewidth graphs, dynamic programming yields exact linear-time algorithms in the number of vertices for fixed width. Given a tree decomposition of width A2A_23, the tree-DP algorithm of Voice et al. solves the connected coalition-structure generation problem in time A2A_24. More generally, separator theorems lead to subexponential algorithms on sparse hereditary classes; for planar graphs the resulting bound is

A2A_25

(Voice et al., 2014).

An alternative exact approach for Graph-Constrained Coalition Formation is CFSS, which represents the search space through edge contraction on a 2-coloured graph and traverses a rooted CF-tree by depth-first branch-and-bound. CFSS is particularly efficient for characteristic functions of the form A2A_26, where A2A_27 with A2A_28 superadditive and A2A_29 subadditive. The method is anytime, admits a parallel variant P-CFSS, and, on the reported benchmarks, is up to CAC \subseteq A00 faster than DyCE on sparse networks, explores on average at most CAC \subseteq A01 or CAC \subseteq A02 of the full search tree in two benchmark families, and provides approximate solutions with quality guarantees for instances with more than CAC \subseteq A03 agents (Bistaffa et al., 2016).

Rahwan and Michalak develop a hybrid algorithm CAC \subseteq A04 that combines dynamic programming with depth-first tree search on a pseudotree. The worst-case time remains CAC \subseteq A05 on a clique, matching DyPE, but the hybrid is empirically reported to significantly outperform both constituent parts when the subset-evaluation function has certain intuitive properties (Rahwan et al., 2014).

Recent work also formulates connected coalition formation as repeated graph splitting via QUBO. In GCS-Q, a connected weighted graph CAC \subseteq A06 is partitioned top-down, each split being accepted only if it increases the total sum of intra-coalition weights, and connectivity is guaranteed by construction because each accepted part is replaced by its connected components. In the reported LEO-satellite experiments, the D-Wave Advantage annealer significantly outperforms Gurobi in runtime while maintaining solution quality, and the full clustering pipeline yields a CAC \subseteq A07–CAC \subseteq A08 reduction in total communication links in the Starlink instances listed in the paper (Venkatesh et al., 2024).

5. Cooperative-game formulations on interaction graphs

When connected coalitions are treated as viable coalitions of a cooperative game, the central objects are the core, covering LPs, and packing LPs. Let CAC \subseteq A09 be an interaction graph, and let CAC \subseteq A10 be superadditive and satisfy the viability condition that CAC \subseteq A11 only if CAC \subseteq A12 is connected. A payoff vector CAC \subseteq A13 lies in the core if

CAC \subseteq A14

and

CAC \subseteq A15

Core non-emptiness is tested by a covering LP, and the dual is a fractional packing of viable coalitions (Bousquet et al., 2015).

The covering-packing duality induces several graph parameters. If CAC \subseteq A16 is the value of the fractional packing LP and CAC \subseteq A17 the maximum integral packing, then the primal integrality gap is CAC \subseteq A18, the dual integrality gap is CAC \subseteq A19, and the packing-covering ratio is

CAC \subseteq A20

For graphical coalition games, CAC \subseteq A21, where CAC \subseteq A22 is the treewidth (Bousquet et al., 2015).

The same paper introduces the thicket number CAC \subseteq A23, defined as the maximum hitting size over thickets, and the vine-width CAC \subseteq A24, defined via vine decompositions. The central min-max theorem is

CAC \subseteq A25

Moreover,

CAC \subseteq A26

The packing-covering ratio is characterized exactly by the thicket number: for every interaction graph CAC \subseteq A27, there exists a coalition game whose packing-covering ratio equals CAC \subseteq A28, and every game on CAC \subseteq A29 satisfies CAC \subseteq A30. The worst-case primal gap satisfies

CAC \subseteq A31

while the worst-case dual gap satisfies

CAC \subseteq A32

for some constants CAC \subseteq A33. The graphical set family of connected subsets also links the theory to VC-dimension: if CAC \subseteq A34 is the VC-dimension of CAC \subseteq A35, then CAC \subseteq A36 and therefore CAC \subseteq A37 (Bousquet et al., 2015).

These results place connected coalitions inside a broader combinatorial framework. They show that once connectivity is encoded as viability, the main quantitative questions become covering, packing, integrality gaps, and decomposition width rather than only coalition enumeration.

6. Connected coalitions in partially connected D2D networks

In IDNC-assisted D2D communications, connected coalition appears in a directly operational form. The network is modeled by an undirected graph CAC \subseteq A38 over CAC \subseteq A39 wireless devices, where CAC \subseteq A40 if and only if CAC \subseteq A41 lies in the coverage zone of CAC \subseteq A42 and vice versa. For any subset CAC \subseteq A43, the induced subgraph CAC \subseteq A44 determines coalition feasibility: CAC \subseteq A45 is a connected coalition exactly when CAC \subseteq A46 is connected, meaning that for every pair CAC \subseteq A47 there exists a path in CAC \subseteq A48 linking them (Al-Abiad et al., 2019).

The original optimization is an NTU coalition game for D2D completion-time minimization. At transmission round CAC \subseteq A49, a coalition CAC \subseteq A50 may elect a subset CAC \subseteq A51 of simultaneous transmitters, each sending an XOR of packets CAC \subseteq A52. With CAC \subseteq A53 the set of packets still wanted by user CAC \subseteq A54, CAC \subseteq A55 the cumulative decoding delay, and

CAC \subseteq A56

the individual payoff is

CAC \subseteq A57

Because the coalition payoff is vector-valued and non-transferable, the coalition’s overall payoff is CAC \subseteq A58, and a scalar value function may be defined by

CAC \subseteq A59

The grand-coalition version is intractable, and the paper states that finding the grand coalition and its optimal encoding policy is NP-hard (Al-Abiad et al., 2019).

The relaxation is a coalition-formation game over a partition CAC \subseteq A60 of disjoint, connected coalitions. Each coalition selects one transmitting device CAC \subseteq A61 and an IDNC packet CAC \subseteq A62 by solving

CAC \subseteq A63

where CAC \subseteq A64 are members of CAC \subseteq A65 still wanting packets, CAC \subseteq A66 are critical users, and CAC \subseteq A67 are the users targeted by CAC \subseteq A68 (Al-Abiad et al., 2019).

Coalition updates are driven by Pareto preferences through classical merge-and-split rules. A collection CAC \subseteq A69 may merge into CAC \subseteq A70 if at least one member strictly improves without hurting any other member and CAC \subseteq A71 remains connected. A coalition CAC \subseteq A72 may split into connected subcoalitions CAC \subseteq A73 if at least one member in each CAC \subseteq A74 strictly improves without hurting others and each CAC \subseteq A75 allows a non-zero number of targeted users. Starting from any initial partition CAC \subseteq A76, successive merge/split steps lead in a finite number of steps to a final partition CAC \subseteq A77 in which no further Pareto-improving move exists. The terminal partition is Nash-stable, and equivalently both CAC \subseteq A78-stable and CAC \subseteq A79-stable (Al-Abiad et al., 2019).

In this application, connected coalition is neither only a graph-theoretic partition concept nor only an abstract feasibility condition. It is the local communication structure within which simultaneous transmissions, packet combinations, decoding delay, and convergence guarantees are jointly defined.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Connected Coalition.