Efficient branch-and-bound algorithms for finding triangle-constrained 2-clubs

Abstract In the Vertex Triangle 2-Club problem, we are given an undirected graph G and aim to find a maximum-vertex subgraph of G that has diameter at most 2 and in which every vertex is contained in at least $$\ell $$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>ℓ</mml:mi> </mml:math> triangles in the subgraph. So far, the only algorithm for solving Vertex Triangle 2-Club relies on an ILP formulation (Almeida and Brás in Comput Oper Res 111:258–270, 2019). In this work, we develop a combinatorial branch-and-bound algorithm that, coupled with a set of data reduction rules, outperforms the existing implementation and is able to find optimal solutions on sparse real-world graphs with more than 100,000 vertices in a few minutes. We also extend our algorithm to the Edge Triangle 2-Club problem where the triangle constraint is imposed on all edges of the subgraph.

Authors

Institutions

Publication Details

Journal
Journal of Combinatorial Optimization
Published
2024-09-21
DOI
https://doi.org/10.1007/s10878-024-01204-z
Primary Topic
Constraint Satisfaction and Optimization
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient branch-and-bound algorithms for finding triangle-constrained 2-clubs

Philipp Heinrich Keßler, Frank Sommer, Niels Grüttemeier, Christian Komusiewicz
Journal of Combinatorial Optimization
Constraint Satisfaction and Optimization
article

Efficient branch-and-bound algorithms for finding triangle-constrained 2-clubs

Philipp Heinrich Keßler, Frank Sommer, Niels Grüttemeier, Christian Komusiewicz
article en

Abstract

Abstract In the Vertex Triangle 2-Club problem, we are given an undirected graph G and aim to find a maximum-vertex subgraph of G that has diameter at most 2 and in which every vertex is contained in at least $$\ell $$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>ℓ</mml:mi> </mml:math> triangles in the subgraph. So far, the only algorithm for solving Vertex Triangle 2-Club relies on an ILP formulation (Almeida and Brás in Comput Oper Res 111:258–270, 2019). In this work, we develop a combinatorial branch-and-bound algorithm that, coupled with a set of data reduction rules, outperforms the existing implementation and is able to find optimal solutions on sparse real-world graphs with more than 100,000 vertices in a few minutes. We also extend our algorithm to the Edge Triangle 2-Club problem where the triangle constraint is imposed on all edges of the subgraph.

Journal of Combinatorial OptimizationVol. 48(3)
TU Wien (AT), Philipps University of Marburg (DE), Fraunhofer Institute of Optronics, System Technologies and Image Exploitation (DE), Friedrich Schiller University Jena (DE)
Deutsche Forschungsgemeinschaft, Technische Universität Wien
Openalex Percentile: Top 83%
Constraint Satisfaction and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Efficient branch-and-bound algorithms for finding triangle-constrained 2-clubs — Philipp Heinrich Keßler, Frank Sommer, et al. · Journal of Combinatorial Optimization (2024) | TGRS Research Map | TGRS