Enquanto navegava em postagens antigas do CStheory.se , deparei-me com uma fascinante publicação no blog sobre o problema da mortalidade matricial . A menos que eu tenha interpretado mal o problema, ele afirma que, dada uma coleção finita de matrizes 3 x 3 com entradas inteiras para cada valor da matriz, é preciso decidir se existe um produto finito dessas matrizes que seja igual a uma matriz composta por todos os zeros.
Surpreendentemente, esse problema é indecidível, devido a uma redução do problema de correspondência Post. Minha pergunta é: Dada a indecidibilidade do problema e seu vínculo com um problema vinculado às máquinas de Turing, é possível mostrar que existe uma maneira de caracterizar (por exemplo) todas as linguagens re, a classe P e a classe NP usando matrizes?
Eu mesmo trabalhei um pouco nisso, mas falta o treinamento para ter certeza se minha crença está correta. Acho que esse problema exigiria um pouco de trabalho da parte do leitor para resolver.
Não sei como usar o LaTeX para escrever matrizes no SE, mas aqui está minha primeira tentativa de caracterizar o NP:
Essa tentativa não está completa e inclui qualquer prova, como você vê, mas eu queria dar meus primeiros pensamentos sobre o problema para ver se uma tentativa mais sofisticada poderia ser feita para formalizar uma noção de complexidade da matriz. Isso é interessante porque, como a caracterização de NP por Fagin usando complexidade descritiva, poderia ser usado para caracterizar NP de maneira independente da máquina.