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 C⊆AC \subseteq A is feasible iff G[C]G[C] is connected coalition structure CS∈CS(G)CS \in CS(G)
Interaction-graph cooperative games S⊆VS \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 A1∪A2A_1 \cup A_2 a connected dominating set, but neither A1A_1 nor A2A_2 alone is connected coalition partition, C⊆AC \subseteq A0
Partially connected D2D networks C⊆AC \subseteq A1 is connected iff the induced subgraph C⊆AC \subseteq A2 is connected coalition-formation game over disjoint connected coalitions

For graph-constrained coalition formation, let C⊆AC \subseteq A3 be the set of agents and C⊆AC \subseteq A4 an undirected graph whose vertices are agents and whose edges encode allowable pairwise relationships. A subset C⊆AC \subseteq A5 is feasible iff the induced subgraph C⊆AC \subseteq A6 is connected, and a coalition structure is a partition of C⊆AC \subseteq A7 into disjoint feasible coalitions (Bistaffa et al., 2016). Equivalent formulations appear in coalition-structure generation over graphs, where a connected coalition structure C⊆AC \subseteq A8 is any partition such that each C⊆AC \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

CS∈CS(G)CS \in CS(G)0

and the objective is

CS∈CS(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 CS∈CS(G)CS \in CS(G)2 and a valuation function CS∈CS(G)CS \in CS(G)3, the problem is to find a partition of CS∈CS(G)CS \in CS(G)4 into connected subsets that maximizes the sum of coalition values: CS∈CS(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

CS∈CS(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 CS∈CS(G)CS \in CS(G)7 for disconnected coalitions CS∈CS(G)CS \in CS(G)8 and CS∈CS(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 S⊆VS \subseteq V0 is viable exactly when S⊆VS \subseteq V1 is connected, and S⊆VS \subseteq V2 if S⊆VS \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 S⊆VS \subseteq V4 is a connected dominating set if S⊆VS \subseteq V5 is connected and every vertex in S⊆VS \subseteq V6 has a neighbor in S⊆VS \subseteq V7. Two disjoint sets form a connected coalition when neither is a connected dominating set but their union is. A connected coalition partition S⊆VS \subseteq V8 is valid when each part is either a singleton S⊆VS \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 A1∪A2A_1 \cup A_20 are any graphs, then

A1∪A2A_1 \cup A_21

The partition perspective also induces a secondary graph object. Given a connected coalition partition A1∪A2A_1 \cup A_22, the coalition graph A1∪A2A_1 \cup A_23 has vertices corresponding to the parts of A1∪A2A_1 \cup A_24, with an edge between A1∪A2A_1 \cup A_25 and A1∪A2A_1 \cup A_26 exactly when A1∪A2A_1 \cup A_27 is a connected dominating set in A1∪A2A_1 \cup A_28. For subcubic graphs, every such coalition graph is either a star A1∪A2A_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 C⊆AC \subseteq A00 faster than DyCE on sparse networks, explores on average at most C⊆AC \subseteq A01 or C⊆AC \subseteq A02 of the full search tree in two benchmark families, and provides approximate solutions with quality guarantees for instances with more than C⊆AC \subseteq A03 agents (Bistaffa et al., 2016).

Rahwan and Michalak develop a hybrid algorithm C⊆AC \subseteq A04 that combines dynamic programming with depth-first tree search on a pseudotree. The worst-case time remains C⊆AC \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 C⊆AC \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 C⊆AC \subseteq A07–C⊆AC \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 C⊆AC \subseteq A09 be an interaction graph, and let C⊆AC \subseteq A10 be superadditive and satisfy the viability condition that C⊆AC \subseteq A11 only if C⊆AC \subseteq A12 is connected. A payoff vector C⊆AC \subseteq A13 lies in the core if

C⊆AC \subseteq A14

and

C⊆AC \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 C⊆AC \subseteq A16 is the value of the fractional packing LP and C⊆AC \subseteq A17 the maximum integral packing, then the primal integrality gap is C⊆AC \subseteq A18, the dual integrality gap is C⊆AC \subseteq A19, and the packing-covering ratio is

C⊆AC \subseteq A20

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

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

C⊆AC \subseteq A25

Moreover,

C⊆AC \subseteq A26

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

C⊆AC \subseteq A31

while the worst-case dual gap satisfies

C⊆AC \subseteq A32

for some constants C⊆AC \subseteq A33. The graphical set family of connected subsets also links the theory to VC-dimension: if C⊆AC \subseteq A34 is the VC-dimension of C⊆AC \subseteq A35, then C⊆AC \subseteq A36 and therefore C⊆AC \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 C⊆AC \subseteq A38 over C⊆AC \subseteq A39 wireless devices, where C⊆AC \subseteq A40 if and only if C⊆AC \subseteq A41 lies in the coverage zone of C⊆AC \subseteq A42 and vice versa. For any subset C⊆AC \subseteq A43, the induced subgraph C⊆AC \subseteq A44 determines coalition feasibility: C⊆AC \subseteq A45 is a connected coalition exactly when C⊆AC \subseteq A46 is connected, meaning that for every pair C⊆AC \subseteq A47 there exists a path in C⊆AC \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 C⊆AC \subseteq A49, a coalition C⊆AC \subseteq A50 may elect a subset C⊆AC \subseteq A51 of simultaneous transmitters, each sending an XOR of packets C⊆AC \subseteq A52. With C⊆AC \subseteq A53 the set of packets still wanted by user C⊆AC \subseteq A54, C⊆AC \subseteq A55 the cumulative decoding delay, and

C⊆AC \subseteq A56

the individual payoff is

C⊆AC \subseteq A57

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

C⊆AC \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 C⊆AC \subseteq A60 of disjoint, connected coalitions. Each coalition selects one transmitting device C⊆AC \subseteq A61 and an IDNC packet C⊆AC \subseteq A62 by solving

C⊆AC \subseteq A63

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

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