Skip to content

Better integration of nonlinear constraints #327

@nickanthony-dgl

Description

@nickanthony-dgl

I am trying to use nonlinear constraints with the NLOptNoGrad optimizer as the .acquisition function optimizer I switched to using the GN_ISRES since this supports both equality and inequality constraints. However, I found that even though the NLOptNoGrad optimizer is obeying the nonlinear constraints, the best observation being reported actually violates the constraints because it comes from one of the initial random samples.

Are there any plans for adding more comprehensive support for constraints such that they are respected by all aspects of the optimization?

I am also wondering if there is any support for using NLOPT's "Augmented Lagrangian" to add constraints to algorithms that otherwise don't support them.

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