collaborators

5 papers

cs.GR2026

Monte Carlo Steklov Operators for Large-Scale Geometry Processing in the Wild

Arman Maesumi, Tanish Makadia, Aruna Anderson +3

Intrinsic methods fill the default toolbox for geometry processing on meshes. Intrinsic operators, in particular the Laplacian, underlie methods that require invariance to isometry…

cs.GR2026

Fast Sparse Matrix Permutation for Mesh-Based Direct Solvers

Behrooz Zarebavami, Ahmed H. Mahmoud, Ana Dodik +5

We present a fast sparse matrix permutation algorithm tailored to linear systems arising from triangle meshes. Our approach produces nested-dissection-style permutations while sign…

cs.GR2026

Locality-Aware Automatic Differentiation on the GPU for Mesh-Based Computations

Ahmed H. Mahmoud, Rahul Goel, Jonathan Ragan-Kelley +1

We present a GPU-based system for automatic differentiation (AD) of functions defined on triangle meshes, designed to exploit the locality and sparsity in mesh-based computation. O…

cs.GR2026

Iskra: A System for Inverse Geometry Processing

Ana Dodik, Ahmed H. Mahmoud, Justin Solomon

We propose a system for differentiating through solutions to geometry processing problems. Our system differentiates a broad class of geometric algorithms, exploiting existing fast…

cs.GR2025

Low-Rank Adaptation of Neural Fields

Anh Truong, Ahmed H. Mahmoud, Mina Konaković Luković +1

Processing visual data often involves small adjustments or sequences of changes, e.g., image filtering, surface smoothing, and animation. While established graphics techniques like…