Eu tentei o seguinte relaxamento de LP do conjunto independente máximo
Eu recebo para cada variável para cada gráfico cúbico não bipartido que tentei.
- É verdade para todos os gráficos cúbicos não bipartidos conectados?
- Existe relaxamento de LP que funciona melhor para esses gráficos?
Atualização 03/05 :
Aqui está o resultado do relaxamento de LP baseado em clique sugerido por Nathan
Resumi experiências aqui. Curiosamente, parece haver alguns gráficos não bipartidos para os quais o relaxamento mais simples do LP é essencial.
graph-theory
co.combinatorics
linear-programming
Yaroslav Bulatov
fonte
fonte
Respostas:
Não bipartido ligado gráficos cúbicos têm a única solução óptima ; em um gráfico cúbico bipartido, você tem uma solução ideal integral.xi=1/2
Prova: em um gráfico cúbico, se você somar todos os restrições 2 x i + x j ≤ 1 , terá ∑ i 3 x i ≤ 3 n / 2 e, portanto, o ideal é no máximo n / 2 .3n/2 xi+xj≤1 ∑i3xi≤3n/2 n/2
A solução para todos os i é trivialmente viável, e, por conseguinte, também optimizada.xi=1/2 i
Em um gráfico cúbico bipartido, cada parte tem metade dos nós, e a solução em uma parte é, por conseguinte, também optimizada.xi=1
Qualquer solução óptima deve ser apertado, isto é, que deve ter∑i3xi=3n/2 e, por conseguinte, para cada aresta { i , j } . Assim, se você tem um ciclo estranho, você deve escolher x i = 1 / 2 para cada nó no ciclo. E então, se o gráfico estiver conectado, essa opção será propagada por toda parte.xi+xj=1 {i,j} xi=1/2
fonte
Este LP é semi-integral para todos os gráficos, ou seja, existe uma solução ideal para que cada variável esteja em {0,1 / 2,1}. Simplesmente decorre de um teorema de Nemhauser e Trotter. Obviamente, a mesma conclusão de meia integralidade segue para o LP do problema do complemento (capa de vértice). Quando o gráfico é bipartido, a solução é integral. Segue-se simplesmente do teorema min-cut de fluxo máximo ou trabalhando com soluções pontuais extremas deste LP. Além disso, as arestas de 1/2 formam um ciclo ímpar.
Obviamente, este LP não é bom para resolver problemas de SI. Adicionar restrições de Clique ou SDPs é uma abordagem muito melhor.
Embalagens de vértices: propriedades estruturais e algoritmos GL Nemhauser e Trotter-Math. Program., 1975
fonte
A tese de doutorado de Sergiy Butenko de 2003 revisa alguns outros relaxamentos de LP da MIS, bem como alguns relaxamentos quadráticos.
fonte
Isso é chamado de número de conjunto independente fracionário. Você encontrará algumas informações lá: http://en.wikipedia.org/wiki/Fractional_coloring ou no livro "Teoria dos grafos fracionais" de Daniel Ullman e Edward Scheinerman ( http://www.ams.jhu.edu/~ers / fgt / ).
Praticamente, essa formulação é NP-Difícil de calcular, mesmo que todas as variáveis sejam contínuas -> o número de panelinhas é exponencial e difícil de calcular ... Mas você é livre para enumerar apenas algumas panelinhas especiais, por exemplo, apenas as arestas (que você acabou de fazer) ou arestas + triângulos ou todas as panelinhas atéKk
Nathann
(*) dito isto, você teoricamente tem uma diferença arbitrariamente grande entre o resultado ideal no LP, onde todas as panelinhas são representadas e o conjunto independente ideal
fonte