Treffer: On Breaking Truss-Based Communities

Title:
On Breaking Truss-Based Communities
Contributors:
Department of Informatics [King's College London], King‘s College London, Dipartimento di Informatica [Pisa] (DI), University of Pisa [Italy] = Università di Pisa [Italia] = Université de Pise [Italie] (UniPi), Equipe de recherche européenne en algorithmique et biologie formelle et expérimentale (ERABLE), Centre Inria de l'Université Grenoble Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Centrum Wiskunde & Informatica (CWI), Vrije Universiteit Amsterdam [Amsterdam] (VU)
Source:
KDD 2021 - 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. :117-126
Publisher Information:
CCSD; ACM, 2021.
Publication Year:
2021
Collection:
collection:INRIA
collection:INRIA-RHA
collection:INRIA_TEST
collection:TESTALAIN1
collection:INRIA2
collection:INRIA-RENGRE
collection:INRIA-ROYAUMEUNI
Original Identifier:
HAL: hal-03498386
Document Type:
Konferenz conferenceObject<br />Conference papers
Language:
English
Relation:
info:eu-repo/semantics/altIdentifier/doi/10.1145/3447548.3467365
DOI:
10.1145/3447548.3467365
Rights:
info:eu-repo/semantics/OpenAccess
Accession Number:
edshal.hal.03498386v1
Database:
HAL

Weitere Informationen

A-truss is a graph such that each edge is contained in at least − 2 triangles. This notion has attracted much attention, because it models meaningful cohesive subgraphs of a graph. We introduce the problem of identifying a smallest edge subset of a given graph whose removal makes the graph-truss-free. We also introduce a problem variant where the identified subset contains only edges incident to a given set of nodes and ensures that these nodes are not contained in any-truss. These problems are directly applicable in communication networks: the identified edges correspond to vital network connections; or in social networks: the identified edges can be hidden by users or sanitized from the output graph. We show that these problems are NP-hard. We thus develop exact exponentialtime algorithms to solve them. To process large networks, we also develop heuristics sped up by an efficient data structure for updating the truss decomposition under edge deletions. We complement our heuristics with a lower bound on the size of an optimal solution to rigorously evaluate their effectiveness. Extensive experiments on 10 real-world graphs show that our heuristics are effective (close to the optimal or to the lower bound) and also efficient (up to two orders of magnitude faster than a natural baseline).