PhD candidate in Computer Science, Stanford University (2010-present)
Email | CV | Facebook | LinkedIn

Advised by Leonidas Guibas

Co-advised by Adrian Butscher, Autodesk Research



Solomon, Justin. Numerical Algorithms. Textbook published by AK Peters/CRC Press, to appear early 2015 (; publisher page).


Solomon, Justin, Fernando de Goes, Gabriel Peyré, Marco Cuturi, Adrian Butscher, Andy Nguyen, Tao Du, and Leonidas Guibas. "Convolutional Wasserstein Distances: Efficient Optimal Transportation on Geometric Domains." SIGGRAPH 2015, Los Angeles. (conditionally accepted)
Chao, Wei-Lun (Harry), Justin Solomon, Dominik Michels, and Fei Sha. "Exponential Integration for Hamiltonian Monte Carlo." ICML 2015, Lille.
Solomon, Justin, Raif Rustamov, Leonidas Guibas, and Adrian Butscher. "Earth Mover’s Distances on Discrete Surfaces." SIGGRAPH 2014, Vancouver. (ADMM derivation; Matlab code; slides)
Zhu, Bo, Ed Quigley, Matthew Cong, Justin Solomon, and Ron Fedkiw. "Codimensional Surface Tension Flow on Simplicial Complexes." SIGGRAPH 2014, Vancouver. (accompanying video)
Solomon, Justin, Raif Rustamov, Leonidas Guibas, and Adrian Butscher. "Wasserstein Propagation for Semi-Supervised Learning." ICML 2014, Beijing. (code; poster; slides)
Pestilli, Franco, Justin Solomon, Adrian Butscher, and Brian Wandell. "Model-based neuroanatomy: Tractography validation, white-matter connections and geometrical organization." ISMRM 2014 abstract, Milan.
Solomon, Justin, Keenan Crane, Adrian Butscher, and Chris Wojtan. "A General Framework for Bilateral and Mean Shift Filtering." ArXiv: 1405.4734.
Solomon, Justin, Leonidas Guibas, and Adrian Butscher. "Dirichlet Energy for Analysis and Synthesis of Soft Maps." SGP 2013, Genoa. (slides)
Solomon, Justin. "PDE Approaches to Graph Analysis." Theory qualifying exam, Stanford CS PhD program. (slides, lecture video)
Solomon, Justin, Andy Nguyen, Adrian Butscher, Mirela Ben-Chen, and Leonidas Guibas. "Soft Maps Between Surfaces." SGP 2012, Tallinn. (slides)
Solomon, Justin, Etienne Vouga, Max Wardetzky, and Eitan Grinspun. "Flexible Developable Surfaces." SGP 2012, Tallinn. (slides)
Ovsjanikov, Maks, Mirela Ben-Chen, Justin Solomon, Adrian Butscher and Leonidas Guibas. "Functional Maps: A Flexible Representation of Maps Between Shapes." SIGGRAPH 2012, Los Angeles.
Vacavant, Antoine, Adélaïde Albouy-Kissi, Pierre-Yves Menguy, and Justin Solomon. "Fast Smoothed Shock Filtering." ICPR 2012, Tsukuba.
Solomon, Justin, Mirela Ben-Chen, Adrian Butscher, and Leonidas Guibas. " As-Killing-As-Possible Vector Fields for Planar Deformation ." SGP 2011, Lausanne. (accompanying video; code)
Solomon, Justin, Mirela Ben-Chen, Adrian Butscher, and Leonidas Guibas. " Discovery of Intrinsic Primitives on Triangle Meshes ." Eurographics 2011, Llandudno. (supplemental material, presentation slides )
Kass, Michael and Justin Solomon. " Smoothed Local Histogram Filters ." SIGGRAPH 2010 , Los Angeles: article no. 100. (reference implementation)
Ben-Chen, Mirela, Adrian Butscher, Justin Solomon, and Leonidas Guibas. " On Discrete Killing Vector Fields and Patterns on Surfaces ." Symposium on Geometry Processing (SGP) 2010, Lyon. (2nd place, SGP best paper awards; paper presented by Mirela Ben-Chen)

Solomon, Justin. " Discrete Killing Fields for Pattern Synthesis and Symmetry Detection ." Undergraduate thesis, Stanford University Departments of Computer Science and Mathematics (contains alternative proofs and constructions; awarded Ben Wegbreit Prize for Best Undergraduate Honors Thesis and Firestone Medal for Excellence in Undergraduate Research).
Solomon, Justin. " Programmers, Professors, and Parasites: Credit and Co-Authorship in Computer Science ." Science and Engineering Ethics 15.4 (2009): 467-489. (winner, Boothe Prize for Excellence in Writing, Stanford University)
Solomon, Justin. " Deconstructing the Definitive Recording: Elgar's Cello Concerto and the Influence of Jacqueline du Pr� ." The 2009 Hoefer Prizes for Excellence in Undergraduate Writing .
Solomon, Justin. " Fast and Accurate Estimation of Principal Curvatures and Directions for Morphable Models ." SIGGRAPH 2007 posters, San Diego.
Solomon, Justin. " Putting the Science in Computer Science ." ACM Inroads Magazine 39.2 (2007): 46-49.
Solomon, Justin. "Programming as a Second Language." Learning & Leading with Technology 32.4 (2004-05), 34-39.
Solomon, Justin. " Ready, Set, Code: Computer Team Competitions ." Learning & Leading with Technology 34.8 (2007), 32-3.
Solomon, Justin. " Ready, Set, Code: Starting a Computer Team in Your School ." Learning & Leading with Technology 34.7 (2007), 35-6.

Various articles in ACM Crossroads: