Skip to content

Refactor positioning to fix benchmark issues #73

@tristantc

Description

@tristantc

Description

This Issue aims to address and refactor the positioning model to fix benchmark issues as outlined in Issue #60.

Solution strategy causing issues:

  • Big-M MINLP reformulation
  • Hull MINLP reformulation
  • GLOA
  • Enumeration
  • LOA
  • LBB
  • RIC

Branch

This PR targets the benchmark_zd branch.

Steps to Reproduce

  1. Run the benchmark tests for the positioning model before applying the changes.
  2. Apply the changes from this PR.
  3. Re-run the benchmark tests to verify performance improvements.

Notes

  • Ensure that all sub-solvers are tested thoroughly after refactoring.
  • Additional optimizations may be required based on benchmark results.

Feel free to adjust any details as necessary before submitting the PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions