Graph Isomorphism Algorithm Breaks 30-Year Impasse
quantamagazine.org
quantamagazine.org
This author has (apparently) a nice tidy small Erdos number. To publish without co-authors denies those co-authors the chance to get (his Erdos number+1).
So clearly he/she is selfish and has the wrong priorities :)
Let's quit beating around the bush: he has the smallest possible Erdős number[1]. If you don't presently have an Erdős number, or wish to improve your Erdős number for bragging rights, co-authoring a paper with him (or any anyone with an equivalent Erdős number) is the best possible outcome. (Obtaining an Erdős number of one is sadly no longer possible.)
> Paul Erdős has an Erdős number of zero.
Mit Math Professor Daniel Kreitman (1 + 2) = 3
Richard Feynman (3 + 3) = 6
NCAA gymnastics champion Kiralee Hayashi (3 + 2) = 5
Natalie Portman (5 + 2) = 7
There's even a Erdos-Bacon-Sabbath number that also includes proximity to the band Black Sabbath.https://hn.algolia.com/?query=Graph%20Isomorphism&sort=byPop...
I find these kinds of assertions somewhat misleading. There _are_ "efficient" algorithms for, one could say, "pragmatic variations" of NP-complete problems. Some only work on some subset of cases (perhaps most of the useful ones), or non-deterministic (but you run them enough times and get the right answer), etc.
http://perl.plover.com/yak/12views/samples/notes.html#sl-24
Basically, you can often either settle for slightly suboptimal solutions, or ignore a few pathological worst cases. That said, I suspect that P != NP, and thought this was a good article.(I remember something similar happening with "Primality testing is P" but the existing, non-P algorithms were good enough so people wouldn't bother using it except in specific situations)
"Sufficiently large" is implied and also not strictly necessary for the statement to be correct.
Can someone rule out that there are no problem instances that this algorithm can solve in a reasonable time that others cannot?
Do you know if the paper (or any commentary) addresses these concerns?
More precisely, there are problems that the asymptotically faster one can solve in less time than the asymptotically slower one, or, equivalently, there exists some time period at and beyond which the asymptotically faster algorithm can solve problems that cannot be solved by the asymptotically slower one in the same time.
However, the minimum time period where that becomes true with real implementations running on real, available hardware may be very large, so there may not be any practical advantages to an asymptotically faster algorithm.
In theoretical terms, it's much closer to a polynomial problem than an exponential one.
"Greater metropolitan area" is a way of saying that Babai's proposed algorithm while not exactly in PTIME, is still very close. Indeed, in a certain sense it is now "closer" to PTIME than EXPTIME.
Polynomial Time Algorithm for Graph Isomorphism Testing. http://mt2.comtv.ru/
Is this a hoax or has some substance ?
Edit: and most CS programs do not emphasize traditional math anyways. No analysis, some linear algebra, very very little abstract algebra, and that's pretty much it.
What CS degree doesn't require a course in algorithms? I assume there are some Software Engineering degrees that don't, but how can you spend 4 years studying computer science without an algorithms course?
>And CS students at public/state universities are largely mathphobic.
I agree that most CS students try to avoid relatively proof heavy classes like Automata. But almost all CS courses require up to Calc 2 and discrete math, so I'm sure the truly "mathphobic" students would have majored in CIS or something else.
I also don't think this has anything to do with Standford MIT vs public universities. Students at those Universities would avoid elective proof heavy classes as well. I did undergrad at a relatively unknown state school, and now I'm in grad school in a top ten program. I know plenty of people from both schools who avoid rigorous proof heavy classes when they can.
https://www.csc.ncsu.edu/academics/undergrad/semester.php
There are many more X state universities that churn out computer science degrees than the top schools.
I plan on taking it, but only because it shows up in a few esoteric theoretical machine learning contexts.
This algorithm proves a quasipolynomial upper bound on the complexity of GI.
InChI is already based on nAUTy, which even this work acknowledges as the fastest general approach (except for saucy, bliss, etc).
So there are no implications of László Babai that have an impact on chemistry, AFAICT.
Quoth the media ... Apparently unironically.
I also recommend this blog post: http://jeremykun.com/2015/11/12/a-quasipolynomial-time-algor...