Finding Submodularity Hidden in Symmetric Difference
Abstract
A set function on a finite set is submodular if for any pair . The symmetric difference transformation (SD-transformation) of by a canonical set is a set function given by for ,where denotes the symmetric difference between and . Submodularity and SD-transformations are regarded as the counterparts of convexity and affine transformations in a discrete space, respectively. However, submodularity is not preserved under SD-transformations, in contrast to the fact that convexity is invariant under affine transformations. This paper presents a characterization of SD-stransformations preserving submodularity. Then, we are concerned with the problem of discovering a canonical set , given the SD-transformation of a submodular function by , provided that is given by a function value oracle. A submodular function on is said to be strict if holds whenever both and are nonempty. We show that the problem is solved by using oracle calls when is strictly submodular, although it requires exponentially many oracle calls in general.
Cite
@article{arxiv.1712.08721,
title = {Finding Submodularity Hidden in Symmetric Difference},
author = {Junpei Nakashima and Yukiko Yamauchi and Shuji Kijima and Masafumi Yamashita},
journal= {arXiv preprint arXiv:1712.08721},
year = {2019}
}