Skip to content

Commit bd51a80

Browse files
committed
Use original bounds
1 parent f87b801 commit bd51a80

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

highs/presolve/HPresolve.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4535,11 +4535,11 @@ HPresolve::Result HPresolve::dualFixing(HighsPostsolveStack& postsolve_stack,
45354535

45364536
// skip binary variable if setting it to its lower bound does not make the
45374537
// row redundant
4538-
if ((rhsFinite && impliedRowBounds.getResidualSumUpper(row, rowNz.index(),
4539-
rowNz.value()) >
4538+
if ((rhsFinite && impliedRowBounds.getResidualSumUpperOrig(
4539+
row, rowNz.index(), rowNz.value()) >
45404540
model->row_upper_[row] + primal_feastol) ||
4541-
(lhsFinite && impliedRowBounds.getResidualSumLower(row, rowNz.index(),
4542-
rowNz.value()) <
4541+
(lhsFinite && impliedRowBounds.getResidualSumLowerOrig(
4542+
row, rowNz.index(), rowNz.value()) <
45434543
model->row_lower_[row] - primal_feastol))
45444544
continue;
45454545

0 commit comments

Comments
 (0)