Zum neuen Informatik-Forum >>
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Adjazenzmatrix

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Informatikerboard.de Foren-Übersicht -> Theoretische Informatik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Melvin



Anmeldungsdatum: 24.05.2005
Beiträge: 5

BeitragVerfasst am: 28. Mai 2005 22:20    Titel: Adjazenzmatrix Antworten mit Zitat

Hallo,
ich habe eine Aufgabe, wo ich nicht genau weiß wie ich an dieser Aufgabe vorgehen soll.
Kann einer mit bitte dabei helfen?

Ich weiß, was ein gerichterer Graph, eine Senke und ein Adjazenzmatrix ist, aber verstehe nicht, was sie mit kleinergleich 3n Einträgen von A und mit 0(1) zusätzlichen Speicherplätzen meinen.

Ich würde mich sehr freuen, wenn mir einer bei dieser Aufgabe helfen könnte.

Es sei G=(V,E) ein gerichteter Graph mit n>1 Knoten. A sei die Adjazenzmatrix von G. Zeigen Sie: Es gibt einen Algorithmus, der durch Betrachtung von kleinergleich 3n Einträgen
Von A und mit O(1) zusätzlichen Speicherplätzen entscheidet, ob eine Senke in G existiert und diese, falls ja, ausgibt.

Gruß
Melvin
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Tobias



Anmeldungsdatum: 15.02.2005
Beiträge: 149

BeitragVerfasst am: 29. Mai 2005 11:53    Titel: Antworten mit Zitat

Gegeben sind ein Graph mit n Knoten. n ist also die Eingabegröße. Die Adjazenzmatirx hat Einträge. Wenn du jeden Eintrag anschauen müsstest, würdest du also n*n Einträge durchgehen müssen. Jetzt sollst du aber einen Algorithmus entwerfen, der nur maximal 3*n Einträge betrachtet. Du darfst dir also nicht alle anschauen. Zusätzlich darf dein Programm nur konstant viel Speicherbedarf haben. Das wird mit dem O-Kalkül ausgedrückt: O(1) bedeutet konstant viel. Du darfst also nur eine endliche anzahl von Speicher-Variablen und Arrays verwenden, und der benötigte Platz muss vollkommen unabhängig von der EIngabegröße n sein.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Melvin



Anmeldungsdatum: 24.05.2005
Beiträge: 5

BeitragVerfasst am: 29. Mai 2005 19:52    Titel: Antworten mit Zitat

Danke für die Erklärung, aber ich weiß immer noch nicht, wie ich es mit der Senke noch in die Aufgabe rein bringen soll.

Gruß
Melvin
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Tobias



Anmeldungsdatum: 15.02.2005
Beiträge: 149

BeitragVerfasst am: 29. Mai 2005 20:35    Titel: Antworten mit Zitat

Dann mach dir erstmal klar, wie eine Senke definiert ist und wie sich das in der Matrix bemerkbar macht.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Informatikerboard.de Foren-Übersicht -> Theoretische Informatik Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen