wu :: forums
« wu :: forums - The most amazing result in theoretical CS »

Welcome, Guest. Please Login or Register.
May 21st, 2024, 1:42am

RIDDLES SITE WRITE MATH! Home Home Help Help Search Search Members Members Login Login Register Register
   wu :: forums
   riddles
   general problem-solving / chatting / whatever
(Moderators: Icarus, towr, ThudnBlunder, william wu, SMQ, Eigenray, Grimbal)
   The most amazing result in theoretical CS
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: The most amazing result in theoretical CS  (Read 821 times)
amichail
Senior Riddler
****





   


Posts: 450
The most amazing result in theoretical CS  
« on: Apr 24th, 2007, 6:04pm »
Quote Quote Modify Modify

See:
 
http://www.cs.princeton.edu/~chazelle/pubs/nature06.pdf
IP Logged

DropZap - a new kind of block elimination game
Random Lack of Squiggily Lines
Senior Riddler
****




Everything before 7/1/2008 is now irrelevant.

   


Gender: male
Posts: 460
Re: The most amazing result in theoretical CS  
« Reply #1 on: Apr 24th, 2007, 7:01pm »
Quote Quote Modify Modify

isnt working 4 me
IP Logged

You can only believe i what you can prove, and since you have nothing proven to cmpare to, you can believe in nothing.

I have ~50 posts to hack a "R" into a "D". Which one?
Icarus
wu::riddles Moderator
Uberpuzzler
*****



Boldly going where even angels fear to tread.

   


Gender: male
Posts: 4863
Re: The most amazing result in theoretical CS  
« Reply #2 on: Apr 24th, 2007, 8:02pm »
Quote Quote Modify Modify

Yes, tiber13, but you would have to understand what it was talking about first, wouldn't you?
 
While interesting, I am always leery of anything reported in such a fashion. I've seen too many results I know well "slaughtered" to be reported in a non-technical article, with significant issues simply overlooked in order to make the result seem greater than it is.
 
I am not qualified to address the usefulness of this result, but it strikes me that converting, for example, a 500 page proof of the Reimann Hypothesis into a checkable form might be as much a Herculean task as coming up with the proof in the first place.
 
And of course, the result is only probabilistic, so that even if the probabilities are high, there is always a slim chance the result is still false.
 
Still, if the conversion process can be algorized(?), it looks like a very useful verification technique.
IP Logged

"Pi goes on and on and on ...
And e is just as cursed.
I wonder: Which is larger
When their digits are reversed? " - Anonymous
amichail
Senior Riddler
****





   


Posts: 450
Re: The most amazing result in theoretical CS  
« Reply #3 on: Apr 24th, 2007, 8:05pm »
Quote Quote Modify Modify

I think the Reimann Hypothesis proof example is misleading as this result is for propositional logic.
 
http://en.wikipedia.org/wiki/PCP_theorem
 
It's still an amazing and highly counter-intuitive result though.
 
BTW, the proof conversion is automated and runs in polynomial time.
« Last Edit: Apr 24th, 2007, 8:10pm by amichail » IP Logged

DropZap - a new kind of block elimination game
Icarus
wu::riddles Moderator
Uberpuzzler
*****



Boldly going where even angels fear to tread.

   


Gender: male
Posts: 4863
Re: The most amazing result in theoretical CS  
« Reply #4 on: Apr 24th, 2007, 8:13pm »
Quote Quote Modify Modify

Although I've never been clear on CS terminology, mathematics is generally reducible to propositional logic.
IP Logged

"Pi goes on and on and on ...
And e is just as cursed.
I wonder: Which is larger
When their digits are reversed? " - Anonymous
amichail
Senior Riddler
****





   


Posts: 450
Re: The most amazing result in theoretical CS  
« Reply #5 on: Apr 24th, 2007, 8:14pm »
Quote Quote Modify Modify

"In its full splendour, PCP asserts that
any statement S whose validity can be ascertained
by a proof P written over n bits also
admits an alternative proof, Q. This proof Q
has two appealing features: it can be derived
from P in a number of steps proportional to
n^c, where c is some constant; and P can be verified
by examining only three bits of Q picked
at random. If S is true, a correct P will satisfy
the verifier with a probability of 99%. If it is not
true, any alleged proof P will trigger a rejection
from Q with a probability higher than 50%
(ref. 4). Not impressed with this error rate?
Then all you have to do is pick, instead of three
bits of Q, as many bits as are contained in this
line of text. The error probability will drop to
one in a billion."
« Last Edit: Apr 24th, 2007, 8:20pm by amichail » IP Logged

DropZap - a new kind of block elimination game
amichail
Senior Riddler
****





   


Posts: 450
Re: The most amazing result in theoretical CS  
« Reply #6 on: Apr 24th, 2007, 8:19pm »
Quote Quote Modify Modify

on Apr 24th, 2007, 8:13pm, Icarus wrote:
Although I've never been clear on CS terminology, mathematics is generally reducible to propositional logic.

How would you translate a mathematical proof into propositional logic (without approximations)?
 
Note for example that first-order logic is only semidecidable.
« Last Edit: Apr 24th, 2007, 8:21pm by amichail » IP Logged

DropZap - a new kind of block elimination game
Aryabhatta
Uberpuzzler
*****






   


Gender: male
Posts: 1321
Re: The most amazing result in theoretical CS  
« Reply #7 on: Apr 24th, 2007, 10:19pm »
Quote Quote Modify Modify

Bernard Chazelle (the author of that article) is a well known professor in CS (Princeton).
 
About the PCP theorem which is being talked about, it is a really important result in Computer Science.  
 
It has been used to give pretty good results about Inapproximability of algorithms (i.e proving things like it is hard to even come up with reasonable approximations of certain NP complete problems etc)
IP Logged
towr
wu::riddles Moderator
Uberpuzzler
*****



Some people are average, some are just mean.

   


Gender: male
Posts: 13730
Re: The most amazing result in theoretical CS  
« Reply #8 on: Apr 25th, 2007, 1:05am »
Quote Quote Modify Modify

on Apr 24th, 2007, 8:05pm, amichail wrote:
I think the Reimann Hypothesis proof example is misleading as this result is for propositional logic.
 
http://en.wikipedia.org/wiki/PCP_theorem
The wiki page at least says
"The PCP theorem, proven in the early 1990's, states that every NP problem has a very efficient probabilistically checkable proof system."
It doesn't seem to limit the statement to only propositional logic.
 
There are decidable fractions of first order logic that are rich enough to account for many mathematical statements; so those would certainly fall under this theorem (assuming the wikipage is accurate about it applying to all NP problems)
IP Logged

Wikipedia, Google, Mathworld, Integer sequence DB
amichail
Senior Riddler
****





   


Posts: 450
Re: The most amazing result in theoretical CS  
« Reply #9 on: Apr 25th, 2007, 6:36am »
Quote Quote Modify Modify

on Apr 25th, 2007, 1:05am, towr wrote:

The wiki page at least says
"The PCP theorem, proven in the early 1990's, states that every NP problem has a very efficient probabilistically checkable proof system."
It doesn't seem to limit the statement to only propositional logic.
 
There are decidable fractions of first order logic that are rich enough to account for many mathematical statements; so those would certainly fall under this theorem (assuming the wikipage is accurate about it applying to all NP problems)

 
Here's a book chapter on the topic:
 
http://www.cs.princeton.edu/theory/complexity/pcpchap.pdf
 
Note in particular:
 
"Suppose somebody wants to convince you that a Boolean formula is satisfiable. He could present
the usual certificate, namely, a satisfying assignment, which you could then check by substituting
back into the formula. However, doing this requires reading the entire certificate. The PCP
Theorem shows an interesting alternative: this person can easily rewrite his certificate so you
can verify it by probabilistically selecting a constant number of locations—as low as 3 bits— to
examine in it. Furthermore, this probabilistic verification has the following properties: (1) A
correct certificate will never fail to convince you (that is, no choice of your random coins will make
you reject it) and (2) If the formula is unsatisfiable, then you are guaranteed to reject every claimed
certificate with high probability.
Of course, since Boolean satisfiability is NP-complete, every other NP language can be deterministically
and efficiently reduced to it. Thus the PCP Theorem applies to every NP language.
We mention one counterintuitive consequence. Let A be any one of the usual axiomatic systems of
mathematics for which proofs can be verified by a deterministic TM in time that is polynomial in
the length of the proof. Recall the following language is in NP:
L = {<phi,1^n> : phi has a proof in A of length phi <= n} .
The PCP Theorem asserts that L has probabilistically checkable certificates. Such certificate
can be viewed as an alternative notion of “proof” for mathematical statements that is just as valid
as the usual notion. However, unlike standard mathematical proofs, where every line of the proof
has to be checked to verify its validity, this new notion guarantees that proofs are probabilistically
checkable by examining only a constant number of bits in them1.
"
« Last Edit: Apr 25th, 2007, 7:07am by amichail » IP Logged

DropZap - a new kind of block elimination game
Grimbal
wu::riddles Moderator
Uberpuzzler
*****






   


Gender: male
Posts: 7527
Re: The most amazing result in theoretical CS  
« Reply #10 on: Apr 25th, 2007, 7:04am »
Quote Quote Modify Modify

Where can I see a practical example?  How to convince me that a map is 3-colourable with "3 bits" only?
IP Logged
amichail
Senior Riddler
****





   


Posts: 450
Re: The most amazing result in theoretical CS  
« Reply #11 on: Apr 25th, 2007, 12:36pm »
Quote Quote Modify Modify

You can learn more about this result and its proof here:
 
http://www.cs.washington.edu/education/courses/533/05au/
IP Logged

DropZap - a new kind of block elimination game
Aryabhatta
Uberpuzzler
*****






   


Gender: male
Posts: 1321
Re: The most amazing result in theoretical CS  
« Reply #12 on: Apr 25th, 2007, 1:08pm »
Quote Quote Modify Modify

Note that this is not a new result.. I has been known for about 10 years now.
 
It has come into buzz again following a different proof of the result found in 2006.
IP Logged
Icarus
wu::riddles Moderator
Uberpuzzler
*****



Boldly going where even angels fear to tread.

   


Gender: male
Posts: 4863
Re: The most amazing result in theoretical CS  
« Reply #13 on: Apr 25th, 2007, 6:14pm »
Quote Quote Modify Modify

on Apr 24th, 2007, 8:19pm, amichail wrote:

How would you translate a mathematical proof into propositional logic (without approximations)?
 
Note for example that first-order logic is only semidecidable.

 
http://quod.lib.umich.edu/cgi/t/text/text-idx?c=umhistmath;idno=AAT3201. 0001.001
IP Logged

"Pi goes on and on and on ...
And e is just as cursed.
I wonder: Which is larger
When their digits are reversed? " - Anonymous
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »

Powered by YaBB 1 Gold - SP 1.4!
Forum software copyright © 2000-2004 Yet another Bulletin Board