Skip to content

Update the solution file reader to enable what's supplied to be interpreted as a partial solution. #3317

Description

@jajhall

Currently the solution file can be complete or sparse, where undefined entries are assumed to be zero. This was valued by users since it can lead to a significant storage saving.

However, more recently, a Highs::setSolution method has been created to pass a partial solution, where an LP or MIP is (within reason) solved to assign the undefined values. NB, perhaps this should be done after MIP presolve in case the model is reduced significantly.

Further to #3315, the solution file reader should be updated so that a partial solution can be read, with the same interpretation of the undefined values as Highs::setSolution

Activity

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions