Opened 5 years ago

Last modified 3 months ago

#21003 needs_work enhancement

Add SCIP backend using PySCIPOpt — at Version 9

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.5
Component: linear programming Keywords: lp, days84, IMA-PolyGeom
Cc: moritz, yzh, malb Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: u/mkoeppe/pyscipopt (Commits, GitHub, GitLab) Commit: 41b70bb400d4a0142f5bbf6ff64756868f4383a5
Dependencies: #21094 Stopgaps:

Status badges

Description (last modified by mkoeppe)

This ticket adds a package pyscipopt and prepares a new MIP backend based on it. Currently all methods are just stubs. They need to be filled in.

http://scip.zib.de/doc/html/PYTHON_INTERFACE.php

https://github.com/SCIP-Interfaces/PySCIPOpt

Change History (9)

comment:1 Changed 5 years ago by mkoeppe

  • Description modified (diff)

comment:2 Changed 5 years ago by mkoeppe

  • Dependencies changed from #10879 to #21094

comment:3 Changed 5 years ago by mkoeppe

  • Branch set to u/mkoeppe/pyscipopt

comment:4 Changed 5 years ago by git

  • Commit set to db1b1d9c9de824cb25e614b9b39ee838f7f510ad

Branch pushed to git repo; I updated commit sha1. New commits:

7075b83Pacth SCIP Makefile more to get library dependencies right
b372675Fixup
49659e3Fixup
db1b1d9Merge branch 't/21094/sage_package_for_scip_integer_programming_solver' into t/21003/pyscipopt

comment:5 Changed 5 years ago by git

  • Commit changed from db1b1d9c9de824cb25e614b9b39ee838f7f510ad to 805a0349170376f392c0b1aff410b554d894a4c1

Branch pushed to git repo; I updated commit sha1. New commits:

805a034Merge tag '7.4.beta0' into t/21003/pyscipopt

comment:6 Changed 5 years ago by git

  • Commit changed from 805a0349170376f392c0b1aff410b554d894a4c1 to d3271c0e047c6ead45eb7330101db1e2b1c0843f

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

a3bf199Add SCIP backend (stubs only)
d3271c0New pip package pyscipopt

comment:7 Changed 5 years ago by moritz

  • Cc moritz added

comment:8 Changed 5 years ago by git

  • Commit changed from d3271c0e047c6ead45eb7330101db1e2b1c0843f to 41b70bb400d4a0142f5bbf6ff64756868f4383a5

Branch pushed to git repo; I updated commit sha1. New commits:

41b70bbPySCIPOpt: Install from git

comment:9 Changed 5 years ago by mkoeppe

  • Description modified (diff)
  • Milestone changed from sage-7.3 to sage-7.6
Note: See TracTickets for help on using tickets.