Jeehyung Lee, Wipapat Kladwang, Minjae Lee, Daniel Cantu, Martin Azizyan, Hanjoo Kim, Alex Limpaecher, Snehal Gaikwad, Sungroh Yoon, Adrien Treuille, and Rhiju Das, Proceedings of the National Academy of Sciences of the United States of America (PNAS), vol. 111, no. 6, pp. 2122-2127, February 2014.
paper  link