Inequalities on submodular functions via term rewriting

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

We devise a method for proving inequalities on submodular functions, with a term rewriting flavor. Our method comprises of the following steps: (1) start with a linear combination X of the values of the function; (2) define a set of simplification rules; (3) conclude that X≥Y, where Y is a linear combination of a small number of terms which cannot be simplified further; (4) calculate the coefficients of Y by evaluating X and Y on functions on which the inequality is tight. The crucial third step is non-constructive, since it uses compactness of the dual cone of submodular functions. Its proof uses the classical uncrossing technique with a quadratic potential function. We prove several inequalities using our method, and use them to tightly analyze the performance of two natural (but non-optimal) algorithms for submodular maximization, the random set algorithm and local search.

Original languageEnglish
Pages (from-to)457-464
Number of pages8
JournalInformation Processing Letters
Volume113
Issue number13
DOIs
StatePublished - 2013
Externally publishedYes

Keywords

  • Analysis of algorithms
  • Inequalities
  • Local search
  • Submodularity

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Signal Processing
  • Information Systems
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Inequalities on submodular functions via term rewriting'. Together they form a unique fingerprint.

Cite this