Abaixo está minha simplificação de parte de um projeto de pesquisa maior sobre redes espaciais bayesianas:
Digamos que uma variável seja " -local" em uma string se houver menos de cláusulas entre a primeira e a última cláusula em que ela aparece (onde é um número natural).
Agora considere o subconjunto definido pelo critério de que para qualquer , todas as variáveis em é . Para que (se houver) é NP-difícil?
Aqui está o que eu considerei até agora:
(1) Variações no método de mostrar que está em P reescrevendo cada disjunção como uma implicação e examinando caminhos direcionados no gráfico direcionado dessas implicações (anotados aqui e apresentados em detalhes nas pág. 184- 185 da Complexidade Computacional de Papadimitriou ). Diferentemente de , há ramificação dos caminhos direcionados em , mas talvez o número de caminhos direcionados seja limitado pelas restrições espaciais nas variáveis. Até agora, não houve sucesso com isso.
(2) Uma redução no tempo polinomial de (ou outro problema conhecido de NP-complete) para . Por exemplo, eu tentei vários esquemas de introdução de novas variáveis. No entanto, reunir as cláusulas que contêm a variável original geralmente exige que eu arraste "cadeias" de cláusulas adicionais contendo as novas variáveis e elas interfiram nas restrições espaciais das outras variáveis.
Certamente não estou em um novo território aqui. Existe um problema NP-hard conhecido que pode ser reduzido para ou as restrições espaciais impedem que o problema seja tão difícil?