ALGORITMA PRIM DAN KRUSKAL DALAM MENCARI MINIMUM SPANNING TREE PADA BAHASA PEMROGRAMAN C

Hendarman Lubis
{"title":"ALGORITMA PRIM DAN KRUSKAL DALAM MENCARI MINIMUM SPANNING TREE PADA BAHASA PEMROGRAMAN C","authors":"Hendarman Lubis","doi":"10.35968/JSI.V8I2.711","DOIUrl":null,"url":null,"abstract":"Abstrak Algoritma prim dan kruskal merupakan kedua jenis algoritma yang dapat digunakan untuk mencari minimum spanning tree (MST) pada sebuah graf. Dalam pencarian MST di sebuah graf, algoritma prim berorientasi pada titik atau vertex graf, sedangkan algoritma kruskal berorientasi pada bobot (weight) sisi graf. Walaupun perbedaan orientasi namun kedua algoritma tersebut mampu memberikan solusi yang sama. Algoritma prim mempunyai kompleksitas waktu (worst case) O(E Log V), sedangkan algoritma kruskal O( E Log E) dan O(E Log V). Kompleksitas waktu tersebut sangat berpengaruh pada kecepatan waktu eksekusi atau running time dalam menjalankan algoritma proses pencarian MST, dimana algoritma prim akan mempunyai running time tercepat ketika kompleksitas graf rumit sedangkan algoritma kruskal akan lebih cepat jika kompleksitas graf sederhana. Hal tersebut juga sudah terbukti ketika diimplementasikan menggunakan bahasa pemrograman C, sehingga keefisienan waktu masing-masing algoritma dapat ditentukan berdasarkan tingkat kompleksitas graf yang diberikan. Kata Kunci : Algoritma Kruskal, Algoritma Prim, Graf, Minimum Spanning Tree, Running Time.","PeriodicalId":354826,"journal":{"name":"JURNAL SISTEM INFORMASI UNIVERSITAS SURYADARMA","volume":"477 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"JURNAL SISTEM INFORMASI UNIVERSITAS SURYADARMA","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.35968/JSI.V8I2.711","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Abstrak Algoritma prim dan kruskal merupakan kedua jenis algoritma yang dapat digunakan untuk mencari minimum spanning tree (MST) pada sebuah graf. Dalam pencarian MST di sebuah graf, algoritma prim berorientasi pada titik atau vertex graf, sedangkan algoritma kruskal berorientasi pada bobot (weight) sisi graf. Walaupun perbedaan orientasi namun kedua algoritma tersebut mampu memberikan solusi yang sama. Algoritma prim mempunyai kompleksitas waktu (worst case) O(E Log V), sedangkan algoritma kruskal O( E Log E) dan O(E Log V). Kompleksitas waktu tersebut sangat berpengaruh pada kecepatan waktu eksekusi atau running time dalam menjalankan algoritma proses pencarian MST, dimana algoritma prim akan mempunyai running time tercepat ketika kompleksitas graf rumit sedangkan algoritma kruskal akan lebih cepat jika kompleksitas graf sederhana. Hal tersebut juga sudah terbukti ketika diimplementasikan menggunakan bahasa pemrograman C, sehingga keefisienan waktu masing-masing algoritma dapat ditentukan berdasarkan tingkat kompleksitas graf yang diberikan. Kata Kunci : Algoritma Kruskal, Algoritma Prim, Graf, Minimum Spanning Tree, Running Time.
抽象算法prim和kruskal是两种可以用来在格拉夫中搜索最小spanning tree (MST)的算法。在对MST的搜索中,prim算法以点或vertex格拉夫为导向,而kruskal算法则以格拉夫侧重为导向。尽管方向不同,但这两种算法都提供了相同的解决方案。普里姆算法有最坏时间复杂性(案例)O (Log E V),而kruskal算法O (Log E E E)和O (V)日志。并非如此影响速度时间执行的复杂性或搜索运行算法过程中运行时间MST,普里姆算法在哪里会有运行时间最快当格拉芙复杂而kruskal算法的复杂性会更快如果格拉芙简单的复杂性。这在使用编程语言C时也证明了这一点,所以每一种算法的持续时间可以根据给定的物理复杂性水平来确定。关键字:Kruskal算法,Prim算法,格拉夫算法,最小Spanning Tree,运行时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信