X-Consortium Career Development Assistant Professor
Principal investigator, Geometric Data Processing Group

MIT Department of Electrical Engineering & Computer Science
Computer Science and Artificial Intelligence Laboratory (CSAIL)

Other affiliations: Center for Computational Engineering, Systems that Learn, Metric Geometry and Gerrymandering Group

Office: Stata Center, 32-D460
Office phone: (617) 324-6738

Email | CV | Facebook | LinkedIn


Solomon, Justin. Numerical Algorithms. Textbook published by AK Peters/CRC Press, 2015 (Amazon.com; publisher page; errata).


Solomon, Justin. "Optimal Transport on Discrete Domains." Notes for AMS Short Course on Discrete Differential Geometry, San Diego.
Working draft: Preliminary version shared for short course attendees.
Bessmeltsev, Mikhail and Justin Solomon. "Vectorization of Line Drawings via PolyVector Fields." ArXiv: 1801.01922.
Ezuz, Danielle, Justin Solomon, and Mirela Ben-Chen. "Reversible Harmonic Maps between Discrete Surfaces." ArXiv: 1801.02453.
Staib, Matthew, Sebastian Claici, Justin Solomon, and Stefanie Jegelka. "Parallel Streaming Wasserstein Barycenters." NIPS 2017, Long Beach.
Peyré, Gabriel, Lénaïc Chizat, François-Xavier Vialard, and Justin Solomon. "Quantum Entropic Regularization of Matrix-Valued Optimal Transport." European Journal of Applied Mathematics 2017.
Wang, Yu, Mirela Ben-Chen, Iosif Polterovich, and Justin Solomon. "Steklov Geometry Processing: An Extrinsic Approach to Spectral Shape Analysis." ArXiv: 1707.07070.
Claici, Sebastian, Mikhail Bessmeltsev, Scott Schaefer, and Justin Solomon. "Isometry-Aware Preconditioning for Mesh Parameterization." SGP 2017, London.
Ezuz, Danielle, Justin Solomon, Vladimir Kim, and Mirela Ben-Chen. "GWCNN: A Metric Alignment Layer for Deep Shape Analysis." SGP 2017, London.
Essid, Montacer and Justin Solomon. "Quadratically-Regularized Optimal Transport on Graphs." ArXiv: 1704.08200.
Solomon, Justin, Amir Vaxman, and David Bommes. "Boundary Element Octahedral Fields in Volumes." ACM Transactions on Graphics (TOG) 36.3, 2017.
Corman, Etienne,* Justin Solomon,* Mirela Ben-Chen, Leonidas Guibas, and Maks Ovsjanikov. "Functional Characterization of Intrinsic and Extrinsic Geometry." ACM Transactions on Graphics (TOG) 36.2, 2017.
*Equal contribution
Berkiten, Sema, Maciej Halber, Justin Solomon, Chongyang Ma, Hao Li, and Szymon Rusinkiewicz. "Learning Detail Transfer based on Geometric Features." Eurographics 2017, Lyon.
Glozman, Tanya, Justin Solomon, Franco Pestilli, and Leonidas Guibas. "Shape Attributes of Brain Structures as Biomarkers for Alzheimer's Disease." Journal of Alzheimer's Disease, 2016.
Solomon, Justin, Gabriel Peyré, Vladimir Kim, and Suvrit Sra. "Entropic Metric Alignment for Correspondence Problems." SIGGRAPH 2016, Anaheim. (supplemental document; basic Matlab implementation; Github repository)
Tao, Michael, Justin Solomon, and Adrian Butscher. "Near-Isometric Level Set Tracking." SGP 2016, Berlin. (supplemental document)
Peyré, Gabriel, Marco Cuturi, and Justin Solomon. "Gromov-Wasserstein Averaging of Kernel and Distance Matrices." ICML 2016, New York City.
Solomon, Justin, Raif Rustamov, Leonidas Guibas, and Adrian Butscher. "Continuous-Flow Graph Transportation Distances." ArXiv: 1603.06927.
Solomon, Justin. "Transportation Techniques for Geometric Data Processing." PhD dissertation, Stanford Department of Computer Science.
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. (supplemental document; code; slides)
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, ArXiv)
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: