Skip to content

What is the difference between options objective_bound and objective_target? #1127

Answered by jajhall
rschwarz asked this question in Q&A
Discussion options

You must be logged in to vote

When the dual simplex objective (for a dual feasible point) reaches the objective bound then the algorithm terminates. There is a guarantee that the optimal (primal) objective value can be no better than objective bound. Indeed, in general, it will be worse than this value.

The objective_target is an (unimplemented) option for the primal simplex solver. What it will do is stop the primal simplex solver when the primal objective (for a primal feasible point) reaches the objective_target. There is a guarantee that the optimal (primal) objective value is at least the objective target. Unlike the objective_bound, the objective_target is a value that's actually attained. Hence the different na…

Replies: 1 comment 2 replies

Comment options

jajhall
Feb 2, 2023
Maintainer Sponsor

You must be logged in to vote
2 replies
@rschwarz
Comment options

@jajhall
Comment options

jajhall Feb 2, 2023
Maintainer Sponsor

Answer selected by jajhall
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants