Virtual Tour

Assistant Professor


Education : Ph.D. (University of Groningen)

Dr. Amit Chattopadhyay received his Ph.D degree in "Certified Geometric Computation" from Johann Bernoulli Institute (JBI) of Mathematics and Computer Science at University of Groningen in the Netherlands in Jan 2011. After receiving his Ph.D he worked as a postdoctoral fellow at Universite Catholique de Louvain in Belgium, at University of Leeds in UK  and at IISc, Bangalore. He holds an M.Tech degree in Computer Science from Indian Statistical Institute (Kolkata), and an M.Sc degree in Mathematics from Indian Institute of Technology (Kharagpur). His research interests include Topological Data Analysis, Scientific Visualization, Certified Geometric Computing, Optimization on Matrix Manifolds, and Level Set Methods.

Other Links:  INRS-Page,   Genealogy ID,   Erdös Number: 3,  Einstein Number: 5

Topological Data Analysis, Scientific Visualization, Certified Geometric Computing, Optimization on Matrix Manifolds


An Algorithm for Correct Computation of Reeb Spaces for PL Bivariate Fields.
Amit Chattopadhyay, Yashwanth Ramamurthi, Osamu Saeki.
Image complexity based fMRI-BOLD visual network categorization across visual datasets using topological descriptors and deep-hybrid learning.
Debanjali Bhattacharya, Neelam Sinha, Yashwanth R., Amit Chattopadhyay.
A Topological Distance Measure between Multi-Fields for Classification and Analysis of Shapes and Data.
Yashwanth Ramamurthi, Amit Chattopadhyay.

Published (in Journals, Conferences, or Book Chapters)

A Topological Distance between Multi-fields based on Multi-Dimensional Persistence Diagrams.
Yashwanth Ramamurthi, Amit Chattopadhyay.
IEEE TVCG (Transactions on Visualization and Computer Graphics), Sept 2023.
Accepted for presenting at EuroVis 2024, May 27-31, Odense, Denmark.
Euler Curve Based Topological Loss for Reconstructing 3D Images from Single 2D Image Slices.
Kalyan Varma Nadimpalli, Amit Chattopadhyay, Bastian Rieck.
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops
TAG-PRA (Topology, Geometry, Algebra in Pattern Recognition with Applications), pp. 571–579, 2023.
In Vancouver, Canada, June 18th, 2023.
Topological Shape Matching using Multi-Dimensional Reeb Graphs.
Yashwanth Ramamurthi and Amit Chattopadhyay.
The Indian Conference on Computer Vision, Graphics, and Image Processing (ICVGIP), IIT Gandhinagar, Dec. 8-10, 2022.
A Topological Similarity Measure between Multi-Resolution Reeb Spaces.
Yashwanth Ramamurthi, Tripti Agarwal, and Amit Chattopadhyay.
IEEE TVCG (Transactions on Visualization and Computer Graphics).
pages 4360-4374, Vol. 28, Issue 12, Dec. 2022,
Topological Feature Search in Time-Varying Multifield Data.
Tripti Agarwal, Amit Chattopadhyay, and Vijay Natarajan.
TopoInVis 2019, Nyko ̈ping, Sweden, June 17-19, 2019.
Topological Methods in Visualization: Theory, Software, and Applications.
Ingrid Hotz, Talha Bin Masood, Filip Sadlo, and Julien Tierny (Eds.),
Springer-Verlag, Mathematics and Visualization Series. pp 197-217, 2021.
Certified Computation of planar Morse-Smale Complexes.
A. Chattopadhyay, G. Vegter and C. K. Yap.
Journal of Symbolic Computation, Elsevier.
Volume 78, pages 3-40, 2017.
Multivariate Topology Simplification.
A. Chattopadhyay, H. Carr, D. Duke, Z. Geng, and O. Saeki.
Computational Geometry: Theory and Applications, Elsevier.
Volume 58, pages 1-24, 2016.
A derivative-free Riemannian Powell’s method minimizing Hartley-entropy-based ICA contrast.
A. Chattopadhyay, S. E. Selvan and U. Amato.
IEEE Transactions on Neural Networks and Learning Systems.
Volume 27, Issue 9, pages 1983-1990, 2016.
Fiber Surfaces: Generalizing Isosurfaces to Bivariate Data (Extended Abstract).
H. Carr, Z. Geng, J. Tierny, A. Chattopadhyay and A. Knoll.
Computer Graphics and Visual Computing, CGVC 2015.
University College London, Malet Street, London, UK, September 16-17, 2015.
Fiber Surfaces: Generalizing Isosurfaces to Bivariate Data.
H. Carr, Z. Geng, J. Tierny, A. Chattopadhyay, and A. Knoll.
Eurographics Conference on Visualization, EuroVis 2015. Cagliari, Sardinia, Italy, May 25-29, 2015.
Computer Graphics Forum, Eurographics.
Vol. 34, Issue 3, pages 1-10, 2015.
Simplifying Multivariate Topology (Extended Abstract).
A. Chattopadhyay, H. Carr, D. Duke and Z. Geng.
Computer Graphics and Visual Computing, CGVC 2014.
Leeds, UK, pages 51-52, September 10-11, 2014.
Visual Analysis of Hurricane Data Using Joint Contour Net.
Z. Geng, D. Duke, H. Carr, and A. Chattopadhyay.
Computer Graphics and Visual Computing, CGVC 2014.
Leeds, UK, pages 33-40, 10-11 September, 2014.
Extracting Jacobi Structures in Reeb Spaces.
A. Chattopadhyay, H. Carr, D. Duke and Z. Geng.
Eurographics Conference on Visualization, Eurovis 2014.
Swansea, UK, Short Paper, pages 1-4, 9-13 June, 2014.
Spherical mesh adaptive direct search for separating quasi-uncorrelated sources by range-based independent component analysis.
S. Easter Selvan, Pierre B. Borckmans, Amit Chattopadhyay, P.-A. Absil.
Neural Computation, MIT Press.
Vol. 25, Issue 9, pages 2486-2522, 2013.
Certified Computation of Planar Morse-Smale Complexes of Smooth Functions.
A. Chattopadhyay, G. Vegter and C. K. Yap.
ACM Symposium on Computational Geometry, SoCG 2012.
Chapel Hill, NC, USA, pages 259–268, June 16-20, 2012.
Range-based non-orthogonal ICA using cross-entropy method.
S. Easter Selvan, A. Chattopadhyay, U. Amato and P.-A. Absil.
European Symposium on Artificial Neural Networks, ESANN 2012.
Computational Intelligence and Machine Learning, Bruges (Belgium), pages 519-524, April 25 - 27, 2012.
Certified Meshing of RBF-based Isosurfaces.
A. Chattopadhyay, S. Plantinga and G. Vegter.
The Visual Computer, Springer.
Vol. 28, Number 5, pages 445-462, 2011.
Certified Geometric Computation: Radial Basis Function based Isosurfaces and Morse-Smale Complexes.
A. Chattopadhyay, Supervisor: G. Vegter.
PhD thesis, pp 1-172 University of Groningen, ISBN 978-90-367-4757-8, 2011.
Certified Computation of Morse-Smale Complexes on Implicit Surfaces (short paper).
A. Chattopadhyay and G. Vegter.
European Workshop on Computational Geometry, EuroCG 2011.
Morschach, Switzerland, pages 221-224, March 28-30, 2011.
Certified Computation of planar Morse-Smale Complexes (short paper).
A. Chattopadhyay, S.J. Holtman and G. Vegter.
European Workshop on Computational Geometry, EuroCG 2010.
Dortmund, Germany, pages 105-108, March 22-24, 2010.
Certified Meshing of RBF-based Isosurfaces (Poster).
Amit Chattopadhyay, Simon Plantinga and Gert Vegter.
Workshop: Subdivide and Tile (Triangulating spaces for understanding the world),
Lorentz Center, the Netherlands, Nov. 16-20, 2009. 
Certified Meshing of RBF-based Isosurfaces (short paper).
A. Chattopadhyay, S. Plantinga, and G. Vegter.
European Workshop on Computational Geometry, EuroCG 2009.
Brussels, Belgium, pages 101-104, March 16-18, 2009.
Pattern Generation using Level Set Based Curve Evolution.
A. Chattopadhyay and D.P. Mukherjee.
Advances in Intelligent Information Processing: Tools and Applications.
World Scientific,
chapter 2, pages 19–36, volume 2, ISBN: 978-981-281-898-0, 2008.
Certain Generalizations of Enestrom-Kakeya Theorem.
A. Chattopadhyay, S. Das, V. K. Jain and H. Konwar.
Journal of Indian Mathematical Society.
Vol. 72, pages 147-156, 2005.

Computer Science:

  • CS/DS 871-Basic Computational Topology, Elective, IIIT-Bangalore (Lecturer)
  • CS/DS 815-Topological Data Analysis, Elective, IIIT-Bangalore (Lecturer)
  • GEN512-Mathematics for Machine Learning, for M.Tech and iMtech, IIIT-Bangalore, (Lecturer)
  • CS709-Geometric Modeling, for M.Tech, IIIT-Bangalore, (Lecturer)
  • CS815-Computational Topology, Elective for M.Tech, IIIT-Bangalore (Lecturer)
  • Numerical Computation and Visualization, for Undergraduate, School of Computing, University of Leeds (Teaching Assistant)
  • Mechanics of Structures with Graphics, for Undergraduate, MEMA, UCL, Belgium (Teaching Assistant)



  • SM103-Maths 1, Real Analysis, for iM.Tech, IIIT-Bangalore, (Lecturer)
  • SM201-Maths 3, Vector Analysis, Differential Equation, for iM.Tech, IIIT-Bangalore, (Lecturer)
  • SM202-Maths 4, Probability and Statistics, for iM.Tech, IIIT-Bangalore, (Lecturer)
  • GEN504-Linear Algebra, for M.Tech, IIIT-Bangalore, (Lecturer)
  • BS109-Probability and Statistics, for iM.Tech, IIIT-Bangalore, (Lecturer)
  • Vector Analysis, for Undergraduate, JBI, University of Groningen (Teaching Assistant)

Research Students

PhD Students 

  • Yashwanth Ramamurthi (Aug 2019 --Defended thesis: on 23rd May 2024) Thesis Title: ``Tools for Multi-Field Topological Data Analysis''
  • Karthikeya Subramanian (Aug 2023--)
  • Althaf P V (Aug 2023--)
  • Ganesh Perumal M (Aug 2023--)
  • Snigdhashree Mallick (Supervisor: Dr. Shiva Kumar Malapaka, Co-supervisor: Dr. Amit Chattopadhyay)

MS by Research Student

  • Tripti Agarwal, August 2017-June 2020, MS-Thesis on ''Topological Similarity Measures between Multi-Field Data'',  (Joined as a PhD student at SCI, University of Utah, USA)
  • Shweta K Singh, July 2021-May 2022, BS-MS student of IISER Pune, MS-Thesis on "Topological Clustering on Riemannian Manifold".
  • Rishendra Chauhan, July 2023-May 2024, BS-MS student of IISER Berhampur

MTech thesis student

  • Kalyan Varma Nadimpalli (IMT2018034, graduated in 2023), Thesis Title: ``Euler Characteristic Transform Based Topological Loss for Reconstructing 3D Images from Single 2D Slices''Euler Characteris-
    tic Transform Based Topological Loss for Reconstructing 3D Images from Single 2D SlicesEuler Characteris-
    tic Transform Based Topological Loss for Reconstructing 3D Images from Single 2D Slices

Research Associates

  • Yashwanth Ramamurthi (June 2019-July 2019)
  • Karthikeya Subramanian (May 2023--July 2023)


Funded Research Projects 

1. Persistent Homology based Matching of Large Point Clouds for Applications in Robotics (funded by MINRO, INR 60L)

  • Dr. Amit Chattopadhyay (PI),
  • Dr. Sachit Rao (Co-PI)


2. Topological Data Analysis: Tools for Multivariate (funded by SERB-CRG, 2019-2022, INR 28L)

A wide range of data that appear in scientific experiments and simulations are multi-field or multivariate (involving multiple scalar fields simultaneously). For example, the time-varying spatial density data of proton and neutron in the nucleus of a Plutonium atom – where the goal is to detect the time stamp of nuclear scission; molecular biology data of Electrostatic and van der Waal forces – where the goal is to study the protein-protein interaction; combustion data – where the goal is to study the progress of combustion with the fuel in process and so on. Topological and geometrical analysis of such data aims to reveal interesting features useful to the domain scientists. The goal of this project is to develop robust tools for extracting and visualizing topological features based on Reeb space, Reeb skeleton, fiber surfaces, multi-dimensional persistent homology and other techniques from computational topology.

  • Dr. Amit Chattopadhyay (PI),


3. High Resolution DNS of 3D-MHD turbulence with varying PRm and Spectral, statistical and topological analysis of Magnetic Structures formed with some implications to Plasma Fusion Devices (funded by DAE, BRNS, 2017-2020, INR 35L)

Turbulence is a chaotic phenomenon observed in fluids which is nonlinear in both space and time. In this project we aim to perform high resolution direct numerical simulations of 3D-MHD turbulent flows, with varying Magnetic Prandtl number using both the initial condition and a forcing that injects magnetic and or kinetic helicities, present in as much small-scales as computationally possible. Using the obtained data from the simulations, three types of analyses are planned namely (a) spectral (b) statistical and (c) topological.

  • Dr. Shiva Kumar Malapaka (PI)
  • Dr. Jaya Sreevalsan Nayar (Co-PI)
  • Dr. Amit Chattopadhyay (Co-PI)


Open Positions

There are openings in my group for motivated students who are interested in doing a Ph.D. or Master-project (for a minimum of one semester) in one of the research topics. Interested candidates can apply by sending (i) a CV and (ii) a letter of motivation to my e-mail-id: a.chattopadhyay-at-iiitb.ac.in (please read the project descriptions before applying).