Adaptive Truss Maximization on Large Graphs: A Minimum Cut Approach
Zitan Sun, Xin Huang, Chengzhi Piao, Cheng Long, Jianliang Xu
Abstract
A cohesive subgraph of k-truss requires that each edge has at leasttriangles, which has wide applications of modeling social communities and complex network visualization. Recently, the study of truss maximization has gained attention, which aims to enlarge-truss most by insertingnew edges into a graph. However, existing maximization methods suffer from a stiff strategy of complete truss conversion, that is either converting the whole-truss component to k-truss or converting no edge to k-truss without using any budget. To tackle this bottleneck, we develop a novel partial conversion strategy to explore more insertion plans. Based on partial conversion strategy, we revisit the problem of truss maximization in this paper and propose adaptive solutions by achieving more new k-truss edges. Specifically, we first decompose all-truss into a series of disjoint components via the triangle connectivity, where each component's conversion is independent to each other. Then, for each-truss component, we explore possible insertion plans of partial conversions. An intuitive method is to randomly insert a budget no more thannew edges and check the expected profit of new-truss edges. Obviously, this method is inefficient due to a large search space of edge insertions and many times of expensive-truss verification. To improve it, we propose a new minimum-cut based approach, which converts a subgraph of-truss component into a flow graph with weighted edges and finds a key of maximum-flow answer corresponding to a k-truss conversion plan with the minimum budget consumption. Next, we develop a new dynamic programming framework to find the best way to allocate the budgetto all components. We design two fast dynamic programming algorithms and analyze the complexities theoretically. In addition, we explore the case of a large given budgetand extend our techniques to handle the conversion of-truss into-truss for. Extensive experiment results demonstrate the superiority of our algorithms against the state-of-the-art methods.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 2d927e04-e170-45ea-926d-282ae926fc43Cited by top-tier papers1
Ask how each one uses itRelated papers
- Efficient -Truss Breaking and MinimizationRuicheng Zhu, Xintong Wang, Kai Wang, Fan Zhang et al.ICDE 2025
- I/O Efficient Max-Truss Computation in Large Static and Dynamic GraphsJiaqi Jiang, Qi Zhang, Rong-Hua Li, Qiangqiang Dai et al.ICDE 2024 · 3 citations
- Efficient Hyper-truss Decomposition over HypergraphsHaozhe Yin, Kai Wang, Wenjie Zhang, Xuemin LinVLDB 2026
- On Breaking Truss-Based CommunitiesHuiping Chen, Alessio Conte, Roberto Grossi, Grigorios Loukides et al.KDD 2021 · 11 citations
- Efficient Triangle-Connected Truss Community Search In Dynamic GraphsTianyang Xu, Zhao Lu, Yuanyuan ZhuVLDB 2023 · 23 citations
