|

This work is licensed under a
Creative Commons License.
|
Friday, June 29, 2007
Sparse Sets (Tribute to Mahaney)
Posted by GASARCH
For more information on Steve Mahaney's untimely demise
see
here and here is how you can contribute to help honor his memory.
Mahaney's theorem is
If there is a set S that is both sparse and NP complete
then P=NP
Lance has already done a nice blog entry
on this topic, so I will take this in a different direction.
I looked in Joel Seifras's theroy database for theory articles
with the word `sparse' in them. I then edited it down to
articles that relate directly or indirectly to
Mahaney's theorem. While this is hard to make
precise, there were over 100 articles that owe a
debt of gratitude to Mahaney's papers
(I do not know how many of them cited Mahaney's
paper.)
I list the articles that seem most directly related
to Mahaney's paper. I may have left out papers that
ended up being superseded by papers on this list.
-
If there is a sparse S that is NP-complete then P=NP.
Sparse Complete Sets for NP: Solution of a Conjecture of Berman and Hartmanis, by Mahaney.
1982 JCSS, Vol 25.
(earlier version in FOCS 1980, 25th FOCS)
-
If there is a sparse S that is NP-hard under btt-reductions then P=NP.
On Polynomial-Time Bounded Truth-Table Reducibility of NP Sets to Sparse Sets, SICOMP 1991, V. 20 by Ogiwara and Watanabe
(earlier version in STOC 1990, 22 STOC)
-
An easier proof of Ogiwara-Watnabe paper with better bounds:
On Reductions of NP Sets to Sparse Sets by Homer and Longpre.
JCSS 1994, V. 48
(Earlier version in COMPLEXITY 1991)
-
Generalize to counting classes. For example, if there is
a set that is btt-hard for MOD2P then MOD2P=P
On Sparse Hard Sets for Counting Classes.
by Ogiwara and Lozano, TCS 1993, V. 112.
-
If there is a sparse set that is NP-hard under Turing reductions
then PH=\Sigma2p
Some Connections Between Nonuniform and Uniform Complexity
Classes, by Karp and Lipton, STOC 1982
-
If there is a sparse set that is NP-hard under Turing reductions then
PH collapse further. (Complicated to state exactly how much further).
Competing Provers Yield Improved Karp-Lipton Collapse Results,
by Cai and Chakaravarthy and Hemaspaandra and Ogihara,
INFCTRL, 2005, V. 198
-
If there is a sparse set complete for P under log-space many-one reductions
then P=L.
Sparse Hard Sets for P:
Resolution of a Conjecture of Hartmanis,
by Cai and Sivakumar,
JCSS 1999, V. 58. (Earlier version in COCOON 1997)
4:23 PM
#

Wednesday, June 27, 2007
Steve Mahaney
Posted by Lance
Guest post by Lance Fortnow
I am breaking weblog silence to bring the very sad news of the loss of
a co-author, good friend and great complexity theorist Stephen
Mahaney. Steve passed away Tuesday afternoon from complications from a
stroke. He was in his late 50's.
Mahaney received his Ph.D. in 1981 at Cornell under Juris
Hartmanis. He has worked at Penn State, AT&T Bell Labs, the
University of Arizona, DIMACS (where he served as associate director)
and the National Science Foundation as a senior advisor in the CISE
directorate.
Mahaney is best know for the theorem
that bears his name, that there are no small NP-complete sets
unless P = NP. He's had a number of other papers
including four with co-authors Stuart Kurtz and Jim Royer looking at
many aspects of the isomorphism
conjecture including their JACM paper that
showed it failed relative to a random oracle.
Mahaney co-founded what is now the IEEE Conference on
Computational Complexity and was PC chair of the second conference in
1987.
Last time I visited Steve at the NSF he wouldn't let me buy him a
beer citing Federal rules against receiving gifts. But I'll buy one for
him tonight. Godspeed Mahaney.
1:51 PM
#

Monday, June 25, 2007
Down to 100% sure that P\ne NP
Posted by GASARCH
In 1985 I was 120% sure that P\ne NP.
Why? Scott gave a nice list of reasons
here.
In 1988 I was down to 110% sure that P\ne NP.
Why? Because the Graph Minor Theorem showed that many
problems had faster algorithms than previously thought.
Example:
For all g,
Determining if a graph G is it of genus g.
can be solved in O(n3) time (constant depends on g).
Note that the Graph Minor Theorem involves some very
deep math. It took Robertson and Seymour many years to
get the result. The papers are called
Graph Minors I, Graph Minors II, etc. and in there someplace
(perhaps around Graph minors XVII) is the graph minor theorem.
I do not think that P=NP will be shown by using
the Graph Minor Theorem; however, the fact that some very
deep math lead to some problems having low complexity
means that it could happen again, perhaps to SAT.
Hence my confidence in P\ne NP went from 120% to 110%.
In 2007 I was down to 100% sure that P\ne NP.
Why? Because Valiant used some
strange techniques
to solve the following problem in polynomial time.
Given a monotone boolean planar formula in 3-CNF form
determine if the number of satisfying
assignments is a multiple of 7.
(NOTE- the problem for multiple-of-2 is Parity-P complete
and hence NP-hard).
Again, a surprising algorithmic technique leads
to problems being easier than we thought.
To be fair, this is not a problem people looked at much
(if at all). But the technique employed are truly new
and my concern is that other truly new approaches may prove
powerful enough to get SAT in P.
Neither NL closed under complementation nor
Factoring in QP has made me lower by percent belief
that P\ne NP. But they were surprising results and I
can see someone else lowering theirs because of them.
So I'm down to 100% sure that P\ne NP.
It will take a truly remarkable result for me to go
lower than that. Like a polynomial time algorithm for SAT.
9:51 AM
#

Friday, June 22, 2007
Possibly GRANT opp!
Posted by GASARCH
The Computing Community Consortium (CCC- they stole
our acronym!) new proposal for grants solication
right
here.
This proposal calls for new visions in computer science that could use
some seed funding. It would be good to have some TCS visions submitted
to this program.
The talks at FCRC from the CCC were quite good.
The slides for these talks are
here,
I went to Ed Lazowska's talk and it was excellent.
I heard that Christos Papadimitriou's talk was excellent
and of course that is the one closer to our hearts
(I am assuming that mostly theorists read this blog,
Hmmm- I actually hope that that is incorrect and that we
are promoting interdisplinary-stuff. Idea for grant:
using blogs to promote Cutting aCross fields Conversation,
abbreviated CCC.)
The other talks I didn't hear anything about but the slides look
pretty good.
SO, if you have a vision within TCS that seems approrpriate
apply!
Read over the proposal- don't let the word `vision' scare you.
Visions come in all shapes and sizes.
(Thanks to Lance Fortnow for the information and suggestion
that I make a blog posting out of it.)
~
12:05 PM
#

Thursday, June 21, 2007
New Blog by Mitzenmacher-BIASED COIN
Posted by GASARCH
Michael Mitzenmacher has a theory blog!
There is a pointer to his blog from my blog page
so you can use that OR just go
here.
The blog is called
My Biased Coin
which makes more sense than
Shtetl Optimized
and gives him a wider scope than
Computational Complexity
His mandate:
My take on Computer Science,
Algorithms, Networking,
Information Theory,
and Related Items.
I wish him well.
Since I did not cover FCRC in my blog, I urge
my readers to see his post on the
CCC talks at FCRC.
(no CCC does not stand for Computational Complexity Conference,
though it used to).
For that matter, also see Scott Aaronson's coverage of
FCRC here.
(I may post about the Plenary talks at FCRC later as
neither of those two have.)
The Blog game is more cooperative than competitive.
I'm glad they posted on parts of FCRC so I don't have.
11:11 AM
#

Monday, June 18, 2007
Complexity Theory Theme Song options
Posted by GASARCH
Scott Aaronson
asks for a Complexity Theory Theme song
and composed one, with help, called Down with SPP.
I have not composed any, but I offer two other options.
-
There so much Drama in the PhD
PROS: Hilarious and mostly on topic.
CONS: Offensive to some. Maybe even to most.
Maybe even to me.
-
Mathematics Paradise
PROS: Hilarious and edgy without being offensive.
CONS: Actually a math song.
SUGGESTION: Could someone rewrite this for our purposes?
~
12:58 PM
#

Friday, June 08, 2007
Petition Against Boycott of Israel Academics
Posted by GASARCH
I recently go this email from Yoav Freund
PLEASE SIGN PETITION - very sad - not surprising -
STOP THE ACADEMIC BOYCOTT OF ISRAEL!!
On the 30th May 2007, a resolution to boycott all Israeli academic
institutions was passed by Britain's University and College Union (UCU).
WHAT CAN YOU DO? PLEASE SIGN OUR PETITION AND FORWARD TO AS MANY PEOPLE AS POSSIBLE:
petition.
There is a nuance to the story- the Boycott has not been quite
agreed on yet, see this
news story,
however this makes it even more important to sign it while
there is time to head this off.
The above is written presupposing that the boycott is a terrible
idea and that the petition is a great idea. And that is what
I believe. If you disagree then you can leave polite and
intelligent counter-arguments in the comments.
10:08 AM
#

Tuesday, June 05, 2007
Math Terms used in real life-good or bad?
Posted by GASARCH
Paul Beame's comment on my last blog
ASK
THE ALGORITHM, and one email comment that I got from
someone who was hesitant to post since she thought people
would ask if she was on crack, made the point that
even if the ad campaign is misleading about what
an algorithm is, it gets the word and concept
out there, and this is all to the good.
I tend to agree.
This raises the question: if a math or CS term is getting out
there, even incorrectly, does it help the field? How incorrect?
How much does it help?
Examples:
-
On 24, season two, there was a line `we can't break in,
its been Huffman coded!' This makes no sense mathematically
but it raises awareness of security issues.
-
On NUMB3RS there are too many examples to count, but I'll
pick my favorite: In Season one there was an episode
where they claimed that once you solved the Riemann Hypothesis
you could factor numbers and break various security systems
EASILY. That is, the time from the proof being completed
to the code cracking the systems would be less than an hour.
While this is absurd, it does let people know that computer
security can use some high powered math.
-
On a radio station I heard the DJ say
Here at WCOZ we have an axiom, thats like a saying man,
that weekends should be seven days long!
I don't think this helps people understand what an axiom is.
-
A commercial once said
And to prove we have the lowest prices in town we
will give you a free camera for just visiting our store!
Not the sense of rigor I want to instill in my students
11:17 AM
#

|