AccueilđŸ‡«đŸ‡·Chercher

ProblĂšme de couverture maximale

En algorithmique, le problÚme de couverture maximale consiste à couvrir un nombre maximal d'éléments avec au plus k sous-ensembles mis à disposition.

Ce problÚme algorithmique est NP-dur et il existe des algorithmes d'approximation pour le résoudre[1] - [2]. C'est une variante du problÚme de couverture par ensembles.

DĂ©finition

L'entrée du problÚme est un ensemble d'éléments, une liste de sous-ensembles de cet ensemble, et un entier k, et l'on doit trouver k sous-ensembles tels que le nombre d'éléments appartenant à au moins l'un de ceux-ci est maximisé. On dit qu'un élément est couvert s'il appartient à l'un des sous-ensembles sélectionnés.

Optimisation linéaire en nombre entier

On peut formaliser le problÚme comme un problÚme d'optimisation linéaire en nombre entier:

maximiser(maximiser le nombre d'élément couvert)
sous les contraintes(au plus sous-ensembles sont sélectionnés)
(si alors au moins un sous-ensemble est selectionné)
(si alors est couvert)
(si alors sélectionné)

Extensions

Citons deux extensions :

  • Le problĂšme de couverture maximale avec budget[3] consiste Ă  attribuer un coĂ»t Ă  chaque sous-ensemble. L'objectif est toujours de maximiser le nombre d'Ă©lĂ©ments couverts mais sans dĂ©passer un budget allouĂ©.
  • Le problĂšme de couverture maximale gĂ©nĂ©ralisĂ©[4] consiste Ă  attribuer un coĂ»t Ă  chaque sous-ensemble, ainsi qu'un coĂ»t et un poids Ă  chaque Ă©lĂ©ment selon quel sous-ensemble le couvre.

Bibliographie

Références

  1. (en) G. L. Nemhauser, L. A. Wolsey et M. L. Fisher, « An analysis of approximations for maximizing submodular set functions—I », Mathematical Programming, vol. 14, no 1,‎ , p. 265–294 (ISSN 0025-5610 et 1436-4646, DOI 10.1007/BF01588971, lire en ligne, consultĂ© le )
  2. Approximation Algorithms for NP-hard Problems, PWS Publishing Co., , 596 p. (ISBN 0-534-94968-1, lire en ligne)
  3. « The budgeted maximum coverage problem », Information Processing Letters, vol. 70, no 1,‎ , p. 39–45 (ISSN 0020-0190, DOI 10.1016/S0020-0190(99)00031-9, lire en ligne, consultĂ© le )
  4. « The Generalized Maximum Coverage Problem », Information Processing Letters, vol. 108, no 1,‎ , p. 15–22 (ISSN 0020-0190, DOI 10.1016/j.ipl.2008.03.017, lire en ligne, consultĂ© le )
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplĂ©mentaires peuvent s’appliquer aux fichiers multimĂ©dias.