Skip to content

Runner: use new conda release for HiGHS HiPO #386

Description

@siddharth-krishna

HiGHS has released a distribution including HiPO on their conda dev channel:

conda install -c conda-forge/label/dev highspy
  • Remove the code added by Runner: add support to build & run HiGHS HiPO solver #388 to build HiPO from source and call the binary
  • Instead, for solvers highs-hipo and highs-ipm use the above conda distribution to install
  • Modify the code in run_solver.py to choose the hipo or ipx algorithm via linopy
  • Test on the following benchmark to ensure that we see a similar performance for the highs variants:
machine-type: c4-standard-8
zone: us-central1-a
years:
- 2025
benchmarks:
  pypsa-de-elec:
    Problem class: LP
    Sizes:
    - Name: 6-1h
      Size: L
      URL: https://storage.googleapis.com/solver-benchmarks/pypsa-de-tests/pypsa-de-elec_6_1h.mps.gz
solver: highs-hipo highs-ipm highs
timeout_seconds: 86400
Image

Activity

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

    dependenciesPull requests that update a dependency fileenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions