An accelerated continuous greedy algorithm for maximizing strong submodular functions (Q887854)

From MaRDI portal
scientific article
Language Label Description Also known as
English
An accelerated continuous greedy algorithm for maximizing strong submodular functions
scientific article

    Statements

    An accelerated continuous greedy algorithm for maximizing strong submodular functions (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    3 November 2015
    0 references
    A submodular function \(f:2^{X} \rightarrow \mathbb{R}_{+}\) is \textit{strong submodular}, if \( \forall A, B \subseteq X, \forall j \in X \setminus (A \cup B)\), \(f(A \cup \{j\})+f(B \cup \{j\})-f((A \cap B) \cup \{j\})-f(A \cup B\cup \{j\}) \leq f(A)+f(B)-f(A \cap B)-f(A \cup B)\). For a submodular and non-decreasing such function \(f\) and a matroid \(M=(X,\mathcal{I})\), the authors consider the optimization problem \(\max \{f(S): S \in \mathcal{I}\}\). Based on the \textit{(standard) continuous greedy algorithm (SCGA)} introduced by \textit{J. Vondrák} [RIMS Kôkyûroku Bessatsu B23, 253--266 (2010; Zbl 1219.68109)], an \textit{accelerated continuous greedy algorithm (ACGA)} is presented, which achieves the same degree of approximation as that of \(SCGA\), namely \(1/c(1-e^{-c}-\epsilon)\) for any \(\epsilon >0\), and where \(c\) is the curvature with respect to the optimum, but which substantially reduces the computational expense by removing redundant computational steps. Comparative computational results are given for weighted set coverage and strong submodular welfare problems.
    0 references
    monotone submodular set function
    0 references
    matroid
    0 references
    continuous greedy algorithm
    0 references
    approximation algorithm
    0 references

    Identifiers