优化问题之子模问题
什么是子模函数?

核心:这涉及到一个边际效应递减,边际效应递减指的是当集合中元素较少或没有时加入一个元素会带来巨大的效益,当集合中已经有许多元素时,加入一个新的元素会带来的收益较微小。
注:
- 一个非负的子模函数也是次模加性函数,次模加性函数指两个集合并集的函数值最大可以取到两个集合各自函数值的和。
- 上述三个不等式,当且仅当集合是无穷的时候成立。
2. 有哪些常见的子模函数?
-
单调的

-
非单调的

子模函数的连续性拓展。

子模函数的优化方法
子模函数的优化主要分成三个子模最小化,子模最大化和相关性优化问题。
- 无约束的子模最小化一般来说是线性可解的,如求图的最小割,但是加上约束,常常就变成了NPhard的问题。
- 子模最大化一般是NPhard的问题,只有近似算法:



本文探讨了子模函数的概念,其特点在于边际效应递减,即集合元素增加时新增元素带来的效益逐渐减少。文中列举了子模函数的类型,包括单调与非单调,并讨论了子模函数的连续性拓展及优化方法,指出无约束子模最小化通常可通过线性方式解决,而子模最大化则多为NP-hard问题。

7761

被折叠的 条评论
为什么被折叠?



