Autor Tópico: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?  (Lida 1067 vezes)

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

Offline Eleitor de Mário Oliveira

  • Nível 37
  • *
  • Mensagens: 3.502
  • Sexo: Masculino
    • Lattes
Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Online: 14 de Abril de 2006, 12:23:52 »
http://www.claymath.org/millennium/P_vs_NP/

Citar
Suppose that you are organizing housing accommodations for a group of four hundred university students. Space is limited and only one hundred of the students will receive places in the dormitory. To complicate matters, the Dean has provided you with a list of pairs of incompatible students, and requested that no pair from this list appear in your final choice. This is an example of what computer scientists call an NP-problem, since it is easy to check if a given choice of one hundred students proposed by a coworker is satisfactory (i.e., no pair from taken from your coworker's list also appears on the list from the Dean's office), however the task of generating such a list from scratch seems to be so hard as to be completely impractical. Indeed, the total number of ways of choosing one hundred students from the four hundred applicants is greater than the number of atoms in the known universe! Thus no future civilization could ever hope to build a supercomputer capable of solving the problem by brute force; that is, by checking every possible combination of 100 students. However, this apparent difficulty may only reflect the lack of ingenuity of your programmer. In fact, one of the outstanding problems in computer science is determining whether questions exist whose answer can be quickly checked, but which require an impossibly long time to solve by any direct procedure. Problems like the one listed above certainly seem to be of this kind, but so far no one has managed to prove that any of them really are so hard as they appear, i.e., that there really is no feasible way to generate an answer with the help of a computer. Stephen Cook and Leonid Levin formulated the P (i.e., easy to find) versus NP (i.e., easy to check) problem independently in 1971.


http://www.claymath.org/millennium/P_vs_NP/Official_Problem_Description.pdf

Offline Snake

  • Nível 31
  • *
  • Mensagens: 2.049
  • Sexo: Masculino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #1 Online: 15 de Abril de 2006, 20:56:27 »
O site QEDen criou um Wiki para ajudar a resolver esse e os outros seis "problemas do milênio".

http://www.qeden.com/wiki/Main_Page
Newton's Law of Gravitation:
What goes up must come down. But don't expect it to come down where you can find it. Murphy's Law applies to Newton's.

Offline Südenbauer

  • Nível Máximo
  • *
  • Mensagens: 10.297
  • Sexo: Masculino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #2 Online: 16 de Abril de 2006, 00:15:00 »
A Guinevere contribui com esse wiki.

Offline Oliver

  • Nível 10
  • *
  • Mensagens: 142
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #3 Online: 16 de Abril de 2006, 21:13:24 »
Atualmente tenho me preocupado apenas em resolver problemas do tipo SUDOKU...

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #4 Online: 17 de Abril de 2006, 13:55:52 »
A Guinevere contribui com esse wiki.
É, eu estou lá com meu nome de macho, mas não acredito que vá dá certo. Entretanto, é uma oportunidade e tanto pra aprender.:D

Atualmente tenho me preocupado apenas em resolver problemas do tipo SUDOKU...
Que é NP-Completo... um dia você vai acabar se interessando por esse outro problema, cara!
« Última modificação: 17 de Abril de 2006, 13:58:03 por Guinevere »

Offline Andre

  • Nível 39
  • *
  • Mensagens: 4.072
  • Sexo: Masculino
    • Aletéia
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #5 Online: 17 de Abril de 2006, 15:32:20 »
Eu nunca consegui entender direito esse negócio de NP e P, alguém pode me explicar de uma maneira resumida, e de preferencia com exemplos de problemas de cada um dos dois tipo?
Se Jesus era judeu, então por que ele tinha um nome porto-riquenho?

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #6 Online: 17 de Abril de 2006, 15:37:02 »
Voce le Inglês? eu fiz isso n vezes em ingles, uma delas no tal wiki: http://www.qeden.com/wiki/P_versus_NP:Math_Lite_Intro

Se não entender eu tenho de novo, em pt, ok?

Offline Andre

  • Nível 39
  • *
  • Mensagens: 4.072
  • Sexo: Masculino
    • Aletéia
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #7 Online: 17 de Abril de 2006, 17:04:00 »
Deixa eu ver se eu entendi, P seriam problemas mais diretos, como colocar numeros em ordem crescente, ver se o número é primo, etc e NP seriam problemas que exigem o uso da lógica, como o sudoku?
Se Jesus era judeu, então por que ele tinha um nome porto-riquenho?

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #8 Online: 17 de Abril de 2006, 17:14:47 »
Não.

Os problemas em P também estão dentro de NP.

Os "difíceis" a gente ainda não sabe se estão dentro ou fora de P (se tem solucao "fácil)

Como assim "exigem o uso da lógica"? Todo problema computacional é de lógica... :?

Offline Oliver

  • Nível 10
  • *
  • Mensagens: 142
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #9 Online: 17 de Abril de 2006, 17:56:05 »

Atualmente tenho me preocupado apenas em resolver problemas do tipo SUDOKU...
Que é NP-Completo... um dia você vai acabar se interessando por esse outro problema, cara!

hummm...será?

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #10 Online: 17 de Abril de 2006, 18:53:30 »
Você chega lá... tô bolando aqui um tópico definitivo sobre o assunto que vai fazer todo mundo entender tudo de vez (e alguns se interessarem)

Offline Eleitor de Mário Oliveira

  • Nível 37
  • *
  • Mensagens: 3.502
  • Sexo: Masculino
    • Lattes
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #11 Online: 17 de Abril de 2006, 22:44:09 »
Pelo que entendo, os problemas P teriam um algorítimo rápido (e existe uma definição objetivo de "rápido") para serem solucionados. Enquanto os NP são de tentativa e erro. Deve-se tentar todos os casos até atingir o desejado.

Por exemplo, uma equação do primeiro grau é um problema P. Todas tem a estrutura geral:
ax+b=c
O algorítimo de resolução delas é:
1º) Se b for diferente de 0, subtrair ambos lados da equação por b.
2º) Se a for diferente de 1 ou 0, dividir ambos lados da equação por a.

Assim, digamos que a=5 , b=3 e c=13. Temos:

5x+3=13
(5x+3)-3=13-3
5x=10
(5x)/5=10/5
x=2

Não foi preciso ir chutando o valor de x até chegar num resultado que batesse. O que seria impraticável, diga-se de passagem.

Um exemplo de problema NP seria aqueles desafios de raciocínio que aparecem em revistas, do tipo que você tem que dispor vizinhos numa seqüencia com base em informações parciais. Estes problemas, até onde sabemos, não tem um algorítimo que os solucione rapidamente. Apenas temos a tentativa e erro.

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #12 Online: 18 de Abril de 2006, 12:26:13 »
Dante, só um detalhe que todo mundo confunde:
P está também "dentro" de NP. Os problemas "difíceis" são os NP-completos, que não se sabe se estão fora de P ou não.




Vejam esse desenho.

Offline Andre

  • Nível 39
  • *
  • Mensagens: 4.072
  • Sexo: Masculino
    • Aletéia
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #13 Online: 18 de Abril de 2006, 18:53:38 »
Esse assunto me deixa muito confuso, embora eu adore matemática :?

Com 'exigir lógica' quis dizer usar algo que não esta explicitamente escrito, como o exemplo que o Dante deu
Se Jesus era judeu, então por que ele tinha um nome porto-riquenho?

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #14 Online: 19 de Abril de 2006, 09:27:54 »
O que é estar " explicitamente escrito"?

Offline Andre

  • Nível 39
  • *
  • Mensagens: 4.072
  • Sexo: Masculino
    • Aletéia
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #15 Online: 19 de Abril de 2006, 11:27:42 »
Não ser necessário o uso de suposições.
Se Jesus era judeu, então por que ele tinha um nome porto-riquenho?

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #16 Online: 19 de Abril de 2006, 12:00:11 »
Mas problemas NP nao exigem "suposições"...

Você está usando uns termos meio extranhos, mas calma que vou fazer o tal artigo.

Offline Guinevere

  • Nível Máximo
  • *
  • Mensagens: 5.861
  • Sexo: Feminino
Re: Resolva um probleminha de matemática e ganhe U$1000000: P=NP?
« Resposta #17 Online: 19 de Abril de 2006, 13:43:22 »
Olhem isso, agora: ../forum/topic=5819.new#new

 

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