Computing the interleaving distance is NP-hard

11/22/2018
by   Håvard Bakke Bjerkevik, et al.
0

We show that computing the interleaving distance between two multi-graded persistence modules is NP-hard. More precisely, we show that deciding whether two modules are 1-interleaved is NP-complete, already for bigraded, interval decomposable modules. Our proof is based on previous work showing that a constrained matrix invertibility problem can be reduced to the interleaving distance computation of a special type of persistence modules. We show that this matrix invertibility problem is NP-complete. We also give a slight improvement of the above reduction, showing that also the approximation of the interleaving distance is NP-hard for any approximation factor smaller than 3. Additionally, we obtain corresponding hardness results for the case that the modules are indecomposable, and in the setting of one-sided stability. Furthermore, we show that checking for injections (resp. surjections) between persistence modules is NP-hard. In conjunction with earlier results from computational algebra this gives a complete characterization of the computational complexity of one-sided stability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/12/2017

Computational Complexity of the Interleaving Distance

The interleaving distance is arguably the most prominent distance measur...
research
12/08/2021

The Complexity of the Hausdorff Distance

We investigate the computational complexity of computing the Hausdorff d...
research
04/29/2022

NP-hardness of computing PL geometric category in dimension 2

The PL geometric category of a polyhedron P, denoted plgcat(P), provides...
research
07/14/2022

Efficient One Sided Kolmogorov Approximation

We present an efficient algorithm that, given a discrete random variable...
research
10/09/2018

The Computational Complexity of Training ReLU(s)

We consider the computational complexity of training depth-2 neural netw...
research
04/25/2023

Simply Realising an Imprecise Polyline is NP-hard

We consider the problem of deciding, given a sequence of regions, if the...
research
10/03/2019

On Computing a Center Persistence Diagram

Given a set of persistence diagrams P_1,..., P_m, for the data reduction...

Please sign up or login with your details

Forgot password? Click here to reset