15.7 Other Algorithms