<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=D%C3%BCnnbesetzte_Matrix</id>
	<title>Dünnbesetzte Matrix - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=D%C3%BCnnbesetzte_Matrix"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=D%C3%BCnnbesetzte_Matrix&amp;action=history"/>
	<updated>2026-06-06T18:17:20Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=D%C3%BCnnbesetzte_Matrix&amp;diff=581641&amp;oldid=prev</id>
		<title>imported&gt;Mathze: Sprachliche Straffung</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=D%C3%BCnnbesetzte_Matrix&amp;diff=581641&amp;oldid=prev"/>
		<updated>2025-09-18T15:08:49Z</updated>

		<summary type="html">&lt;p&gt;Sprachliche Straffung&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Finite element sparse matrix.png|mini|Besetzungsstruktur einer dünnbesetzten Matrix aus einer [[Finite-Elemente-Verfahren|Finite-Elemente-Rechnung]], Nichtnulleinträge erscheinen in Schwarz]]&lt;br /&gt;
In der [[Numerische Mathematik|numerischen Mathematik]] bezeichnet man als &amp;#039;&amp;#039;&amp;#039;dünnbesetzte&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;schwachbesetzte Matrix&amp;#039;&amp;#039;&amp;#039; ({{enS|sparse matrix}}) eine [[Matrix (Mathematik)|Matrix]], bei der so viele Einträge aus Nullen bestehen, dass man nach Möglichkeiten sucht, dies insbesondere hinsichtlich [[Algorithmus|Algorithmen]] sowie [[Datenstruktur|Speicherung]] auszunutzen. Bei quadratischen Matrizen mit insgesamt &amp;lt;math&amp;gt;n^2&amp;lt;/math&amp;gt; Einträgen sind dies viele Matrizen mit &amp;lt;math&amp;gt;O(n)&amp;lt;/math&amp;gt; oder auch noch &amp;lt;math&amp;gt;O(n\cdot \log n)&amp;lt;/math&amp;gt; Einträgen ungleich Null. Das Gegenstück zu einer dünnbesetzten Matrix wird vollbesetzte Matrix genannt. Der Begriff wurde 1971 von [[James Hardy Wilkinson]] eingeführt.&amp;lt;ref&amp;gt;Tim Davis: [https://netlib.org/na-digest-html/07/v07n12.html#1 NA-Digest, 2007, Volume 07, Issue 12]&amp;lt;/ref&amp;gt; Analog dazu wird ein [[Vektor]], der zu einem Großteil aus Nullen besteht, als &amp;#039;&amp;#039;&amp;#039;dünnbesetzter Vektor&amp;#039;&amp;#039;&amp;#039; ({{enS|sparse vector}}) bezeichnet. Häufig sind die Zeilen- oder Spaltenvektoren einer dünnbesetzten Matrix dünnbesetzte Vektoren, es gibt aber auch dünnbesetzte Matrizen, bei denen manche Zeilen oder Spalten vollbesetzt sind.&lt;br /&gt;
&lt;br /&gt;
== Verwendung ==&lt;br /&gt;
Die [[Diskretisierung]] von [[Partielle Differentialgleichung|partiellen Differentialgleichungen]] führt meistens auf dünnbesetzte Matrizen, etwa auf [[Bandmatrix|Bandmatrizen]], ebenfalls die Darstellung von vielen typischen [[Graph (Graphentheorie)|Graphen]] (bei beschränktem [[Grad (Graphentheorie)|Knotengrad]], [[Planarer Graph|Planarität]] o.&amp;amp;nbsp;Ä.) über ihre [[Adjazenzmatrix]]. Zu beachten ist, dass die [[Inverse Matrix|Inverse]] einer dünnbesetzten Matrix im Regelfall vollbesetzt ist, ebenso wie die [[LR-Zerlegung]]. Eine Ausnahme bilden dabei die Bandmatrizen, bei denen eine solche Zerlegung ebenfalls dünnbesetzt sein kann.&lt;br /&gt;
&lt;br /&gt;
Dünnbesetzte Matrizen haben die Eigenschaft, dass sie effizient abgespeichert werden können, indem man nur Position und Wert der Nicht-Null-Einträge abspeichert. Die Position der Nichtnulleinträge wird auch als &amp;#039;&amp;#039;Besetzungsstruktur&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;Sparsity Pattern&amp;#039;&amp;#039; bezeichnet. Die Auswertung eines dünnbesetzten [[Matrix-Vektor-Produkt]]s kann ebenfalls effizient erfolgen, indem die Nullen in der Berechnung des Produkts nicht berücksichtigt werden.&lt;br /&gt;
&lt;br /&gt;
Dieses findet insbesondere Verwendung bei [[Krylow-Unterraum-Verfahren]] zur näherungsweisen Lösung von [[Lineares Gleichungssystem|linearen Gleichungssystemen]], die nur Skalar- und Matrix-Vektor-Produkte zur Durchführung benötigen. Da die Berechnung der vollbesetzten LR-Zerlegung &amp;lt;math&amp;gt;O(n^3)&amp;lt;/math&amp;gt; Operationen benötigt, das Matrix-Vektor-Produkt einer Matrix mit &amp;lt;math&amp;gt;O(n)&amp;lt;/math&amp;gt; Einträgen aber nur &amp;lt;math&amp;gt;O(n)&amp;lt;/math&amp;gt;, sind diese Verfahren, falls sie nach nur wenigen Iterationen konvergieren, extrem effizient. Zur Effizienzsteigerung werden dort so genannte [[Vorkonditionierung|Vorkonditionierer]] eingesetzt. Für dünnbesetzte Matrizen ist hier die [[ILU-Zerlegung|unvollständige LU-Zerlegung]] ein verbreitetes Verfahren, das eine fehlerbehaftete LR-Zerlegung berechnet, die aber eine ähnliche Besetzungsstruktur hat wie die originale Matrix und damit nicht wesentlich mehr Speicher braucht.&lt;br /&gt;
&lt;br /&gt;
CRS ([[Compressed Row Storage]]) und CCS (Compressed Column Storage) sind zwei Möglichkeiten, eine dünnbesetzte Matrix platzsparend zu speichern.&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Yousef Saad: &amp;#039;&amp;#039;Iterative Methods for Sparse Linear Systems.&amp;#039;&amp;#039; 2nd edition. SIAM Society for Industrial &amp;amp; Applied Mathematics, Philadelphia PA 2003, ISBN 0-89871-534-2.&lt;br /&gt;
* [[Wolfgang Hackbusch]]: &amp;#039;&amp;#039;Iterative Lösung großer schwachbesetzter Gleichungssysteme&amp;#039;&amp;#039; (= &amp;#039;&amp;#039;Leitfäden der angewandten Mathematik und Mechanik.&amp;#039;&amp;#039; Band 69 = &amp;#039;&amp;#039;Teubner-Studienbücher. Mathematik.&amp;#039;&amp;#039;). 2., überarbeitete und erweiterte Auflage. Teubner, Stuttgart 1993, ISBN 3-519-12372-X.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Dunnbesetzte Matrix}}&lt;br /&gt;
[[Kategorie:Matrix]]&lt;br /&gt;
[[Kategorie:Numerische lineare Algebra]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Mathze</name></author>
	</entry>
</feed>