Algoritme van Prim
Uit Wikipedia, de vrije encyclopedie
Het algoritme van Prim is een algoritme om de minimaal opspannende boom van een graaf te vinden.
Het algoritme werd in 1930 ontdekt door de wiskundige Vojtěch Jarník en in 1957 onafhankelijk herontdekt door de informaticus Robert C. Prim. In 1959 werd het ook door Dijkstra ontdekt. Het algoritme wordt ook wel eens het DJP-algoritme of algoritme van Jarnik genoemd.
[bewerken] Algoritme
Gegeven een samenhangende gewogen graaf
met een verzameling knopen
. De volgende procedure is een algoritme dat een minimale opspannende boom T construeert.
- Start:

- Stop?: stoppen indien
bogen heeft - Boog toevoegen:
- Van alle bogen die een knoop van
verbinden met een knoop die niet tot
behoort, voeg de boog met het kleinste gewicht toe (indien meerdere met het kleinste gewicht 1 kiezen).
- Deze boog bestaat aangezien het een samenhangende graaf is en
nog niet alle knopen bevat.
zal door deze stap geen kringen bevatten aangezien de toegevoegde knoop nog niet in
zat. Ga terug naar de stap Stop?
[bewerken] Zie ook
| Zie de categorie Prim's Algorithm van Wikimedia Commons voor meer mediabestanden. |

bogen heeft