数学における劣加法的集合函数(れつかほうてきしゅうごうかんすう、: subadditive set function)は、二つの集合の合併に対する値が、それぞれの集合に対する値の和で上から抑えられるような集合函数を言う。点函数が劣加法的となることに似ている。

劣モジュラー分割劣加法的英語版劣加法的

定義 編集

集合 Ω 上の集合函数、すなわち Ω冪集合 2Ω を定義域とする写像 f: 2ΩB劣加法的とは

 

を満たすときに言う。終域 B は任意の順序集合にもとれるが、大抵は実数直線 R または非負実数直線 R+ である[1][要ページ番号][2][要ページ番号]

編集

  • 任意の非負劣モジュラー集合函数は劣加法的集合函数である。劣モジュラー函数全体の成す集合は劣加法的函数全体の成す集合を真に含まれる。
  • 与えられた集合 S被覆するのに必要な集合の数を数える函数 f(S) は劣加法的である。具体的には、T1, …, Tm ⊂ Ω  となるものを固定する。f は各集合に対して、それを被覆するのに必要な Ti の最小数を割り当てるもの、すなわち
     
    とすれば、これは劣加法的になる。
  • 任意の非負値加法的集合函数、特に測度は劣加法的である[注釈 1]
  • より一般に、加法的函数[注釈 2]のあつまり ãi: 2ΩR+ (i = 1, …, m) から引数ごと最大のものをとる函数 f(S) ≔ maxi=1,…,m ãi(S) (∀S ⊂ Ω) は劣加法的になる[注釈 3]
    • このような函数は、以下の性質によって特徴付けられる[1][要ページ番号]:
      分割的劣加法性英語版
      S ⊂ Ω に対し、X1, …, Xn ⊂ Ω および α1, …, αn[0, 1] が指示函数に関して 1S ≤ ∑n
      i=1
      αi1Xi
      を満たすならば必ず、f(S) ≤ ∑n
      i=1
      αif(Xi)
      を満たす。
    • 分割的劣加法集合函数は劣モジュラー集合函数の一般化であり、かつ特別な種類の劣加法的集合函数である。

編集

注釈 編集

  1. ^ 一般に f が加法的集合函数ならば、f(S) + f(T) = f(ST) + f(TS) と書けることに注意せよ。
  2. ^ 加法的集合函数 ã: 2ΩR+a(x) ≔ ã({x}) と置いて得られる点函数 a: Ω → R+ によって ã(S) ≔ ∑
    xS
    a(x)
    と書くことができる
  3. ^ 双対的に、加法的函数の集まりの最小をとれば優加法的である

出典 編集

参考文献 編集

  • Feige, Uriel (2009年). “On Maximizing Welfare when Utility Functions are Subadditive”. SIAM Journal on Computing 39 (1): pp. 122–142. doi:10.1137/070680977 
  • Dobzinski, Shahar; Nisan, Noam; Schapira, Michael (2010年). “Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders”. Mathematics of Operations Research 35 (1): pp. 1–13. doi:10.1145/1060590.1060681 

外部リンク 編集

  • Hazewinkel, Michiel, ed. (2001), “Subadditive function”, Encyclopedia of Mathematics, Springer, ISBN 978-1-55608-010-4, https://www.encyclopediaofmath.org/index.php?title=Subadditive_function