Genesis Artikel : Penerapan algorithma dalam teknik pemrograman sangat penting, algorithma
Diterima, 5 April 2023 merupakan metode ekspresif dari sebuah instruksi algorithma juga dapat
Direvisi, 10 April 2023 digunakan untuk menjelaskan bagaimana sebuah sistem formal berasal dari
Diterbitkan, 5 Juni 2023 sejumlah aksioma dan aturan-aturan. Untuk beberapa kasus, algorithma
harus diformulasikan secara teliti dengan cara setiap langkah harus disusun
secara sistematis kasus perkasus hal ini dikarenakan algorithma merupakan
kumpulan dari langkah-langkah yang tepat, terurut dari komputasi.
Kata Kunci : Teori graf merupakan cabang matematika yang mempelajari graf dari suatu
Algoritma masalah yang muncul. Masalah yang berkaitan dengan teori graf antara lain
Graf perencanaan jaringan listrik, jaringan air, jaringan komputer dan sebagainya.
Tree Dalam teori graf ini banyak metode yang dipelajari antara lain Minimum
Spanning Tree (MST). Metode MST ini digunakan untuk menentukan
minimum suatu graf. Pada MST ini terdapat sebuah algoritma yang
merupakan algoritma kruskal. Algoritma kruskal ini digunakan untuk
menentukan jarak terpendek atau pohon minimum dari suatu graf. Penulis
melakukan beberapa uji coba terkait algoritma yang akan digunakan. Penulis
juga melakukan studi pustaka untuk mengetahui permasalahan yang ada.
Pada penelitian ini dipilih teori graf pada jaringan komputer dengan
algoritma yang digunakan adalah algoritma kruskal. Dalam penelitian ini
penulis melakukan beberapa tahapan seperti hipotesis, uji coba dan hasil.
Hasil dari penelitian ini adalah teori graf dapat diterapkan pada jaringan
komputer, jumlah perangkat yang dibutuhkan dapat diketahui dan pada
percobaan ini algoritma memberikan total yang digunakan sangat maksimal.
Teori pohon adalah teori yang sangat bermanfaat dalam struktur data karena
aplikasi aplikasi teori pohon dapat dijadikan sebagai struktur dalam
penyimpanan data yang sangat baik dalam berbagai kasus tertentu.
Berdasarkan uraian diatas maka dapat diuraikan bagaimana struktur data
pohon dapat digunakan untuk menyimpan dan mencari data dalam teknik
pemrograman serta bagaimana cara struktur data pohon mengelola data
dalam mendia penyimpanan, bagaimana struktur data pohon dapat
dimanfaatkan dalam teknik pemrograman untuk menyimpan dan mencari
data dengan cepat dan efisien dan mengurangi bug dalam program komputer.
Keywords : ABSTRACT
Algorithm1; The application of algorithms in programming techniques is very important,
Graph2; algorithms are an expressive method of an algorithm instruction can also be
Tree3; used to explain how a formal system is derived from a number of axioms
and rules. For some cases, the algorithm must be formulated carefully in a
way that each step must be systematically arranged case by case this is
because the algorithm is a collection of precise steps, sequentially from
computation.
Graph theory is a branch of mathematics that studies graphs of an
problems that arise. Problems related to graph theory include planning power
networks, water networks, computer networks and so on. In graph theory,
many methods are studied, including Minimum Spanning Tree (MST). This
MST method is used to determine the minimum of a graph. In this MST
there is an algorithm which is a kruskal algorithm. Kruskal's algorithm is
used to determine the shortest distance or minimum tree of a graph. The
author conducted several trials related to the algorithm to be used. The
author also conducts a literature study to find out the existing problems. In
this research, graph theory is selected on computer networks with the
algorithm used is Kruskal's algorithm. In this study the authors carried out
several stages such as hypotheses, trials and results. The results of this study
are graph theory can be applied to computer networks, the number of devices
needed can be known and in this experiment the algorithm gives the
maximum total used.
Tree theory is a very useful theory in data structures because applications of
tree theory can be used as structures in data storage which are very good in
certain cases. Based on the description above, it can be explained how the
tree data structure can be used to store and search for data in programming
techniques and how the tree data structure manages data in storage media,
how the tree data structure can be utilized in programming techniques to
store and search data quickly and efficiently and reduce bugs in computer
programs.
Penulis Korespondensi :
Laurensius Krisantus Naitio
Prodi Ilmu Komputer,Fakultas Teknik
Universitas Katolik Widya Mandira Kupang
Email : renchrisantus128@gmail.com
1. PENDAHULUAN
Salah satu materi dalam graf adalah pohon (tree). 3. METODE PENELITIAN
Pohon didefinisikan sebagai graf terhubung yang Metode perancangan system yang digunakan dalam
tidak memuat sikel (Chartrand dan Lesniak, penelitian yaitu metode SLDC (System Development
1996:57). Teori tentang pohon telah banyak Life Cycle) dengan model Waterfall, tahapan sebagai
dikembangkan dalam mendukung penerapan graf berikut:
dalam berbagai bidang ilmu. Kirchoff (1824 – 1887) a. Pengamatan
mengembangkan teori-teori pohon untuk diterapkan Dilakukan dengan cara mengamati system dan proses
dalam jaringan listrik. Selanjutnya Arthur Cayley merja yang dilakukan dalam penelitian.
(1821-1895) mengembangkan sebuah graf sewaktu b. Kepustakaan
mencacah isomer hidrokarbon jenuh. Menggunakan buku serta sumber jurnal yang
Teori tentang pohon yang telah banyak berhubungan dengan topik yang ada.
diterapkan dalam permasalahan nyata yaitu pohon
perentang (Spanning Tree). Menurut Chatrand dan 4. HASIL DAN PEMBAHASAN
Lesniak (1996: 4), pohon perentang adalah subgraf Halaman ini merupakan tampilan yang
dari sebuah graf yang berupa pohon dan memuat menampilkan beberapa Teknik pengolahan data
semua simpul pada graf , sedangkan suatu graf agar mendapatkan hasil yang bernilai.
disebut subgraf dari graf.
\
HASIL DAN PEMBAHASAN
Dengan adanya aplikasi Wpfgraph yang 1.Jurnal TECHNO Nusa Mandiri Vol. XIII, No. 2
mempermudah analisa algoritma Prim. September 2016 (Latifah, 2016)
1. Teori Graph merupakan salah satu cabang
dari bidang Matematika Diskrit yang 2. (UNY, 2010)
mempunyaibanyak terapan di berbagai
bidang. 3.(https://search.yahoo.com/search?
2. Struktur data graph dan Minimum fr=mcafee&type=E211US885G0&p=perbedaan+tree
Spanning Tree merupakan bentuk +dan+graph, 2019)
implementasi dari teori graph yang
mencakup definisi, dan hukum-hukum yang 4. (Syahputra & Setiawan, IMPLEMENTASI ALGORITMA
menyertainya. PRIM DENGAN TEORI GRAPH, 2016)
3. Struktur data graph menggunakan
representasi internal senarai ketetanggaan 5. (Saputra, 2016)
dengan alasan efisiensi penggunaan untuk
komputasi, karena penggunaan matriks 6. Munir, Rinaldi. 2003. Diktat Kuliah IF2153.
ketetanggan kurang efisisen dan cenderung Matematika Diskrit Edisi Keempat. Bandung: Penerbit
boros untuk kasus jumlah sisi sedikit ITB. http://www.informatika.org/~rinaldi.
sedangkan matriks ketetanggaan yang
dibentuk berupa matriks jarang (sparse) 7.Nobel, B., dan Daniel, J. 1977. Linear Terapan
Demikian hasil yang telah dimiliki da Aljabar. AS: Prentice Hall.