Optimal approximation for submodular and supermodular optimization with bounded curvature

We design new approximation algorithms for the problems of optimizing submodular and supermodular functions subject to a single matroid constraint. Specifically, we consider the case in which we wish to maximize a nondecreasing submodular function or minimize a nonincreasing supermodular function in...

Full description

Saved in:
Bibliographic Details
Main Authors Sviridenko, Maxim, Vondrák, Jan, Ward, Justin
Format Journal Article
LanguageEnglish
Published 19.11.2013
Subjects
Online AccessGet full text
DOI10.48550/arxiv.1311.4728

Cover

Abstract We design new approximation algorithms for the problems of optimizing submodular and supermodular functions subject to a single matroid constraint. Specifically, we consider the case in which we wish to maximize a nondecreasing submodular function or minimize a nonincreasing supermodular function in the setting of bounded total curvature $c$. In the case of submodular maximization with curvature $c$, we obtain a $(1-c/e)$-approximation --- the first improvement over the greedy $(1-e^{-c})/c$-approximation of Conforti and Cornuejols from 1984, which holds for a cardinality constraint, as well as recent approaches that hold for an arbitrary matroid constraint. Our approach is based on modifications of the continuous greedy algorithm and non-oblivious local search, and allows us to approximately maximize the sum of a nonnegative, nondecreasing submodular function and a (possibly negative) linear function. We show how to reduce both submodular maximization and supermodular minimization to this general problem when the objective function has bounded total curvature. We prove that the approximation results we obtain are the best possible in the value oracle model, even in the case of a cardinality constraint. We define an extension of the notion of curvature to general monotone set functions and show $(1-c)$-approximation for maximization and $1/(1-c)$-approximation for minimization cases. Finally, we give two concrete applications of our results in the settings of maximum entropy sampling, and the column-subset selection problem.
AbstractList We design new approximation algorithms for the problems of optimizing submodular and supermodular functions subject to a single matroid constraint. Specifically, we consider the case in which we wish to maximize a nondecreasing submodular function or minimize a nonincreasing supermodular function in the setting of bounded total curvature $c$. In the case of submodular maximization with curvature $c$, we obtain a $(1-c/e)$-approximation --- the first improvement over the greedy $(1-e^{-c})/c$-approximation of Conforti and Cornuejols from 1984, which holds for a cardinality constraint, as well as recent approaches that hold for an arbitrary matroid constraint. Our approach is based on modifications of the continuous greedy algorithm and non-oblivious local search, and allows us to approximately maximize the sum of a nonnegative, nondecreasing submodular function and a (possibly negative) linear function. We show how to reduce both submodular maximization and supermodular minimization to this general problem when the objective function has bounded total curvature. We prove that the approximation results we obtain are the best possible in the value oracle model, even in the case of a cardinality constraint. We define an extension of the notion of curvature to general monotone set functions and show $(1-c)$-approximation for maximization and $1/(1-c)$-approximation for minimization cases. Finally, we give two concrete applications of our results in the settings of maximum entropy sampling, and the column-subset selection problem.
Author Sviridenko, Maxim
Vondrák, Jan
Ward, Justin
Author_xml – sequence: 1
  givenname: Maxim
  surname: Sviridenko
  fullname: Sviridenko, Maxim
– sequence: 2
  givenname: Jan
  surname: Vondrák
  fullname: Vondrák, Jan
– sequence: 3
  givenname: Justin
  surname: Ward
  fullname: Ward, Justin
BackLink https://doi.org/10.48550/arXiv.1311.4728$$DView paper in arXiv
BookMark eNrjYmDJy89LZWCQMDTQM7EwNTXQTyyqyCzTMzQ2NNQzMTey4GSI9C8oycxNzFFILCgoyq8AMksy8_MU0vKLFIpLk3LzU0pzEosUEvNSgNyC1CKYQD5IV2YVRHF5ZkmGQlJ-aV5KaopCcmlRWWJJaVEqDwNrWmJOcSovlOZmkHNzDXH20AW7Ib6gCGhXUWU8yC3xILcYE1QAACBkQwo
ContentType Journal Article
Copyright http://arxiv.org/licenses/nonexclusive-distrib/1.0
Copyright_xml – notice: http://arxiv.org/licenses/nonexclusive-distrib/1.0
DBID AKY
GOX
DOI 10.48550/arxiv.1311.4728
DatabaseName arXiv Computer Science
arXiv.org
DatabaseTitleList
Database_xml – sequence: 1
  dbid: GOX
  name: arXiv.org
  url: http://arxiv.org/find
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 1311_4728
GroupedDBID AKY
GOX
ID FETCH-arxiv_primary_1311_47283
IEDL.DBID GOX
IngestDate Tue Jul 22 23:03:53 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-arxiv_primary_1311_47283
OpenAccessLink https://arxiv.org/abs/1311.4728
ParticipantIDs arxiv_primary_1311_4728
PublicationCentury 2000
PublicationDate 2013-11-19
PublicationDateYYYYMMDD 2013-11-19
PublicationDate_xml – month: 11
  year: 2013
  text: 2013-11-19
  day: 19
PublicationDecade 2010
PublicationYear 2013
Score 3.0454302
SecondaryResourceType preprint
Snippet We design new approximation algorithms for the problems of optimizing submodular and supermodular functions subject to a single matroid constraint....
SourceID arxiv
SourceType Open Access Repository
SubjectTerms Computer Science - Data Structures and Algorithms
Title Optimal approximation for submodular and supermodular optimization with bounded curvature
URI https://arxiv.org/abs/1311.4728
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV1LT8MwDLa2nbggEO_HlgPXQpu2KxwR2pgmwS4glVNVJ660A2zq1mk_HzspaJcd4zxkJUrsL7G_ANylqJHPPQyqKmKAElPmOCCDuDSIlBEjIQGKb-_DyWcyzdO8A4O_XJiy3s43nh8YVw_CBXOfZPqxC12tBVu9znL_2OiYuNrm_83Yw3SSHRMxPoLD1rdTz34xjqFDPyfwNeNN-c1ix969nftUQcW-olqxLVpYiQNVjOe5uORjshUspFebI6nkslShfIBEVplGrlGbmk6hPx59vEwCp0yx9LwRhahZiJrxGfQY3NMFKEOWvZywtDgk3k5hGdksNUlUJSa2WIWXcL5nkKu9NddwoOXTBglWe7qB3rpu6JZN5xr7bgJ_AaQxdtQ
linkProvider Cornell University
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Optimal+approximation+for+submodular+and+supermodular+optimization+with+bounded+curvature&rft.au=Sviridenko%2C+Maxim&rft.au=Vondr%C3%A1k%2C+Jan&rft.au=Ward%2C+Justin&rft.date=2013-11-19&rft_id=info:doi/10.48550%2Farxiv.1311.4728&rft.externalDocID=1311_4728