Quels sont les bons papiers / livres pour mieux comprendre le pouvoir de la décomposition modulaire et ses propriétés?
Je m'intéresse particulièrement aux aspects algorithmiques de la décomposition modulaire. J'ai entendu dire qu'il est possible de trouver une décomposition modulaire d'un graphe en temps linéaire. Existe-t-il un algorithme relativement simple pour cela? Qu'en est-il d'un algorithme pas si efficace mais plus simple?
ds.algorithms
reference-request
graph-theory
graph-algorithms
Vinicius dos Santos
la source
la source
Réponses:
Vous devriez consulter un algorithme de décomposition modulaire en temps linéaire simple pour les graphiques, utilisant l'extension de commande, SWAT 2004 et la décomposition modulaire en temps linéaire des graphiques dirigés, disque. Appl. Math. 2005 pour les algorithmes de temps linéaire connus les plus simples sur un graphique non dirigé et dirigé respectivement.
Le problème a principalement suscité un intérêt théorique et les algorithmes développés jusqu'à présent sont relativement complexes. Je ne pense pas que cela ait été un effort soutenu vers un algorithme qui soit réellement susceptible d'être implémenté (c'est-à-dire "pas si efficace mais plus simple").
Pour info, les premiers algorithmes à temps linéaire pour les graphes non orientés ont été un nouvel algorithme linéaire pour la décomposition modulaire. CAAP 1994 et décomposition modulaire en temps linéaire et orientation transitive efficace des graphiques de comparabilité .
la source
Il y a une enquête récente
Habib et Paul (2010). Une étude des aspects algorithmiques de la décomposition modulaire. Revue informatique 4 (1): 41-59 (2010)
que vous devriez vérifier.
la source
Philippe Gambette a une page web sur la bibliographie des algorithmes de décomposition modulaire.
À propos de "Un algorithme de décomposition modulaire en temps linéaire simple pour les graphiques, utilisant l'extension des ordres", Fabien de Montgolfier a fourni une version étendue de cet article sur son site Web . Si vous êtes intéressé par des variantes ou des généralisations de MD, vous pouvez également trouver des articles sur les relations homogènes sur son site Web.
la source
Il existe en fait un algorithme de décomposition modulaire récursive (relativement) simple qui fonctionne en temps linéaire. Voir: http://www.cs.utoronto.ca/~mtedder/TedderModular.pdf
la source
J'aime le livre de Diestel . Il explique comment fonctionne la décomposition modulaire et comment l'appliquer. Dans ce livre, il y a aussi beaucoup d'informations sur la convexité dans un graphique.
la source