Vectorized Computation of Euler Characteristic Functions and Transforms

Jessi Cisewski-Kehe, Brittany Terese Fasy, Alexander McCleary, Eli Quist
11/5/2025
cs.CGcs.LGmath.AT

No confident code implementation found for this paper.

Abstract

The weighted Euler characteristic transform (WECT) and Euler characteristic function (ECF) have proven to be useful tools in a variety of applications. However, current methods for computing these functions are either not optimized for speed or do not scale to higher-dimensional settings. In this work, we present a vectorized framework for computing such topological descriptors using tensor operations, which is highly optimized for GPU architectures and works in full generality across simplicial and cubical complexes of arbitrary dimension. Experimentally, the framework demonstrates significant speedups over existing methods when computing the WECT and ECF across a variety of two- and three-dimensional datasets. Computation of these transforms is implemented in a publicly available Python package called pyECT.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cisewskikehe2025vectorized,
  title  = {Vectorized Computation of Euler Characteristic Functions and Transforms},
  author = {Jessi Cisewski-Kehe and Brittany Terese Fasy and Alexander McCleary and Eli Quist},
  year   = {2025},
  eprint = {2511.03909},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.03909v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.03909.svg)](https://codeofpaper.com/paper/2511.03909)

Discussion