Autor Tópico: P, NP, IP, PSPACE... TÓPICO FINAL PARA LEIGOS.  (Lida 602 vezes)

0 Membros e 1 Visitante estão vendo este tópico.

Tarcísio

  • Visitante
P, NP, IP, PSPACE... TÓPICO FINAL PARA LEIGOS.
« Online: 03 de Novembro de 2006, 14:06:07 »
ALGUÉM, POR FAVOR, EXPLICA ESSE MONTE DE SIGLA DE FORMA CLARA, SIMPLES E DIDÁTICA?

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: P, NP, IP, PSPACE... TÓPICO FINAL PARA LEIGOS.
« Resposta #1 Online: 03 de Novembro de 2006, 14:47:44 »
P - problemas de decisão que possam ser resolvidos em tempo porporcional a um polinônimo sobre o tamanho da entrada (os dados)
NP - problemas de decisão que se tiverem solução a solução possa ser verificada em tempo porporcional a um polinônimo sobre o tamanho da entrada
PSPACE - problemas de decisão que possam ser resolvidos em ESPAÇO (uso de memória) porporcional a um polinônimo sobre o tamanho da entrada

IP - problemas de decisão "resolvíveis" pro um sistema de prova interativo.

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino

Tarcísio

  • Visitante
Re: P, NP, IP, PSPACE... TÓPICO FINAL PARA LEIGOS.
« Resposta #3 Online: 03 de Novembro de 2006, 17:22:58 »
P - problemas de decisão que possam ser resolvidos em tempo proporcional a um polinônimo sobre o tamanho da entrada* (os dados)

NP - problemas de decisão que se tiverem solução a solução possa ser verificada em tempo proporcional a um polinônimo sobre o tamanho da entrada**

PSPACE - problemas de decisão que possam ser resolvidos em ESPAÇO (uso de memória) proporcional a um polinônimo sobre o tamanho da entrada ***

IP - problemas de decisão "resolvíveis" por um sistema de prova interativo****.

*,**,***,**** HEIN?!

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: P, NP, IP, PSPACE... TÓPICO FINAL PARA LEIGOS.
« Resposta #4 Online: 03 de Novembro de 2006, 17:29:18 »
Um exemplinho da classe P:

Ordenar uma lista de nomes.

Quanto tempo isso leva?

Depende.

Se for uma pessoa fazendo na mão em ordem alfabética leva quanto tempo? Se for um computador? Que computador? Mac? PC? Linux? supercomputador cray? computador de DNA?

A teoria da complexidade se preocupa em medir a dificuldade de um problema sem se importar com os detalhes de quem está resolvendo, se é computador rápido, lento, máquina de calcular ou alguém fazendo no lápis. Ela pergunta "dados n nomes, quanto passos são necessários pra por em ordem?". O quanto cada máquina ou pessoa vai levar pra cada passo é interessante, sim, mas não é isso que a teoria da complexidade pesquisa.

Pra ordenar existem vários métodos. Por exemplo tem um chamado método de ordenação por inserção que toma um número de passos proporcional a n2. Isso é um polinômio. Ordenação está em P.

A quantidade de memória usada pode a mesma que serve pra armazar os dados: n. Ordenação está em PSPACE. (n= n1, né?)

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: P, NP, IP, PSPACE... TÓPICO FINAL PARA LEIGOS.
« Resposta #5 Online: 03 de Novembro de 2006, 17:29:43 »
PS: o que isso tem a ver com Deus me pergunte no outro tópico)

Tarcísio

  • Visitante
Re: P, NP, IP, PSPACE... TÓPICO FINAL PARA LEIGOS.
« Resposta #6 Online: 03 de Novembro de 2006, 17:37:27 »
NP e IP são o quê?

Essa teoria possui fórmulas para cálculos pequenos, sem testar de um-em-um problemas tipo o do Caixeiro Viajante?
« Última modificação: 03 de Novembro de 2006, 17:38:58 por Tarcísio »

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: P, NP, IP, PSPACE... TÓPICO FINAL PARA LEIGOS.
« Resposta #7 Online: 03 de Novembro de 2006, 19:41:00 »
NP e IP são o quê?
é pra repetir a resposta lá de cima ou colar da dábliopédia?

Essa teoria possui fórmulas para cálculos pequenos, sem testar de um-em-um problemas tipo o do Caixeiro Viajante?
Quê?

 

Do NOT follow this link or you will be banned from the site!