Renforcement de la submodularité


13

Une fonction d'ensemble est sous-modulaire monotone si pour tout A , B , f ( A ) + f ( B ) ≥ f ( A ∪ B ) + f ( A ∩ B ) .fA,B

f(A)+f(B)≥f(A∪B)+f(A∩B).

Une propriété plus forte est Prenant C = A

f(A)+f(B)+f(C)+f(A∪B∪C)≥f(A∪B)+f(B∪C)+f(A∪C)+f(A∩B∩C).
, cette propriété implique une sous-modularité monotone.C=A∪B

Cette propriété est-elle connue?

Contexte

Cette propriété est apparue en essayant de caractériser les fonctions de couverture. Étant donné un univers pondéré (tous les poids sont non négatif) et une famille X de sous - ensembles de U , la fonction de couverture f ( S ) est défini pour S ⊆ X comme étant le poids total des éléments couverts par des ensembles de S . La fonction f est toujours monotone et sous-modulaire. L'inverse n'est pas vrai.UXUf(S)S⊆XSf

La propriété en question implique que est une fonction de couverture dans le cas | X | = 3 . Des propriétés similaires et plus compliquées fonctionnent pour un X plus grand . Toutes ces propriétés sont satisfaites par les fonctions de couverture, il s'agit donc d'une caractérisation complète.f|X|=3X

Réponses:


13

kth

f(B)−f(A)≥0A⊆B

(f(A∪B)−f(B))−(f(A)−f(A∩B))≤0

n

Quelque chose de similaire était déjà connu en probabilité. Une fonction de couverture peut également être considérée comme une mesure de probabilité (jusqu'à une constante de mise à l'échelle). La seule référence que j'ai pu trouver était la page 439 du livre de Feller sur la probabilité.


f(A∪{x})≥f(A)f(A∪{x})+f(A∪{y})≥f(A∪{x,y})+f(A)A,B

7

f(A∩B)+f(A∩C)+f(B∩C)+f((A∩B)∪(A∩C)∪(B∩C))≥f(A∩(B∪C))+f(B∩(A∪C))+f(C∩(A∪B))+f(A∩B∩C).
The "aggregate" condition is mentioned in the paper "A characterization of a cone of pseudo-boolean functions via supermodularity-type inequalities" by Cramma, Hammer and Holtzman (inequality (4)), which is part of the rare collection "Quantitative Methoden in den Wirtschaftswissenschaften". This condition should be the same as mine.

Edit: The actual condition that Cramma, Hammer and Holtzman give is

f(A)+f(B)+f(C)+f(A∩B∩C)≥f(A∪B∪C)+f(A∩B)+f(A∩C)+f(B∩C).
If you put C=∅, you get submodularity.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.