A price trajectory algorithm for solving iterative auction problems