He is the author of over 180 academic papers. the introduction of the term
Las Vegas algorithm, and the introduction of
group theoretic methods in
graph isomorphism testing. He is editor-in-chief of the refereed online journal
Theory of Computing. Babai was also involved in the creation of the
Budapest Semesters in Mathematics program and first coined the name.
Graph isomorphism in quasipolynomial time After announcing the result in 2015, Babai presented a paper proving that the
graph isomorphism problem can be solved in
quasi-polynomial time in 2016, at the ACM
Symposium on Theory of Computing. In response to an error discovered by
Harald Helfgott, he posted an update in 2017. {{hidden|header=abstract|content= We show that the
Graph Isomorphism (GI) problem and the related problems of String Isomorphism (under group action) (SI) and Coset Intersection (CI) can be solved in quasipolynomial \exp \left( \left( \log n \right)^{O \left( 1 \right)} \right) time. The best previous bound for GI was \exp \left( O \left( \sqrt {n\log n} \right) \right), where n is the number of vertices (
Luks, 1983); for the other two problems, the bound was similar, \quad \qquad \exp \left( \tilde O \left( \sqrt n \right) \right), where n is the size of the permutation domain (Babai, 1983). The algorithm builds on Luks's SI framework and attacks the barrier configurations for Luks's algorithm by group theoretic «local certificates» and combinatorial canonical partitioning techniques. We show that in a well-defined sense,
Johnson graphs are the only obstructions to effective canonical partitioning. }} == Honors ==