Tanto quanto eu entendo, todos sabem que as regras de pivô determinísticas para algoritmos simplex têm entradas específicas nas quais o algoritmo requer tempo exponencial (ou pelo menos não polinomial) para encontrar o melhor. Vamos chamar essas instâncias de "patológicas", já que geralmente (ou seja, na maioria das entradas) o algoritmo simplex termina rapidamente. Lembro-me do meu curso de programação matemática que os exemplos padrão de instâncias patológicas para regras específicas eram altamente estruturados. Minha pergunta geral é se esse é um artefato de exemplos específicos ou uma característica de instâncias patológicas em geral?
Resultados como análise suavizada e o algoritmo de tempo polinomial que a estende dependem da perturbação da entrada - sugerindo que os exemplos patológicos são muito especiais. Portanto, a intuição de que as instâncias patológicas são altamente estruturadas não parece tão absurda.
Alguém tem alguma ideia específica sobre isso? Ou algumas referências ao trabalho existente? Fui especificamente vago sobre o que quero dizer com 'estruturado' para tentar ser o mais abrangente possível, mas sugestões sobre como definir melhor o 'estruturado' também seriam úteis. Quaisquer conselhos ou referências são muito apreciados!
fonte
Respostas:
Amenta e Ziegler provaram que todas as construções atualmente conhecidas de instâncias de tempo exponencial para simplex seguem uma estrutura específica que eles chamam de "produtos deformados":
No entanto, acho que não há motivo para acreditar que todas as instâncias ruins para simplex tenham essa estrutura. Provavelmente, este é apenas um artefato do processo de pesquisa:
fonte