Advice to a Beginning Graduate Student (2001)
There's a wonderful quote from ANATOLE FRANCE:
以下正文同步自 Hacker News,版权归原站所有,已转换为易读排版。
THE PhD: DEEP IN THE MIDDLE OF IT.
There's a wonderful quote from ANATOLE FRANCE:
"A University Student"
-- and this is especially true for a PhD Student --
"should know something about everything
and everything about something."
You know the jokes about PhD's...
A PhD knows more and more about less and less
until he knows everything about nothing.
When working on a PhD, you must focus on a topic so narrow that you can understand it completely.
It will seem at first that you're working on the proverbial needle, a tiny fragment of the world, a minute crystal,
beautiful but in the scheme of things, microscopic.
Work with it. And the more you work with it, the more you penetrate it, the more you will come to see that your work, your subject, encompasses the world.
In time, you will come to see the world in your grain of sand.
To see a world in a grain of sand
Or a heaven in a wild flower,
Hold infinity in the palm of your hand
And eternity in an hour.
WILLIAM BLAKE (1757-1827)
This gorgeous quartet is followed by a large number of sometimes deep sometimes questionable aphorisms, which I see much like the occasionally grinding work of a PhD thesis.
There's all kinds of research you can do.
There's research to prove what you know to be true.
There's research -- maybe better called SEARCH -- to figure out what is true.
Some of the best such search succeeds in DISPROVING
what you initially believed to most certainly be true.
For example, Sir Fred Hoyle is said to have coined the phrase "Big Bang" at a time when he was looking to disprove it.
For a relatively minor but personal example:
When I was working on the MEDIAN problem,
my goal was to prove that any deterministic algorithm to find the MEDIAN of n integers must necessarily make roughly as many comparisons as it takes to sort n integers, i.e. n log n comparisons.
I was shocked to discover that the median of n integers can be found with just O(n) comparisons.
When working on proving some statement S true,
you should spend at least some time trying to prove it false.
Even if it's true, trying to prove it false can give insight.
And in any case, too often, our intuition is dead wrong.
There is yet another sense in which, when working on a hard problem, you may find that the answer is NOT what you expected.
You may be looking for a YES or a NO; it may be something else.
Some years ago, JOHN HOPCROFT gave one of his PhD students the problem of deciding the Equivalence of Free Boolean Forms.
The specifics don't matter.
The problem appeared as an open problem in Garey and Johnson.
The question was: Is the Equivalence problem NP-complete?
Or is it solvable in poly time?
Chandra, Wegman and I found a randomizing algorithm for this problelm. At the time this seemed to beg the question entirely. Only after writing it up did we really understand that we had given an efficient albeit randomizing algorithm to solve it, This shows, by the way, that the problem is not NP-complete if NP <> RP (Randomizing Poly-time), as seems likely.
Of course, this brings up the question whether P = NP.
The question of our time: Are NP-complete problems solvable in poly time?
Could anything I have said today be useful for so hard a problem as that?
Probably not. Nevertheless...
LEONID LEVIN believes as I do that whatever the answer to the P=NP? problem, it won't be like anything you think it should be. And he has given some wonderful examples.
For one, he has given a FACTORING ALGORITHM that is proVably optimal, up to a multiplicative constant.
He proves that if his algorithm is exponential,
then every algorithm for FACTORING is exponential.
Equivalently, if any algorithm for factoring is poly-time,
then his algorithm is poly-time.
But we haven't been able to tell the running time of his algorithm because, in a strong sense, it's running time is unanalyzable.
Maybe as STEVEN RUDICH suggests, the P=NP? problem is undecidable in the standard formalization of Mathematics.
The point is that the answer may not lie where you expect it. Here's a poem I wrote when I wondered at the fact that we must sometimes be dragged kicking and screaming in the right direction.
It's a comparison to the blind spot in our eyes,
which isn't really blind but makes things up for us.
It questions whether there might not be other things in this world that our brains, our minds, by their very nature, make up for us:
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。