Computer Forums

Member Login

Remember Me? Sign Up! | Forgot Password
 
Slogan
 
Closed Thread
Old 07-05-2005, 10:46 PM   #1 (permalink)
 
Monster Techie

Join Date: Jul 2003

Posts: 1,179

Emily is on a distinguished road

Send a message via AIM to Emily
Default P vs. NP

Anyone know anything about this problem? (I'm not asking for anything in particular, I'm just looking for some people to discuss it with.)
__________________
<a href=\"http://www.upstark.com\">www.upstark.com</a>
Emily is offline  
Old 07-06-2005, 09:35 AM   #2 (permalink)
 
Ultra Techie

Join Date: Sep 2003

Location: Bamberg, Germany

Posts: 549

Iron_Cross

Send a message via ICQ to Iron_Cross Send a message via MSN to Iron_Cross Send a message via Yahoo to Iron_Cross
Default

What's there to discuss? I guess you could just post your opinion of the whole "p vs np" problem. From the little bit I've heard about it, I don't really have an opinion yet, because it seems to be way to circumstancial.
__________________

See today\'s Penny-Arcade!(May contain foul lanuage)
Pain is weakness leaving the body.

PM Me for my MSN
Iron_Cross is offline  
Old 07-09-2005, 01:05 AM   #3 (permalink)
 
Monster Techie

Join Date: Jul 2003

Posts: 1,179

Emily is on a distinguished road

Send a message via AIM to Emily
Default

Have you read Cook's paper?
__________________
<a href=\"http://www.upstark.com\">www.upstark.com</a>
Emily is offline  
Old 07-09-2005, 07:07 AM   #4 (permalink)
 
Ultra Techie

Join Date: Oct 2003

Posts: 544

fitzjj

Default

Yeah covered this in lectures last semester, really dull (mainly because i have no interest in the maths side of computer science), perhaps if i understood it more - because some of the implications of P=NP are pretty interesting (plus there is quite a large sum of money sitting there for whoever proves that P=NP, or presumably whoever proves P!=NP too)...

P is the set of all decision problems solvable in time less than or equal to some polynomial p(n) by a deterministic machine.

NP is the set of all decision problems solvable in polynomial time by a non-deterministic machine.

And there is this big question of is P=NP. if it is then you can solve lots of problems in polynomial time (i.e. a **** of a lot faster than they can be solved now) which aside from saving a lot of time has implications in terms of security - if you can break encryption faster clearly that is not good!!!

Most people believe that (and it is probably the case that) P is not equal to NP.

Can i ask why you have an interest in this area?
fitzjj is offline  
Old 07-09-2005, 12:45 PM   #5 (permalink)
 
Monster Techie

Join Date: Jul 2003

Posts: 1,179

Emily is on a distinguished road

Send a message via AIM to Emily
Default

Quote:
Originally posted by fitzjj
Can i ask why you have an interest in this area?
No reason in particular... it just interests me. I guess I'm kind of the opposite of you, I really like the math side of computer science. It also caught my eye I guess because it's so different than the rest of the Millenium Problems, it's so easy to understand but it's just as hard as the rest of them to solve.
__________________
<a href=\"http://www.upstark.com\">www.upstark.com</a>
Emily is offline  
Old 07-14-2005, 08:30 AM   #6 (permalink)
 
Ultra Techie

Join Date: Jul 2005

Posts: 530

TheHeadFL

Send a message via AIM to TheHeadFL
Default

I think the coolest feature of problems in NP is that while there are as yet no known polynomial time *solutions* for the problems on a deterministic machine, we can *verify* the solutions in polynomial time.

This is why encryption algorithms are so fascinating to me. To go one way, the math is trivial. To go the other way, the math is staggering.

I also have a lot of interest in the related idea of computability. Like for instance, how trivial the shortest path algorithm is, but how the longest path algorithm is noncomputable, in general.
__________________
Desktop machine: 2 x Opteron 246, Asus K8N-DL, 2GB PC3200 ECC Reg., XFX GeForce 6600GT, 74gb WD Raptor, 2 x 19\" LCDs, Windows XP x64
Server machine: Intel P4 3.0GHz 2MB EM64T, ECS i865pe, 1GB PC3200, 36gb WD Raptor, Windows Server 2003
Laptop: Dell Inspiron 9100 (Intel P4 3.2GHz 1MB Prescott, i865pe, 512MB PC3200, Mobility Radeon 9700, DVD+R/DL Burner), Windows XP
Linux: P3 450Mhz, 386MB ram, Slackware 10.1 (Running mySQL/Apache)
TheHeadFL is offline  
Old 07-14-2005, 01:18 PM   #7 (permalink)
 
Ultra Techie

Join Date: Oct 2003

Posts: 544

fitzjj

Default

I have to agree with you guys to a point, the ideas behind it are pretty interesting and the consequences if P = NP. it is just when all the maths and proofs get going that i switch off!

TheHeadFL - Have you looked at busy beaver functions. These are functions that grow faster than the largest function and so are non computable. i personally found it kind of hard to get my head round to start with.
fitzjj is offline  
Old 07-14-2005, 02:41 PM   #8 (permalink)
 
True Techie

Join Date: Aug 2004

Posts: 223

KornNut

Default

Quote:
Originally posted by TheHeadFL

This is why encryption algorithms are so fascinating to me. To go one way, the math is trivial. To go the other way, the math is staggering.

Yeah... The most popular encryptions, those that involve Public and Private Key encryption (such as RSA), are really based on the algorithm of finding out if a number is prime or not (NP complete problem). Have you read "Digital Fortress" by Dan Brown?
__________________
3.0 GHz P4 w/ Hyper Threading
1 Gig DDR RAM
9800 Pro ATI Radeon
7.1 Soundblaster
DVD Burners are a must!
19\'\' Samsung LCD
______________________________

In this world gone mad, we won\'t spank the monkey. The monkey will spank us!
KornNut is offline  
Old 07-14-2005, 06:43 PM   #9 (permalink)
 
Ultra Techie

Join Date: Jul 2005

Posts: 530

TheHeadFL

Send a message via AIM to TheHeadFL
Default

No I've never heard of busy beaver functions.. I'll have to look into them. Most of this stuff I learned during my various Discrete Mathematics courses here at UCF. I enjoyed the class about turing machines and noncomputability immensely. I think I will be taking a class in encryption soon.

KornNut- Yes, I have read Digital Fortress by Dan Brown, good book. Its interesting that you mention NP completeness, since that is also really interesting. If they could prove that prime number factorization was a problem that was in P, then thousands of other problems associated with it would be in P as well. Just imagine if they could prove the halting problem was in P!
__________________
Desktop machine: 2 x Opteron 246, Asus K8N-DL, 2GB PC3200 ECC Reg., XFX GeForce 6600GT, 74gb WD Raptor, 2 x 19\" LCDs, Windows XP x64
Server machine: Intel P4 3.0GHz 2MB EM64T, ECS i865pe, 1GB PC3200, 36gb WD Raptor, Windows Server 2003
Laptop: Dell Inspiron 9100 (Intel P4 3.2GHz 1MB Prescott, i865pe, 512MB PC3200, Mobility Radeon 9700, DVD+R/DL Burner), Windows XP
Linux: P3 450Mhz, 386MB ram, Slackware 10.1 (Running mySQL/Apache)
TheHeadFL is offline  
Old 07-18-2005, 08:59 AM   #10 (permalink)
 
True Techie

Join Date: Aug 2004

Posts: 223

KornNut

Default

Quote:
Originally posted by TheHeadFL

KornNut- Yes, I have read Digital Fortress by Dan Brown, good book. Its interesting that you mention NP completeness, since that is also really interesting. If they could prove that prime number factorization was a problem that was in P, then thousands of other problems associated with it would be in P as well. Just imagine if they could prove the halting problem was in P!
IF some one actually found a good algorithm, I would hope they would be honest, otherwise they can rape every one's credit card online.
__________________
3.0 GHz P4 w/ Hyper Threading
1 Gig DDR RAM
9800 Pro ATI Radeon
7.1 Soundblaster
DVD Burners are a must!
19\'\' Samsung LCD
______________________________

In this world gone mad, we won\'t spank the monkey. The monkey will spank us!
KornNut is offline  
 
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On