Skip to content

Need for a column showing a reference solution if it exists, or distance from a reference solution. Ideas? #322

@DoctorDro

Description

@DoctorDro

Dear all,

I have been running the OptimizationProblems for the last 2 weeks, constantly improving my NLP solver over unconstrained problems. In some cases however, even LBFGS goes to a wrong solution, my solver as well. It is quite hard to isolate visually these cases when looking at the final pretty_stats. I would like to initiate a brainstorming of ideas on what is the best way to introduce a column where we show the difference from a reference solution (the closest to zero the better).

These problems the unconstrained ones, have been there and have been used for ages. Somewhere there should be a database of the local solutions Newton or any other gradient-based solver converges from the included starting point .meta.x0. Don't you think that this should be included in the problem case? Another option would be to run Newton or the best solver first that converges for most problems and use the solution of Newton as reference. But since OptimizationProblems.meta have so much info about every problem, it makes sense to include a reference solution for people to compare their findings against.

If we can find this info, then the information printed by the Benchmarks should add next to the achieved objective the reference optimal objective and its dual infeasibility.

What do you think guys?

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

    Issue actions