Skip to content

Add benchmarks to compare solvers #68

@Specy

Description

@Specy
Contributor

It could be useful to have benchmarks that run with all (or most) solvers, going through different kinds of problems, with different domains, and different sizes to show the performance difference and feasability of all the solvers in good_lp.

It could also be considered as additional testcases to run

Activity

lovasoa

lovasoa commented on Dec 2, 2024

@lovasoa
Collaborator

That would be great! Do you want to make it?

Specy

Specy commented on Dec 2, 2024

@Specy
ContributorAuthor

I made this issue mostly as a tracking issue for future work implementing this. I don't currently have time to add this but a good start would be actually finding testcases to run with the model/results

Maybe we could take some tests from repositories of other solvers? maybe a bunch from each solver. Or if anyone knows where to get a dataset of models to run in benchmarks

lovasoa

lovasoa commented on Dec 2, 2024

@lovasoa
Collaborator
Specy

Specy commented on Dec 2, 2024

@Specy
ContributorAuthor

That is definitely a place where to get some problems.

We also need some continuous only so we can include clarabel too

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @lovasoa@Specy

        Issue actions

          Add benchmarks to compare solvers · Issue #68 · rust-or/good_lp