Running-time dependence on Euler characteristic for the Schaefer–Sedgwick–Štefankovič isotopy algorithm
Determine the dependence on the Euler characteristic χ(S) of the running time of the algorithm of Schaefer, Sedgwick, and Štefankovič (Theorem 2(a) in their work) for deciding whether two simple closed curves on a compact surface S with non-empty boundary are isotopic. Provide an explicit bound or characterization of the algorithm’s complexity in terms of χ(S).
References
In Theorem 2(a), another algorithm was given to determine whether two simple closed curves are isotopic, but it requires $S$ to have non-empty boundary and the dependence of its running time on $\chi(S)$ is unclear.
— Some fast algorithms for curves in surfaces
(2401.16056 - Lackenby, 29 Jan 2024) in Section 1 (Introduction), paragraph discussing prior isotopy algorithms