On the complexity of submodular function minimisation on diamonds |
| |
Authors: | Fredrik Kuivinen |
| |
Affiliation: | aDepartment of Computer and Information Science, Linköpings Universitet, SE-581 83, Linköping, Sweden |
| |
Abstract: | Let (L;?,?) be a finite lattice and let n be a positive integer. A function f:Ln→R is said to be submodular if for all . In this article we study submodular functions when L is a diamond. Given oracle access to f we are interested in finding such that as efficiently as possible. We establish • a min–max theorem, which states that the minimum of the submodular function is equal to the maximum of a certain function defined over a certain polyhedron; and | • a good characterisation of the minimisation problem, i.e., we show that given an oracle for computing a submodular f:Ln→Z and an integer m such that , there is a proof of this fact which can be verified in time polynomial in n and ; and | • a pseudopolynomial-time algorithm for the minimisation problem, i.e., given an oracle for computing a submodular f:Ln→Z one can find in time bounded by a polynomial in n and . |
|
| |
Keywords: | Combinatorial optimization Submodular function minimization Lattices Diamonds |
本文献已被 ScienceDirect 等数据库收录! |
|