www.matheraum.de
Das Matheforum.
Das Matheforum des MatheRaum.

Für Schüler, Studenten, Lehrer, Mathematik-Interessierte.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Mathe
  Status Schulmathe
    Status Primarstufe
    Status Mathe Klassen 5-7
    Status Mathe Klassen 8-10
    Status Oberstufenmathe
    Status Mathe-Wettbewerbe
    Status Sonstiges
  Status Hochschulmathe
    Status Uni-Analysis
    Status Uni-Lin. Algebra
    Status Algebra+Zahlentheo.
    Status Diskrete Mathematik
    Status Fachdidaktik
    Status Finanz+Versicherung
    Status Logik+Mengenlehre
    Status Numerik
    Status Uni-Stochastik
    Status Topologie+Geometrie
    Status Uni-Sonstiges
  Status Mathe-Vorkurse
    Status Organisatorisches
    Status Schule
    Status Universität
  Status Mathe-Software
    Status Derive
    Status DynaGeo
    Status FunkyPlot
    Status GeoGebra
    Status LaTeX
    Status Maple
    Status MathCad
    Status Mathematica
    Status Matlab
    Status Maxima
    Status MuPad
    Status Taschenrechner

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Mathe-Seiten:Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
StartseiteMatheForenUni-NumerikPermutationsmat./Rechenaufwand
Foren für weitere Schulfächer findest Du auf www.vorhilfe.de z.B. Geschichte • Erdkunde • Sozialwissenschaften • Politik/Wirtschaft
Forum "Uni-Numerik" - Permutationsmat./Rechenaufwand
Permutationsmat./Rechenaufwand < Numerik < Hochschule < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Uni-Numerik"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Permutationsmat./Rechenaufwand: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 10:55 Do 10.01.2013
Autor: Sam90

Aufgabe
Es seien die regulären Matrizen A $ [mm] \in \IR^{n,n} [/mm] $ und B $ [mm] \in \IR^{n,n} [/mm] $ gegeben, wobei $ [mm] A=\pmat{ \* & \* & \cdots & \* \\ \* & \* & & \\ \vdots & & \ddots & \\ \* & & & \*} [/mm] $ und $ [mm] B=\pmat{ \* & & & \* \\ & \* & & \* \\ & & \ddots & \vdots \\ \* & \* & \cdots & \*}. [/mm] $
Es darf o.B.d.A. angenommen werden, dass die Pivotelemente auf der Diagonalen von A bzw. B ungleich Null sind.
(a) Bestimmen Sie die Permutationsmatrizen P und Q für PAQ=B.
(b) Bestimmen Sie jeweils den Rechenaufwand für die Berechnung der LR-Zerlegungen $ [mm] A=L_{1}R_{1} [/mm] $ und $ [mm] B=L_{2}R_{2}. [/mm] $ Kann man etwas über die Struktur der Matrizen $ [mm] L_{1}, R_{1}, L_{2} [/mm] $ und $ [mm] R_{2} [/mm] $ festhalten?
(c) Geben Sie einen Algorithmus zur Lösung des linearen Gleichungssystems $ [mm] Av=f_{1} [/mm] $ an, der die LR-Zerlegung und die Permutationsmatrizen P und Q berücksichtigt. Geben Sie außerdem den zugehörigen Rechenaufwand an.
Welche Vorteile gibt es gegenüber der Berechnung der Lösung des ursprünglichen Systems?

Hallo :)

Also verstehe ich das richtig, dass bei der Matrix A nur Einträge in der ersten Zeile bzw. Spalte sowie in der Diagonalen sind und bei der Matrix B nur in der letzten Zeile bzw. Spalte und in der Diagonalen? Die restlichen Einträge sind also Null?!
Zu (a) kann ich sagen, dass Permutationsmatrizen nur 0- und 1-Einträge haben und in jeder Zeile bzw. Spalte nur einen 1-Eintrag.
Bei (b) weiß ich, dass L eine linke untere Dreiecksmatrix ist und R eine rechte obere.
Das mit dem Rechenaufwand habe ich irgendwie noch nie so richtig verstanden...

Ich wollte meine alte Aufgabe nochmal neue reinstellen, da mir leider keiner geantwortet hat und wirklich sehr bald meine Numerikklausur ansteht und ich diese Aufgabe alleine immer noch nicht verstehe.
Ich wäre also über Hilfe sehr dankbar!

LG Sam

        
Bezug
Permutationsmat./Rechenaufwand: Antwort
Status: (Antwort) fertig Status 
Datum: 11:29 Do 10.01.2013
Autor: mathemaduenn

Hallo Sam,
Das mit den matrixeiträgen verstehst du sicher richtig.
Durch Multiplikation mit Permutationsmatrizen werden Zeilen bzw. Spalten vertauscht. Die Frage ist also bei a) welche Zeilen/Spalten vertauscht werden müssen und wie die entsprechenden Matrizen aussehen müssen, damit sie Zeilen/spalten vertauschen können.Falls du bei b) keine idee hast würde ich vorschlagen dir ein entsprechendes bsp. auszudenken und eine LR zerlegung durchzuführen. Rechenaufwand heist halt rechenoperationen zählen. Das ist ein bisschen anstrengend aber meist nicht schwierig. Bei c) solltest du vermutlich wissen wozu pivotisierung gut ist.
viele grüße
mathemaduenn



Bezug
                
Bezug
Permutationsmat./Rechenaufwand: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 12:10 Do 10.01.2013
Autor: Sam90

Super :) Vielen Dank für die schnelle Antwort!
Dann fang ich mal mit a) an:

Wenn [mm] a_{ij} [/mm] das betragsgrößte Element der Matrix [mm] \pmat{ a_{11} & a_{12} \\ a_{21} & a_{22} } [/mm] ist, dann setzt man [mm] P=\pmat{ 1 & 0 \\ 0 & 1 }, [/mm] wenn i=1 ist, und nimmt durch [mm] P=\pmat{ 0 & 1 \\ 1 & 0 } [/mm] einen Zeilentausch vor, wenn i=2 ist.
Mit dem Tauschen der Spalten geht es genauso, also [mm] Q=\pmat{ 1 & 0 \\ 0 & 1 }, [/mm] wenn j=1 und [mm] Q=\pmat{ 0 & 1 \\ 1 & 0 }, [/mm] wenn j=2).

Also habe ich mir mal ein Beispiel gedacht:

[mm] A=\pmat{ 1 & 2 & 3 & 4 & 5 \\ 6 & 7 & 0 & 0 & 0 \\ 1 & 0 & 4 & 0 & 0 \\ 7 & 0 & 0 & 2 & 0 \\ 9 & 0 & 0 & 0 & 5 } [/mm]

Für [mm] P=Q=\pmat{ 0 & 0 & 0 & 0 & 1 \\ 0 & 0 & 0 & 1 & 0 \\ 0 & 0 & 1 & 0 & 0 \\ 0 & 1 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 & 0 } [/mm]

gilt [mm] PAQ=B=\pmat{ 5 & 0 & 0 & 0 & 9 \\ 0 & 2 & 0 & 0 & 7 \\ 0 & 0 & 4 & 0 & 1 \\ 0 & 0 & 0 & 7 & 6 \\ 5 & 4 & 3 & 2 & 1}. [/mm]

Kann ich das so sagen?

Bezug
                        
Bezug
Permutationsmat./Rechenaufwand: Antwort
Status: (Antwort) fertig Status 
Datum: 12:29 Do 10.01.2013
Autor: mathemaduenn

Hallo Sam,
Ja, ich denke, das geht so. Hier hast du jetzt eimal komplett durchgetauscht. Man könnte natürlich auch nur die erste und letzte Spalte bzw. Zeile tauschen. Das wäre strukturell das gleiche ist aber ja nicht vorgegeben. Als allgemeine Lsg. solltest Dus noch mit .. und so aufschreiben.
viele grüße
mathemaduenn


Bezug
                                
Bezug
Permutationsmat./Rechenaufwand: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 15:29 Do 10.01.2013
Autor: Sam90

Ich habe mir zu b) folgende Beispiele gedacht:

[mm] A=\pmat{2&2&3&1&2 \\ 3&1&0&0&0 \\ 2&0&1&0&0 \\ 3&0&0&3&0 \\ 1&0&0&0&2} [/mm] und [mm] B=\pmat{2&0&0&0&1 \\ 0&3&0&0&3 \\ 0&0&1&0&2 \\ 0&0&0&1&3 \\ 2&1&3&2&2} [/mm]

Dann ist für A:
[mm] L_{1}=\pmat{1&0&0&0&0 \\ 1,5&1&0&0&0 \\ 1&1&1&0&0 \\ 1,5&1,5&0,9&1&0 \\ 0,5&0,5&0,3&0,03&1} [/mm] und [mm] R_{1}=\pmat{2&2&3&1&2 \\ 0&-2&-4,5&-1,5&-3 \\ 0&0&2,5&0,5&1 \\ 0&0&0&3,3&0,6 \\ 0&0&0&0&2,182}. [/mm]
und für B:
[mm] L_{1}=\pmat{1&0&0&0&0 \\ 0&1&0&0&0 \\ 0&0&1&0&0 \\ 0&0&0&1&0 \\ 1&1/3&3&2&1} [/mm] und [mm] R_{1}=\pmat{2&0&0&0&1 \\ 0&3&0&0&3 \\ 0&0&1&0&2 \\ 0&0&0&1&3 \\ 0&0&0&0&-1}. [/mm]

Dann habe ich im Skript stehen, dass der Rechenaufwand für die Punktoperationen [mm] \bruch{1}{3}(n^{3}-n) [/mm] ist. Aber irgendwie bringt mich das nicht weiter...

Bezug
                                        
Bezug
Permutationsmat./Rechenaufwand: Antwort
Status: (Antwort) fertig Status 
Datum: 00:10 Fr 11.01.2013
Autor: mathemaduenn

Hallo sam,
Hier gilt es zu zählen:
Wenn ich einen neuen Eintrag in der Matrix berechne brauche ich x-Multiplikationen ich muss y-Schritte ausführen -> also brauche ichx*y Operationen. Außerdem siehst Du in deinem Bsp. das bei B die Nullen erhalten bleiben. Wenn man sowas vorher weiß kann man viele Rechenoperationen sparen, weil man einige schritte sparen kann. Man spricht auch von Auffüllung, wenn dies (wie bei A)nicht der Fall ist. Das solltest Du beachten.
viele grüße
mathemaduenn


Bezug
                                                
Bezug
Permutationsmat./Rechenaufwand: Frage (überfällig)
Status: (Frage) überfällig Status 
Datum: 08:24 Fr 11.01.2013
Autor: Sam90

Wenn ich davon ausgehe, dass jede Berechnung der einzelnen Zahlen mit einfließt, dann habe ich für A 35 Punktoperationen und 40 Strichoperationen gezählt (9 Punkt, 10 Strich spaltenweise) und für B 9 Punktoperationen und 14 Strichoperationen (3 Punkt, 4 Strich). Aber das bringt mich für meine allgemeine Matrix doch nich weiter oder? ich kann ja jetzt erstmal nur festhalten, dass man wegen der vielen Nullen auf der linken Seite bei B wesentlich weniger Operationen vornehmen muss, da man da R ja auch schon fast ablesen kann.

Wenn ich jetzt mal die Formel $ [mm] \bruch{1}{3}(n^{3}-n) [/mm] $ für die Punktoperationen ausprobiere, dann komm ich auch das Ergebnis 40, welches also für beide Matrizen nicht stimmt... Wie kriege ich denn eine allgemeingültige Formel für meine speziellen Matrizen raus?

Bezug
                                                        
Bezug
Permutationsmat./Rechenaufwand: Fälligkeit abgelaufen
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 09:20 So 13.01.2013
Autor: matux

$MATUXTEXT(ueberfaellige_frage)
Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Uni-Numerik"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.matheforum.net
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]