Submodular maximization is a classic algorithmic problem with multiple applications in data mining and machine learning; there, the growing need to deal with massive instances motivates the design of algorithms balancing the quality of the solution with applicability. For the latter, an important measure is the adaptive complexity, which captures the number of sequential rounds of parallel computation needed by an algorithm to terminate. In this work, we obtain the first constant factor approximation algorithm for non-monotone submodular maximization subject to a knapsack constraint with near-optimal O(log n) adaptive complexity. Low adaptivity by itself, however, is not enough: a crucial feature to account for is represented by the total number of function evaluations (or value queries). Our algorithm asks O˜(n2) value queries but can be modified to run with only O˜(n), while retaining a low adaptive complexity of O(log2n). Besides the above improvement in adaptivity, this is also the first combinatorial approach with sublinear adaptive complexity for the problem and yields algorithms comparable to the state-of-the-art even for the special cases of cardinality constraints or monotone objectives.

Submodular maximization subject to a knapsack constraint: Combinatorial algorithms with near-optimal adaptive complexity / Amanatidis, G.; Fusco, Federico; Lazos, Philippos; Leonardi, Stefano; Marchetti Spaccamela, Alberto; Reiffenhauser, Rebecca Eva Maria. - In: THEORETICAL COMPUTER SCIENCE. - ISSN 0304-3975. - 1060:January(2026). [10.1016/j.tcs.2025.115629]

Submodular maximization subject to a knapsack constraint: Combinatorial algorithms with near-optimal adaptive complexity

Amanatidis G.;Fusco Federico
;
Leonardi Stefano;Marchetti-Spaccamela Alberto;Reiffenhauser Rebecca
2026

Abstract

Submodular maximization is a classic algorithmic problem with multiple applications in data mining and machine learning; there, the growing need to deal with massive instances motivates the design of algorithms balancing the quality of the solution with applicability. For the latter, an important measure is the adaptive complexity, which captures the number of sequential rounds of parallel computation needed by an algorithm to terminate. In this work, we obtain the first constant factor approximation algorithm for non-monotone submodular maximization subject to a knapsack constraint with near-optimal O(log n) adaptive complexity. Low adaptivity by itself, however, is not enough: a crucial feature to account for is represented by the total number of function evaluations (or value queries). Our algorithm asks O˜(n2) value queries but can be modified to run with only O˜(n), while retaining a low adaptive complexity of O(log2n). Besides the above improvement in adaptivity, this is also the first combinatorial approach with sublinear adaptive complexity for the problem and yields algorithms comparable to the state-of-the-art even for the special cases of cardinality constraints or monotone objectives.
2026
adaptive complexity; knapsack; submodular maximization
01 Pubblicazione su rivista::01a Articolo in rivista
Submodular maximization subject to a knapsack constraint: Combinatorial algorithms with near-optimal adaptive complexity / Amanatidis, G.; Fusco, Federico; Lazos, Philippos; Leonardi, Stefano; Marchetti Spaccamela, Alberto; Reiffenhauser, Rebecca Eva Maria. - In: THEORETICAL COMPUTER SCIENCE. - ISSN 0304-3975. - 1060:January(2026). [10.1016/j.tcs.2025.115629]
File allegati a questo prodotto
File Dimensione Formato  
Amanatidis_Submodular_preprint_2023.pdf

accesso aperto

Note: https://doi.org/10.1016/j.tcs.2025.115629
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Creative commons
Dimensione 420.29 kB
Formato Adobe PDF
420.29 kB Adobe PDF
Amanatidis_Submodular_2026.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.98 MB
Formato Adobe PDF
2.98 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1757108
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact