Title: Data-Powered Algorithms - I
1Data-PoweredAlgorithms - I
- Bernard Chazelle
- Princeton University
2 3Lord Kelvin ( 1824-1907 )
X-rays will prove to be a hoax"
Radio has no future. "
4Albert Einstein ( 1932 )
There is not the slightest indication that
nuclear energy will ever be obtainable. "
5Thomas Watson IBM Chairman (1943 )
"I think there is a world market for maybe five
computers."
6Gordon Moore Intel Co-founder (1965 )
Computing power doubles every two years."
Moores Law
7(No Transcript)
8 9In a few decades
Moores Law repealed
10Lord Kelvin ( 1824-1907 )
Theres nothing to be discovered in physics
today. "
11Lord Chazelle (2006)
Theres nothing to be discovered in computer
science today. "
12Lord Chazelle (2006)
Theres nothing to be discovered in computer
science today. "
13Lord Chazelle (2006)
Computing will be the most disruptive
scientific paradigm since quantum mechanics."
14Lord Chazelle (2006)
and the end of Moores Law will make this
even more obvious."
15What is computing ?
16 17control
18Let em eat cake
19Before Turing
data
20Before Turing
data
21Fishing
22Fishing
Fishing manual
program
data
23Fishing
Confucius
Fishing manual
program
data
24needs to know how to fish
25 needs to know nothing about fishing
Fishing manual
program
data
26knows nothing
control
27turn bits into sounds
001010100010100010011111010001010
28display/organize email
001010100010100010011111010001010
29Earth simulator
algebra
001010100010100010011111010001010
30 31 32 Saussure (1857-1913)
signifier
signified
data
program
Let em eat cake
33This is not a pipe
Magritte
34WHOS ON FIRST ?
Abbott and Costello
35 36Print this
37Self-replication
Print this twice
Print this twice
Print this twice Print this twice
38James Watson Francis Crick, 1953
39signified
signifier
Duality gene/protein
Self-reference base pairs
40 41Protein folding
Scheduling
all seem intractable
Map coloring
Andrew
Wiles
Traveling salesman
Theorem proving
42Protein folding
Scheduling
equivalent
Map coloring
Andrew
Wiles
Traveling salesman
Theorem proving
43Protein folding
E-commerce security
intractable ?
Map coloring
Andrew
Wiles
Traveling salesman
Theorem proving
44 Two Amazing Consequences of Intractability
Zero Knowledge
Probabilistically Checkable Proofs
45 46 dunno, but I wont tell you how much Im worth
Are you richer than me ?
Bill
Bob
47So, whos richer ?
I wont tell you either
Bill
Bob
48There exists a dialogue
Bill
Bob
49blah blah blah blah blah blah blah blah blah blah
blah blah
blah blah blah blah blah blah blah blah blah blah
blah blah
Bill
Bob
50at the end of which
Bill
Bob
511. They will know who is richer
2. They will have learned nothing else
( with probability 0.99999999999 )
Bill
Bob
52Zero Knowledge
Prove it!
I have no nukes !
531. No UN inspections
2. Both parties try to cheat
54 55Who will believe me?
Step 1 write proof in special
format
Step 2 verifier picks 5 random
words
My Proof of Riemanns Hypothesis
56compiler
57 Theres something wrong. I REJECT !
Verifier
58 Everything looks fine. I ACCEPT !
Verifier is correct with probability 0.9999999
Verifier
59 Theres something wrong. I REJECT !
If my 2000-page proof is wrong in only one step,
how can verifier spot an error in 5 random words?
Verifier
60 Everything looks fine. I ACCEPT !
How does verifier know I proved Riemanns
hypothesis and not 224 ?
Verifier
61 62Very little does a lot
63 32 x 17
224 32
544
grade school
64FFT
signal processing
65RSA
encryption
e-commerce
66PageRank
web search
67Sloan Digital Sky Survey
10 petabytes (1MG)
10 petabytes/yr
Biomedical imaging
10,000 times the Library of Congress
150 petabytes/yr
68Understanding Biological Function
- 100s of sequenced genomes
- Function of many genes unknown
- 30 for yeast
Genome Proteome
69Interaction Networks
- High-throughput experiments (Yeast two-hybrid,
etc) - Form networks of interactions
70protein-protein interaction networks
71Analysis of Interaction Networks
Barabasi, AL. et al. (2004) Nat. Rev. Genet.
Spirin, V. et al. (2003) PNAS
Yeger-Lotem, E. et al. (2004) PNAS
72 Sciences of The Formula
math, physics, chemistry
73 Sciences of The Algorithm
Abu Abdullah Muhammad bin Musa al-Khwarizm
(780-850)
74 If Google is a religion, what is its God?
It would have to be The Algorithm.