Articulo de referencia

Instituto Zuse de Berlín

Konrad-Zuse-Zentrum für Informationstechnik Berlín El Instituto Zuse de Berlín (abreviado ZIB, o Konrad-Zuse-Zentrum für Informationstechnik Berlin ) es un instituto de investig...

Konrad-Zuse-Zentrum für Informationstechnik Berlín

El Instituto Zuse de Berlín (abreviado ZIB, o Konrad-Zuse-Zentrum für Informationstechnik Berlin ) es un instituto de investigación de matemáticas aplicadas e informática en el campus de la Freie Universität Berlin en Dahlem , Berlín , Alemania .

El ZIB fue fundado por ley en 1984 como una entidad estatutaria y un instituto de investigación no universitario del Estado de Berlín. En estrecha colaboración interdisciplinaria con las universidades e instituciones científicas de Berlín, el Instituto Zuse lleva a cabo investigación y desarrollo en el campo de la tecnología de la información, con especial énfasis en las matemáticas algorítmicas aplicadas y la informática práctica . El ZIB también proporciona capacidad informática de alto rendimiento como servicio complementario a la Red de supercomputadoras del norte de Alemania (Norddeutscher Verbund von Hoch- und Höchstleistungsrechnern (HLRN)).

Konrad Zuse , nacido en Berlín en 1910, da nombre al ZIB.

SCIP (software de optimización)

SCIP ( Solving Constraint Integer Programs ) es un solucionador de programación entera mixta y un marco de trabajo para ramificación y corte , y ramificación y precio , desarrollado principalmente en el Instituto Zuse de Berlín. A diferencia de la mayoría de los solucionadores comerciales, SCIP ofrece al usuario control de bajo nivel e información sobre el proceso de resolución. Al ejecutarse como un solucionador independiente, es uno de los solucionadores no comerciales más rápidos para programas enteros mixtos. [ 1 ]

SCIP se implementa como una biblioteca invocable en C. Para los complementos de usuario , se proporcionan clases de envoltura en C++ . El solucionador para las relajaciones LP no es un componente nativo de SCIP; en su lugar, se proporciona una interfaz LP abierta. Los solucionadores LP compatibles actualmente son CLP , CPLEX , MOSEK , SoPlex y Xpress . SCIP puede ejecutarse en los sistemas operativos Linux , Mac , Sun y Windows .

Las versiones anteriores de SCIP se distribuían bajo una licencia de código abierto que permitía el uso académico gratuito. A partir de la versión 8.0.3, el paquete completo se publicó bajo la licencia Apache 2.0 . [ 2 ]

Características

El diseño de SCIP se basa en la noción de restricciones . Admite aproximadamente 20 tipos de restricciones para programación lineal entera mixta, programación no lineal entera mixta, programación cuadrática entera mixta y optimización pseudobooleana [ 3 ] . También puede resolver árboles de Steiner y problemas de optimización multiobjetivo . [ 4 ] [ 5 ]

Interfaces

Existen varias bibliotecas de interfaz nativas disponibles para SCIP. Se puede acceder a SCIP a través del sistema de modelado GAMS . Las interfaces para MATLAB y AMPL están disponibles en la distribución estándar. Actualmente también existen interfaces externas para Python , Java , Julia y Rust . [ 6 ]

Referencias

  1. Prueba comparativa de programación lineal entera mixta archivada el 18 de julio de 2011 en Wayback Machine el 18 de marzo de 2012.
  2. Notas de la versión SCIP 8.0 del 15 de febrero de 2023.
  3. Desafío pseudobooleano 2009, 11 de febrero de 2011.
  4. Un enfoque genérico para resolver el problema del árbol de Steiner y sus variantes 9 de noviembre de 2015.
  5. PolySCIP 15 de agosto de 2016.
  6. scipopt 22 de mayo de 2023.

Lecturas adicionales

  • Achterberg, Tobias (2007), Programación entera con restricciones , ISBN 978-3-89963-892-9.
  • Página de inicio Instituto Zuse Berlín
Obtenido de " https://en.wikipedia.org/w/index.php?title=Zuse_Institute_Berlin&oldid=1359336321 "