Normaliz

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 17. Oktober 2017 um 14:14 Uhr durch JShenk (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
Normaliz
Basisdaten
Entwickler University of Osnabrück
Aktuelle Version 3.4(Linux, macOS und Windows)
Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.[1]

4.8.6 (FreeBSD)
Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.[2]

Betriebssystem Unix, Linux, FreeBSD, macOS, Windows
Programmier­sprache C, C++, Python
Kategorie Computeralgebrasystem
Lizenz GPL (Freie Software)
deutschsprachig nein
normaliz.uni-osnabrueck.de

Normaliz ist ein freies Computeralgebra-System, das von Winfried Bruns, Robert Koch (1998-2002), Bogdam Ichim (2007/08) und Christof Soeger (2009-2016) entwickelt wurde. Es ist unter der GNU General Public License Version 2 veröffentlicht.

Normaliz berechnet Gitterpunkte in rationalen Polyedern oder löst lineare diophantische Systeme von Ungleichungen, Gleichungen und Kongruenzen. Spezielle Aufgaben sind die Berechnung von Gitterpunkten in beschränkten rationalen Polytopen und Hilbert-Basen von rationalen Kegeln. Normaliz berechnet auch enumerative Daten wie Multiplizitäten (Volumina) und Hilbert-Reihen. Der Kern von Normaliz ist eine Templated-C ++ - Klassenbibliothek. Für multivariate Polynomialarithmetik wird CoCoALib verwendet.

Normaliz hat Schnittstellen zu mehreren allgemeinen Computeralgebra-Systemen: CoCoA, GAP, Macaulay2 und Singular. Es kann interaktiv über seine Python-Schnittstelle PyNormaliz verwendet werden. Seine Verwendung in SageMath ist in Vorbereitung.

Jesús A. De_Loera zitiert Normaliz zu seinen Lieblingsprogrammen für die Berechnung der Hilbert-Basis [1].

See also

Portal: Free software  – Übersicht zu Wikipedia-Inhalten zum Thema Free software

References

Vorlage:Reflist

Vorlage:Computer algebra systems

  1. Releases. In: gap-system.org. Abgerufen am 2. Oktober 2017 (englisch). 
  2. CGI für die Ports von FreeBSD. In: freebsd.org. Abgerufen am 2. Oktober 2017 (englisch). 
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Normaliz&oldid=170071795"