A Faster Implementation of the Pivot Algorithm for Self-Avoiding Walks - Kennedy, Tom (Journal of statistical physics, 2002)