basic optimisation methods - "bunday, brian d. " (uk : edward anorld, 1984)