Skip to content

Conversation

@fwesselm
Copy link
Collaborator

  • Refactor HighsCliqueTable::addClique and related code
  • HighsCliqueTable::addClique now checks if an equality clique with two elements is passed and automatically considers the complemented clique as well (i.e. x_1 + x_2 <= 1 and (1 - x_1) + (1 - x_2) <= 1, which is useful for equality cliques identified by solution enumeration).
  • Computational results are very similar to the baseline, so average performance is not affected very much. However, the new code is very helpful on individual models.

@fwesselm fwesselm changed the base branch from master to latest January 16, 2026 11:16
@fwesselm fwesselm requested a review from Opt-Mucca January 16, 2026 11:17
@fwesselm
Copy link
Collaborator Author

code-coverage is falling with the following error:

lcov: ERROR: 'exclude' pattern 'app/CLI11*' is unused.
	(use "lcov --ignore-errors unused ..." to bypass this error)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant