Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   MySQL: Dijkstra's "kürzester Pfad" (https://www.delphipraxis.net/160190-mysql-dijkstras-kuerzester-pfad.html)

omata 6. Mai 2011 23:58

AW: MySQL: Dijkstra's "kürzester Pfad"
 
Zitat:

Zitat von rollstuhlfahrer (Beitrag 1099243)
Zitat:

Zitat von MySQL Fehler
#2014 - Commands out of sync; you can't run this command now


Dir MySQL-Dokumentation sagt dazu folgendes: klick

Das hier ist auch ganz interessant: klick

alcaeus 7. Mai 2011 08:46

AW: MySQL: Dijkstra's "kürzester Pfad"
 
Hinweis: es gibt mit FlockDB von Twitter eine auf MySQL basierende Graph-Datenbank, welche genau fuer solche Dinge geschrieben wurde. Ich bin nur letztens zufaellig drueber gestossen und dachte mir ich erwaehns mal ;)

Den Algorithmus finde ich trotzdem.....interessant ;)

Greetz
alcaeus

FredlFesl 7. Mai 2011 09:22

AW: MySQL: Dijkstra's "kürzester Pfad"
 
Zitat:

Zitat von Memnarch (Beitrag 1099237)
@FredlFesel: Was ist all-pair-shortest-path? Die beiden begriffe single und all pair waren mir noch nicht begegnet o.O

Single-Pair Shortest Path= Finde kürzesten Weg für ein Paar (Anfangspunkt, Endpunkt)
All-Pair Shortest Path = Finde die kürzesten Weg zwischen allen Punkte im Graph.

Man kann sich das Wissen, das man bei der Suche nach einem kürzesten Weg für das Finden anderer kürzester Wege zu Nutze machen.

himitsu 7. Mai 2011 09:30

AW: MySQL: Dijkstra's "kürzester Pfad"
 
Der Kürzeste Weg zwischen allen Punkten ist doch eigentlich nur der, wo der kleineste Wert angegeben wurde?
(wenn's keine negativen Entfernungen gibt)

a>b wäre also die Lösung und dafür braucht man doch keine großen Berehnungen.
Drum versteh ich jetzt nicht so ganz, weswegen man für All-Pair Shortest Path den "aufwändigen" Single-Pair Shortest Path erweitern sollte,
wo doch ein einfaches "gib mir Row, mit kleinstem Wert"-Select ausreichen würde. :gruebel:

FredlFesl 7. Mai 2011 11:54

AW: MySQL: Dijkstra's "kürzester Pfad"
 
Nun sind ja nicht alle Punkte im Graphen miteinander verbunden...


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:18 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz