English

The CriticalSet problem: Identifying Critical Contributors in Bipartite Dependency Networks

Artificial Intelligence 2026-04-24 v1 Statistical Mechanics Computer Science and Game Theory Social and Information Networks Data Analysis, Statistics and Probability

Abstract

Identifying critical nodes in complex networks is a fundamental task in graph mining. Yet, methods addressing an all-or-nothing coverage mechanics in a bipartite dependency network, a graph with two types of nodes where edges represent dependency relationships across the two groups only, remain largely unexplored. We formalize the CriticalSet problem: given an arbitrary bipartite graph modeling dependencies of items on contributors, identify the set of k contributors whose removal isolates the largest number of items. We prove that this problem is NP-hard and requires maximizing a supermodular set function, for which standard forward greedy algorithms provide no approximation guarantees. Consequently, we model CriticalSet as a coalitional game, deriving a closed-form centrality, ShapleyCov, based on the Shapley value. This measure can be interpreted as the expected number of items isolated by a contributor's departure. Leveraging these insights, we propose MinCov, a linear-time iterative peeling algorithm that explicitly accounts for connection redundancy, prioritizing contributors who uniquely support many items. Extensive experiments on synthetic and large-scale real datasets, including a Wikipedia graph with over 250 million edges, reveal that MinCov and ShapleyCov significantly outperform traditional baselines. Notably, MinCov achieves near-optimal performance, within 0.02 AUC of a Stochastic Hill Climbing metaheuristic, while remaining several orders of magnitude faster.

Keywords

Cite

@article{arxiv.2604.21537,
  title  = {The CriticalSet problem: Identifying Critical Contributors in Bipartite Dependency Networks},
  author = {Sebastiano A. Piccolo and Andrea Tagarelli},
  journal= {arXiv preprint arXiv:2604.21537},
  year   = {2026}
}
R2 v1 2026-07-01T12:32:16.225Z