Submodularity on a tree: Unifying $L^\natural$-convex and bisubmodular functions
Discrete Mathematics
2011-04-15 v3
Abstract
We introduce a new class of functions that can be minimized in polynomial time in the value oracle model. These are functions satisfying where the domain of each variable corresponds to nodes of a rooted binary tree, and operations are defined with respect to this tree. Special cases include previously studied -convex and bisubmodular functions, which can be obtained with particular choices of trees. We present a polynomial-time algorithm for minimizing functions in the new class. It combines Murota's steepest descent algorithm for -convex functions with bisubmodular minimization algorithms.
Cite
@article{arxiv.1007.1229,
title = {Submodularity on a tree: Unifying $L^\natural$-convex and bisubmodular functions},
author = {Vladimir Kolmogorov},
journal= {arXiv preprint arXiv:1007.1229},
year = {2011}
}
Comments
14 pages