Planning the motion of a sliding and rolling sphere
Self-adjusting binary search trees