¿Cuáles son buenos documentos / libros para comprender mejor el poder de la descomposición modular y sus propiedades?
Estoy particularmente interesado en los aspectos algorítmicos de la descomposición modular. He oído que es posible encontrar una descomposición modular de un gráfico en tiempo lineal. ¿Hay un algoritmo relativamente simple para eso? ¿Qué pasa con un algoritmo no tan eficiente pero más simple?
ds.algorithms
reference-request
graph-theory
graph-algorithms
Vinicius dos Santos
fuente
fuente
Respuestas:
Debe mirar un Algoritmo de descomposición modular en tiempo lineal simple para gráficos, usando la extensión de orden, SWAT 2004 y la descomposición modular en tiempo lineal de gráficos dirigidos, Disco. Appl. Matemáticas. 2005 para los algoritmos de tiempo lineal más simples conocidos en gráficos no dirigidos y dirigidos, respectivamente.
El problema ha atraído principalmente el interés teórico y los algoritmos desarrollados hasta ahora son relativamente complejos. No creo que haya sido un esfuerzo sostenido hacia un algoritmo que realmente se pueda implementar (es decir, "no tan eficiente pero más simple").
Para su información, los primeros algoritmos de tiempo lineal para gráficos no dirigidos han sido Un nuevo algoritmo lineal para la descomposición modular. CAAP 1994 y descomposición modular en tiempo lineal y orientación transitiva eficiente de los gráficos de comparabilidad .
fuente
Hay una encuesta reciente
Habib y Paul (2010). Un estudio de los aspectos algorítmicos de la descomposición modular. Computer Science Review 4 (1): 41-59 (2010)
que deberías revisar.
fuente
Philippe Gambette tiene una página web sobre bibliografía de algoritmos de descomposición modular.
Acerca de "Un algoritmo de descomposición modular de tiempo lineal simple para gráficos, usando la extensión de orden", Fabien de Montgolfier proporcionó una versión extendida de este documento en su sitio web . Si está interesado en variantes o generalizaciones de MD, también puede encontrar algunos documentos sobre Relaciones homogéneas en su sitio web.
fuente
En realidad, existe un algoritmo de descomposición modular recursivo (relativamente) simple que funciona en tiempo lineal. Ver: http://www.cs.utoronto.ca/~mtedder/TedderModular.pdf
fuente
Me gusta el libro de Diestel . Explica cómo funciona la descomposición modular y cómo aplicarla. En este libro también hay mucha información sobre convexidad en un gráfico.
fuente