Ao aprender problemas de otimização, geralmente consideramos a programação linear (ou mais geralmente: otimização convexa) como o exemplo mais simples. É solucionável em tempo polinomial e possui algoritmos relativamente fáceis de entender. No entanto, a versão de decisão do LP é concluída. Isso sugere que este é um dos problemas mais difíceis que podemos resolver no tempo polinomial.
Sob a suposição de que . Qual é o tipo natural "mais difícil" de problemas de otimização com problemas de decisão em ?N C
Se isso for muito vago, podemos restringir a restrições. Qual é o conjunto mínimo de restrições que precisamos colocar em programas lineares (ou mais geralmente: programas convexos) para permitir que o problema de decisão associado aos programas restritos seja solucionável em ?
Motivação
Em grande parte, isso é curiosidade ociosa. No entanto, foi criado por " Na União Soviética, o problema de otimização resolve você ", de Cosma Shalizi . Em particular, se o LP é muito difícil de resolver para ter uma economia centralizada (ou seja, otimizar em está pedindo demais), qualquer sistema descentralizado deve estar executando algum tipo de processamento paralelo mais rapidamente do que o poli-tempo (para mim : ).N C
fonte
Respostas:
Você está ciente do trabalho em LPs / SDPs positivos? Há vários resultados na área, principalmente na linha de "se as restrições do LP / SDP são positivas, então o problema pode ser resolvido no NC".
Algumas referências importantes nessa linha de trabalho são Luby-Nisan 93 e Jain-Yao 11 . Outro excelente recurso é este slide da palestra de Rahul Jain na conferência "Progressos Recentes em Algoritmos Quânticos" no IQC. A palestra inteira está disponível no youtube.
fonte
Não tenho certeza, mas você pode estar interessado - se não, desculpe-me - pelo artigo a seguir , que não está relacionado a um tipo natural de problema de otimização, mas lida com um problema que pode ser reduzido a um problema específico de otimização , cuja solução está no NC.
Igor Averbakh, Oded Berman, "Algoritmos NC paralelos para problemas de localização de multifacilidade com comunicação mútua e suas aplicações", Networks, Volume 40, Edição 1, páginas 1–12, agosto de 2002, Wiley
DOI: 10.1002 / net.10027
Resumo
O problema genérico estudado é localizar instalações distintas em uma árvore para satisfazer restrições de limites superiores nas distâncias entre pares de instalações, uma vez que cada instalação deve estar localizada dentro de sua própria região viável, definida como uma subárvore da árvore. Apresentamos um esquema de localização paralela (PLS) para resolver o problema que pode ser implementado como um algoritmo NC. Também introduzimos algoritmos NC paralelos baseados no PLS para as versões minimax do problema, incluindo o problema do centro-p com restrição de distância e comunicação mútua. Combinando o PLS e a técnica paramétrica do Megiddo aprimorada, desenvolvemos algoritmos seriais fortemente polinomiais para os problemas do minimax; os algoritmos têm as melhores complexidades atualmente disponíveis na literatura.
fonte