Quais são os bons papéis / livros para entender melhor o poder da Decomposição Modular e suas propriedades?
Estou particularmente interessado em aspectos algorítmicos da Decomposição Modular. Ouvi dizer que é possível encontrar uma decomposição modular de um gráfico em tempo linear. Existe um algoritmo relativamente simples para isso? Que tal um algoritmo não tão eficiente, mas mais simples?
ds.algorithms
reference-request
graph-theory
graph-algorithms
Vinicius dos Santos
fonte
fonte
Respostas:
Você deve observar um algoritmo de decomposição modular simples em tempo linear para gráficos, usando extensão de ordem, SWAT 2004 e decomposição modular em tempo linear de gráficos direcionados, Disc. Appl. Matemática. 2005 para os algoritmos de tempo linear mais simples conhecidos no gráfico não direcionado e direcionado, respectivamente.
O problema atraiu principalmente interesse teórico e os algoritmos desenvolvidos até agora são relativamente complexos. Não creio que tenha sido um esforço sustentado em direção a um algoritmo que seja realmente passível de ser implementado (ou seja, "não tão eficiente, mas mais simples").
Para sua informação, os primeiros algoritmos de tempo linear para gráficos não direcionados foram Um Novo Algoritmo Linear para Decomposição Modular. CAAP 1994 e Decomposição Modular em Tempo Linear e Orientação Transitiva Eficiente de Gráficos de Comparabilidade .
fonte
Existe uma pesquisa recente
Habib e Paul (2010). Uma pesquisa dos aspectos algorítmicos da decomposição modular. Computer Science Review 4 (1): 41-59 (2010)
que você deve conferir.
fonte
Philippe Gambette tem uma página na web sobre bibliografia de algoritmos de decomposição modular.
Sobre "Um algoritmo simples de decomposição modular em tempo linear para gráficos, usando extensão de ordem", Fabien de Montgolfier forneceu uma versão estendida deste artigo em seu site . Se você está interessado em variantes ou generalizações do MD, também pode encontrar alguns artigos sobre Relações Homogêneas no site dele.
fonte
Na verdade, existe um algoritmo de decomposição modular recursiva (relativamente) simples que funciona em tempo linear. Veja: http://www.cs.utoronto.ca/~mtedder/TedderModular.pdf
fonte
Eu gosto do livro do Diestel . Explica como a decomposição modular funciona e como aplicá-la. Neste livro, também há muitas informações sobre a convexidade em um gráfico.
fonte