Zuse Institute Berlin
MottoZuses Werk weiterdenken
Established1984
PresidentChristof Schütte
Location, ,
Websitehttps://www.zib.de
Map
Konrad-Zuse-Zentrum für Informationstechnik Berlin

The Zuse Institute Berlin (abbreviated ZIB, or Konrad-Zuse-Zentrum für Informationstechnik Berlin) is a research institute for applied mathematics and computer science on the campus of Freie Universität Berlin in Dahlem, Berlin, Germany.

The ZIB was founded by law as a statutory establishment and as a non-university research institute of the State of Berlin in 1984. In close interdisciplinary cooperation with the Berlin universities and scientific institutions Zuse Institute implements research and development in the field of information technology with a particular focus on application-oriented algorithmic mathematics and practical computer science. ZIB also provides high-performance computer capacity as an accompanying service as part of the Network of high performance computers in Northern Germany (Norddeutscher Verbund von Hoch- und Höchstleistungsrechnern (HLRN)).

Konrad Zuse, born in Berlin in 1910, is the namesake of the ZIB.

SCIP (optimization software)

edit
SCIP
Stable release
8.0.3 / December 2022; 3 years ago (2022-12)
Written inC
Operating systemCross-platform
TypeMathematical optimization
LicenseApache 2.0
Websitewww.scipopt.org

SCIP (Solving Constraint Integer Programs) is a mixed integer programming solver and a framework for branch and cut and branch and price, developed primarily at Zuse Institute Berlin. Unlike most commercial solvers, SCIP gives the user low-level control of and information about the solving process. Run as a standalone solver, it is one of the fastest non-commercial solvers for mixed integer programs.[1]

SCIP is implemented as C callable library. For user plugins, C++ wrapper classes are provided. The solver for the LP relaxations is not a native component of SCIP, an open LP interface is provided instead. Currently supported LP solvers are CLP, CPLEX, MOSEK, SoPlex, and Xpress. SCIP can be run on Linux, Mac, Sun, and Windows operating systems.

Prior versions of SCIP were distributed under a source-available license that allowed free academic use. Starting from version 8.0.3 the full suite was released under the Apache 2.0 license.[2]

Features

edit

The design of SCIP is based on the notion of constraints. It supports about 20 constraint types for mixed-integer linear programming, mixed-integer nonlinear programming, mixed-integer all-quadratic programming and Pseudo-Boolean[3] optimization. It can also solve Steiner Trees and multi-objective optimization problems.[4][5]

Interfaces

edit

There are several native interface libraries available for SCIP. SCIP can be accessed through the modeling system of GAMS. Interfaces to MATLAB and AMPL are available within the standard distribution. There are also currently externalized interfaces for Python, Java, Julia, and Rust.[6]

References

edit

Further reading

edit
  • Achterberg, Tobias (2007), Constraint Integer Programming, ISBN 978-3-89963-892-9.
edit

📚 Artikel Terkait di Wikipedia

SCIP

up scip in Wiktionary, the free dictionary. SCIP may refer to: SCIP (optimization software); an optimization software for mixed-integer programs SCIP database;

Mathematical software

library GEKKO GLPK Gurobi Optimizer HiGHS IPOPT Lp solve MIDACO MiniZinc MINOS MINUIT MOSEK NEOS Server OpenMDAO OR-Tools Pyomo SCIP SciPy SNOPT TOMLAB WORHP

List of optimization software

multi-objective optimization and multidisciplinary design optimization. LINDO – (Linear, Interactive, and Discrete optimizer) a software package for linear

OR-Tools

modeling language. COIN-OR CPLEX GLPK SCIP (optimization software) FICO Xpress MOSEK "Sudoku, Linear Optimization, and the Ten Cent Diet". ai.googleblog

Deterministic global optimization

Deterministic global optimization is a branch of mathematical optimization which focuses on finding the global solutions of an optimization problem whilst providing

CPLEX

IBM ILOG CPLEX Optimization Studio (often informally referred to simply as CPLEX) is an optimization software package. The CPLEX Optimizer was named after

Branch and cut

Programming SCIP: framework for branch-cut-and-price and a mixed integer programming solver ABACUS – A Branch-And-CUt System – open source software COIN-OR

Linear programming

programming (also known as mathematical optimization). More formally, linear programming is a technique for the optimization of a linear objective function, subject