Earlier quoted context omitted.
> The authors are not using "constant time" in the complexity-theoretic sense. Yes, they are. I've already made a top-level comment citing the paper's explicit definition from Section 2 and comparing it to canonical definitions from the usual literature of algorithm analysis. > That would mean an algorithm whose running time doesn't depend on n,c. It does not. Note the exponent, 2 + O(1). It is true that the executio…
Your "top-level comment citing the paper's explicit definition" is wrong. It says "The asymptotic runtime of the presented algorithm does not depend on the inputs, n and c", which is flatly untrue because (1) n and c are not the inputs to the algorithm and (2) the runtime does depend on n. Having a bounded exponent is simply not the same thing as "constant time"; running time that increases unlimitedly with the size…
EDIT: To make my position clear, what I am saying is this:
1. The presented algorithm will have variable computation time, but not variable asymptotic time,
2. The algorithm uses O(1) (i.e. constant time) polynomial multiplications in the worst case, and
3. The worst case bound does not change with n nor c, though they are used in the algorithm to calibrate the divsteps such that no more than O(1) operations are required.
I will concede it's possible I'm misunderstanding the paper itself, but I don't see that here.