劣モジュラ関数とは? わかりやすく解説

Weblio 辞書 > 学問 > OR事典 > 劣モジュラ関数の意味・解説 

劣モジュラ関数

読み方れつもじゅらかんすう
【英】:submodular function

分配{\mathcal D}\, 上の関数 f\, が, 任意の X,Y\in{\mathcal D}\, に対して


f(X)+f(Y)\geq f(X\cup Y)+f(X\cap Y)


満たすとき, f\, を劣モジュラ関数という. 劣モジュラ性は, ネットワークカット容量関数, マトロイド階数関数, 多元情報源エントロピー関数, 協力凸ゲーム特性関数等, オペレーションズ・リサーチ諸分野現れる基本的な関数共通する有用な性質である.


劣モジュラ関数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/12/30 19:35 UTC 版)

数学の分野において劣モジュラ関数 (: submodular function) とは集合関数の一種で、簡単にいうと、関数に渡される集合に1つ要素が加わった場合に増える関数の値が、もとの集合が大きくなるにつれ小さくなるような関数を指す。集合関数であることを明示して劣モジュラ集合関数ということもある。劣モジュラ関数の概念は一般のベクトル値関数における凸関数の概念と類似した性質を持つため、近似アルゴリズムやゲーム理論機械学習などの幅広い応用を持つ。

定義

台集合 Ω の冪集合 2Ω 上の関数 f: 2ΩR で 次を満たす関数を劣モジュラ関数と呼ぶ。

劣モジュラ性
任意の集合対 S, T ⊆ Ω に対して、f(S) + f(T) ≥ f(ST) + f(ST)

この不等式を劣モジュラ不等式と呼ぶ。 なお、不等号の向きを逆にした不等式を優モジュラ不等式と呼び、それを満たす集合関数を優モジュラ関数と呼ぶ。

また、上記の不等式と以下の 2 つの不等式は同値である。

  1. 任意の集合対
    この節の加筆が望まれています。

    ロバース拡張

    ベクトル

    この節の加筆が望まれています。
    • Satoru Fujishige (2005), Submodular Functions and Optimization, Elsevier, ISBN 9780444520869 
    • 室田 一雄 (2001), 離散凸解析, 共立出版, ISBN 4-320-01690-4 
    • H.Nagamochi and T.Ibaraki (2008), Algorithmic Aspects of Graph Connectivity, Cambridge University Press, ISBN 0-52187864-0 
    • 河原吉伸 and 永野清仁 (2015), 劣モジュラ最適化と機械学習, 講談社, ISBN 9784061529090 


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

','','','','','','','','','','','','','','','','','',''];function getDictCodeItems(a){return dictCodeList[a]};

すべての辞書の索引

「劣モジュラ関数」の関連用語







7
100% |||||




劣モジュラ関数のお隣キーワード
検索ランキング
';function getSideRankTable(){return sideRankTable};

   

英語⇒日本語
日本語⇒英語
   



劣モジュラ関数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本オペレーションズ・リサーチ学会日本オペレーションズ・リサーチ学会
Copyright (C) 2025 (社)日本オペレーションズ・リサーチ学会 All rights reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの劣モジュラ関数 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS