Pivotelement

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 24. August 2022 um 23:04 Uhr durch imported>Michileo(328827) (-QS-BKS; Belegloses entf. (WP:Belege); keine verschiedenen Begriffe zur Anlage einer BKL ausmachbar.).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Das Pivotelement (franz. pivot ‚Dreh-, Angelpunkt‘) ist dasjenige Element einer Zahlenmenge, das als Erstes von einem Algorithmus (z. B. Gaußsches Eliminationsverfahren, Quicksort, Pivotverfahren) ausgewählt wird, um bestimmte Berechnungen durchzuführen.

Damit Matrix-Algorithmen wie etwa das Gaußsche Eliminationsverfahren arbeiten können, ist es oft nötig, dass Elemente ungleich null existieren. Je nach Algorithmus wird gegebenenfalls nicht nur nach einem nicht verschwindenden, sondern auch nach dem (betragsmäßig) größten Element in der jeweiligen Zeile oder Spalte gesucht. Die solchermaßen getroffene Auswahl des Elements nennt man dann Pivotisierung. Die Zeile, in der das Pivotelement steht, nennt man Pivotzeile, die Spalte des Pivotelements heißt Pivotspalte. Vor der Pivotisierung ist gegebenenfalls eine Äquilibrierung durchzuführen um die Konditionszahl zu verbessern.

Beim Sortieren mittels Quicksort bezeichnet das Pivotelement jenes Element, das als Aufteilungsgrenze gewählt wird. Quicksort sortiert (rekursiv) alle Elemente links und rechts vom Pivotelement. Optimal ist dabei das Median-Element, das zwei gleich große Teillisten erzeugt.

Literatur

  • Hans-Joachim Kowalsky, Gerhard O. Michler: Lineare Algebra. de Gruyter, Berlin/ New York 2003, ISBN 3-11-017963-6, S. 88.