esc

Papers & Code

13Works
10On arXiv
5Peer-Reviewed
21Repositories

Works

2026

Manuscriptmath.CT

Turi–Plotkin Homology: Notes for the Talk

L. Melodia · Manuscript.

Summary

Rules in the GSOS format are natural transformations, and their models are bialgebras. For a simple distributive law λ:ΣB⇒BΣ, the comonad G=FU of free bialgebras resolves every model, and a coefficient functor turns the resolution into a chain complex. Its homology Hnλ(X;M) is the comonad homology of Barr and Beck. For linear rules with observational coefficients it reduces to two groups, and one Smith normal form computes them. In degree one it finds laws that hold in a model but not in the free one, such as ρ(ρ(x))=x.

Manuscriptmath.AT

A Note on Laminar Presentations and Finite Chain Models for Ample Groupoid Homology

L. Melodia · Manuscript with a Lean 4 formalisation.

Summary

Finite clopen partitions of the nerve cut finite chain models out of the Matui complex. Helly conditions on the covers constrain nothing. Laminar presentations bound the rank of a model by the size of the cover and give a complete system of models for every second countable Hausdorff ample groupoid. No finite model is a resolution in general, since H0 over Z is not finitely generated for the Cantor set.

Preprint math.AT v2

Persistent Magnitude Homology for Quantitative Equational Theories

L. Melodia · arXiv:2608.21479.

Summary

A quantitative equational theory U gives every metric space A a free algebra TUA, measured by the least distances the axioms derive. Filtering its length nerve by length yields a persistence module whose associated graded is the magnitude complex, and a long exact sequence joins the two. Magnitude homology then tells where bars can begin and end. The barcode in degree n moves by at most (n+1)δ under a perturbation of size δ, and an example shows that the factor n+1 is needed. When added axioms keep the free algebra the same set, the barcode moves by at most n+1 times the change of metric.

Preprint cs.LG v3

Learning Transfers: Kan Extensions for Neural Invariants

L. Melodia · arXiv:2606.07627.

Summary

A task is a small category, a change of task is a functor J:A→B, and a representation is a functor F:A→V into invariants. The left Kan extension LanJF is the structure the new task has to carry, so a target G is scored by its largest distance to LanJF over the objects of B. The extension has cokernel presentations in chain complexes and in persistence modules. For one-parameter modules of finite type the score is exactly the bottleneck distance.

Preprint math.AT v2

Discrete Coefficients and Open Invariant Covers in the Homology of Ample Groupoids

L. Melodia · arXiv:2603.20861.

Summary

The map C∙(G;Z)⊗ZA→C∙(G;A) is always injective, and it is surjective if and only if every compactly supported continuous map into A is locally constant. The universal coefficient theorem for ample groupoids is therefore about discrete coefficients, and it fails for R on the Cantor set. Clopen invariant covers make the Mayer–Vietoris sequence trivial. Open invariant covers give a working sequence for every coefficient group, with a nonzero connecting map already for an integer action on the two-point compactification of Z.

Peer-Reviewed math.AT v3

Groupoid Homology and Classifying-Space Homology Are Not Isomorphic

L. Melodia · Extracta Mathematicae, to appear · arXiv:2602.13375.

Summary

Matui-type homology is built from compactly supported, locally constant chains on the nerve. For a discrete group it is the homology of the classifying space, but for a space seen as a groupoid of units it computes compactly supported cohomology. On the Cantor set X the two differ already in degree zero: H0(G;Z)≅C(X,Z) is countable, while H0sing(BG;Z) has cardinality 2ℵ0. In every positive degree they agree.

Thesis math.AT v4

Universal Coefficients and Mayer–Vietoris Sequence for Groupoid Homology

L. Melodia · Master’s thesis · arXiv:2602.08998.

Summary

Homology of ample groupoids with coefficients in a topological abelian group A, functorial and invariant under Kakutani equivalence. For discrete A the universal coefficient sequence follows from the isomorphism Cc(Gn,Z)⊗ZA≅Cc(Gn,A). In general, the image of this map consists of the compactly supported maps with finite image.

2024

Thesis math.AT v1

Algebraic and Topological Persistence

L. Melodia · Bachelor’s thesis · arXiv:2410.08323.

Summary

From simplicial and singular homology, exact sequences and excision to persistent homology and persistent cohomology of filtrations, with many proofs written anew.

2021

Peer-Reviewed cs.LG v6

Homological Time Series Analysis of Sensor Signals from Power Plants

L. Melodia, R. Lenz · ECML PKDD 2021 Workshops, CCIS 1524, Springer, pp. 283–299.

Summary

Sliding windows turn sensor signals into point clouds, and their Vietoris–Rips persistence gives Betti curves in degrees 0 and 1. A network with three branches reads the raw signal and both curves and assigns each signal its designation in the plant.

Project
A quasi-periodic signal and its sliding-window embedding, which winds around a torus.
Problem

Tell from a signal alone which sensor of a power plant it comes from.

Method

Sliding windows turn each signal into a point cloud, dense in a torus for quasi-periodic signals:

SWM,τf:t↦(f(t),f(t+τ),…,f(t+Mτ)).
Network

Betti curves in degrees 0 and 1 and the raw signal feed three branches of convolutions and LSTMs.

63.8%Accuracy on the full designation, up from 48.2%.
83.2%Accuracy on the coarsest level, up from 71.3%.
18,000Signals from four power plants.
Peer-Reviewed stat.ML v13

Estimate of the Neural Network Dimension Using Algebraic Topology and Lie Theory

L. Melodia, R. Lenz · ICPR 2020 Workshops, LNCS 12665, Springer, pp. 15–29.

Summary

If the data live on a connected abelian Lie group, that group is Tq×Rp, and its Betti numbers (qk) determine q. Reading them off persistence landscapes gives a lower bound for the width of a network layer.

Project
Persistence barcode in degrees 0, 1 and 2 of a point cloud sampled from a torus.
Problem

How wide must a layer be to keep the topology of the data?

Method

On Tq×Rp only the torus has homology, so counting features in each degree determines q:

Hk(Tq×Rp;Z)≅Z(qk).
Width

A layer needs width at least p+q, and Tq×Rp embeds in R2q+p.

92±44Estimated dimension of CIFAR-10.
270Width below which training breaks down, inside the predicted range [184,272].
392Autoencoders trained.

2020

Peer-Reviewed cs.CG v16

Persistent Homology as Stopping-Criterion for Voronoi Interpolation

L. Melodia, R. Lenz · IWCIA 2020, LNCS 12148, Springer, pp. 29–44.

Summary

Natural-neighbour interpolation keeps adding points, and sooner or later it changes the topology of the data. Comparing the persistence diagrams of consecutive steps tells it when to stop.

Project
Voronoi diagram of a sampled handwriting stroke, whose cells give the natural-neighbour interpolation weights.
Problem

Densify a sample of a shape without changing its topology.

Method

Each new site takes its value from its natural neighbours, weighted by the Voronoi volume it takes from them:

λl=vol(Vor(xl)∩Vor∙(x∙))vol(Vor∙(x∙)).
Stop

After each round, the persistence diagrams of the alpha, Vietoris–Rips and witness filtrations are compared by dB and dW1. Once they drift apart, the interpolation stops.

83 × 45MOBISIG signatures.
3Filtrations compared.
5%Landmarks for the witness complex, which proved much less stable.

2018

Thesis stat.ML v12

Deep Learning Estimation of Absorbed Dose for Nuclear Medicine Diagnostics

L. Melodia · Master’s thesis · arXiv:1805.09108.

Summary

In radionuclide therapy with 177Lu, a single dose kernel ignores differences between tissues, and Monte Carlo transport is slow. A U-residual network learns the map from local density to dose kernel instead. On unseen patients it reaches a continuous intersection over union of 0.86.

2015