Non-uniform data points on a circle

Data points on a circle and an initial B-spline curve.

The fitting curve generated by PDM in 10 iterations.

The fitting curve generated by TDM in 10 iterations.

The fitting curve generated by SDM in 10 iterations.

The average error versus the number of iterations of the three methods.

The maximum error versus the number of iterations of the three methods.