Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LRA: Use smaller value in delta computation #444

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft

Conversation

blishko
Copy link
Member

@blishko blishko commented Mar 10, 2022

This PR makes explicit the connection between the maximum delta value used in the Simplex model computation and the bound value that needs to be considered in model-based theory combination.

It also lowers this max value from 1 (original) to 1/2 (new). This should result in less pairs of interface variables that need to be considered in UFLRA in order to get correct model.

Martin Blicha added 3 commits March 10, 2022 10:40
In our current implementation of model-based theory combination, we need
to make sure that two classes of interface variables do not collapse for
our computed value of Simplex's delta. Lowering the max value should
help to avoid deciding some pairs of classes explicitly.
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