kth.sePublications KTH
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Optirefine: densest subgraphs and maximum cuts with k refinements
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Theoretical Computer Science, TCS.ORCID iD: 0000-0002-5976-1993
KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Mathematics (Div.). Qubos Systematic, Stockholm, Sweden.ORCID iD: 0000-0002-8416-8665
TU Wien, Vienna, Austria.ORCID iD: 0000-0002-3981-1500
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Theoretical Computer Science, TCS.ORCID iD: 0000-0002-5211-112X
2025 (English)In: Data mining and knowledge discovery, ISSN 1384-5810, E-ISSN 1573-756X, Vol. 39, no 6, article id 82Article in journal (Refereed) Published
Abstract [en]

Data-analysis tasks often involve an iterative process, which requires refining previous solutions. For instance, when analyzing social networks, we may obtain initial communities based on noisy metadata, and we want to improve them by adding influential nodes and removing non-important ones, without making too many changes. However, classic optimization algorithms, which typically find solutions from scratch, potentially return communities that are very dissimilar to the initial one. To mitigate these issues, we introduce the OptiRefine framework. The framework optimizes initial solutions by making a small number of refinements, thereby ensuring that the new solution remains close to the initial solution and simultaneously achieving a near-optimal solution for the optimization problem. We apply the OptiRefine framework to two classic graph-optimization problems: densest subgraph and maximum cut. For the densest-subgraph problem, we optimize a given subgraph’s density by adding or removing k nodes. We show that this novel problem is a generalization of k-densest subgraph, and provide constant-factor approximation algorithms for refinements. We also study a version of maximum cut in which the goal is to improve a given cut. We provide connections to the maximum cut with cardinality constraints and provide an optimal approximation algorithm in most parameter regimes under the Unique Games Conjecture for refinements. We evaluate our theoretical methods and scalable heuristics on synthetic and real-world data and show that they are highly effective in practice.

Place, publisher, year, edition, pages
Springer Nature , 2025. Vol. 39, no 6, article id 82
Keywords [en]
Densest subgraph, Discrete optimization, Maximum cut, Semidefinite programming, Sum-of-squares
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-370712DOI: 10.1007/s10618-025-01142-2ISI: 001568937400001Scopus ID: 2-s2.0-105015555730OAI: oai:DiVA.org:kth-370712DiVA, id: diva2:2002209
Note

Not duplicate with DiVA 1958027

QC 20250930

Available from: 2025-09-30 Created: 2025-09-30 Last updated: 2025-09-30Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Tu, SijingStankovic, AleksaGionis, Aristides

Search in DiVA

By author/editor
Tu, SijingStankovic, AleksaNeumann, StefanGionis, Aristides
By organisation
Theoretical Computer Science, TCSMathematics (Div.)
In the same journal
Data mining and knowledge discovery
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 10 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf