Generalized Conflict-directed Search for Optimal Ordering Problems