SlideShare a Scribd company logo
1 of 4
Download to read offline
Jurnal Penelitian Ilmu Komputer, System Embedded & Logic
1(1) : 43-46 (2013)
43
TEKNIK MENENTUKAN PERJALANAN PADA MASALAH PERSIMPANGAN DENGAN
MENGGUNAKAN METODE GREEDY COLORING
Faisal
Program Studi Teknik Komputer Universitas Islam “45” Bekasi
Email: faisal_piliang@yahoo.co.id
ABSTRAK
Metode Greedy adalah salah satu cara atau teknik merancang suatu algoritma. Metode Greedy digunakan untuk
mendapatkan solusi optimal dari suatu permasalahan. Salah satu permasalahan yang dapat diselesaikan dalam
metode Greedy adalah masalah Coloring Graph atau pewarnaan graf. Pewarnaan graf adalah proses pelabelan
setiap simpul dalam graf dengan label tertentu (warna) sehingga tidak ada dua simpul bertetanggan yang
memiliki warna yang sama. Pewarnaan graf dapat diaplikasikan dalam berbagai bidang atau masalah. Salah satu
aplikasi pewarnaan graf adalah dalam masalah pewarnaan lampu lalulintas. Dalam pewarnaan lampu lalulintas,
setiap jalur dinyatakan sebagai simpul dan sisi menggambarkan bahwa kedua jalur yang terhubung oleh sisi
tersebut berjalan secara bersamaan sehingga terjadi konflik. Tujuan dari penerapan graf pada masalah pewarnaan
lampu lalulintas adalah agar mengetahui jalur-jalur mana yang terjadi konflik dan jalur mana saja yang
diperbolehkan. Adapun tantangan dari problem ini adalah bagaimana caranya mengusahakan agar jumlah warna
yang diperlukan seminimal mungkin.
Kata kunci: Pewarnaan graf, pewarnaan lampu lalulintas.
ABSTRACT
Greedy method is a way of designing an algorithm or technique. Greedy method is used to obtain the optimal
solution of a problem. One of the problems that can be solved by this method is the Greedy Graph Coloring
problem or graph coloring. Coloring of a graph is the process of labeling each node in a graph with a particular
label (color), so that no two vertices opposite that have the same color. Graph coloring can be applied in various
fields or issues. One application of a graph coloring problem is stoplight. In the traffic light staining, each lane is
expressed as a node and illustrates that the two sides are connected by lines running simultaneously sides into
conflict. The purpose of the application of the graph coloring problem stoplight is to know which lines of
conflict and which path is allowed. The challenge of this problem is how to try to get the required number of
colors to a minimum.
Keywords: graf coloring, Traffic Light Coloring.
Faisal
44 J Piksel 1(1) : 43-46 (2013)
1. Pendahuluan
Di kota-kota besar metropolitan seperti
Kota Jakarta, kita sering dipusingkan dengan
kondisi kemacetan lalulintas di persimpangan
jalan. Bagaimana caranya untuk mengatasi
permasalahan kemacetan lalulintas ini, dimana
lampu lalulintas di persimpangan jalan
dijadikan model sebagai sebuah graf? Dari
permasalahan tersebut, munculah suatu
permasalahan yang dikenal dengan
“Permasalahan Coloring Graph” atau lebih
dikenal dengan “Pewarnaan Graf”. mewarnai
graf dengan warna berbeda untuk setiap simpul
yang ”berdampingan”?
Pewarnaan graf adalah proses pelabelan
setiap simpul dalam graf dengan label (warna)
tertentu sehingga tidak ada dua simpul
berdampingan atau bertetanggan yang
memiliki warna yang sama. Berdampingan
atau bertetangga berarti ada ruas yang
menghubungkan kedua simpul tersebut.
Tantangan dari problem ini adalah bagaimana
caranya mengusahakan agar jumlah warna
yang diperlukan seminimal mungkin.
Pewarnaan graf dapat menjadi suatu
metode dalam memecahkan suatu
permasalahan misalnya masalah persimpangan.
Suatu graf memiliki sebanyak beberapa warna
sehingga setiap simpul yang berdampingan
atau bertetanggan (ada ruas menghubungkan
kedua simpul tersebut) tidak memiliki warna
yang sama. Tujuan dari pewarnaan graf adalah
untuk mencari jumlah warna seminimal
mungkin yang diperlukan untuk mewarnai graf
tanpa adanya konflik antar simpul graf.
Dalam masalah persimpangan,
persimpangan dapat diimplementasikan dalam
bentuk graf, digambarkan seperti pada Gambar
1. Setiap simpul menyatakan sebuah rute
perjalanan di persimpangan yang
diperbolehkan. Sisi antar duah buah simpul
menyatakan bahwa kedua buah perjalanan
(simpul) tidak dapat dikerjakan secara
bersamaan, sehingga pada proses perjalanan ini
harus diberikan warna yang berbeda.
Sedangkan untuk simpul-simpul yang tidak
berdampingan akan diberikan warna yang
sama.
2. Problema Permasalahan (Colouring)
Masalahnya adalah bagaimana
memberikan warna kepada semua simpul,
sedemikian sehingga 2 simpul yang
berdampingan atau bertetanggan (ada ruas
menghubungkan kedua simpul tersebut)
mempunyai warna yang berbeda. Banyak
warna yang dipergunakan, diminta seminimal
mungkin.
Untuk menentukan pola lampu lalulintas
dengan jumlah fase minimal dan pada setiap
fase tidak ada perjalanan yang saling melintas
digunakan daftar table perjalanan yang
diperbolehkan pada Tabel 1.
Teknik Menentukan Perjalanan Pada Masalah Persimpangan...
J Piksel 1(1) : 43-46 (2013) 45
Gambar 1. Model graph persimpangan
Tabel 1. Perjalanan yang diperbolehkan
3. Metodologi dan Algoritma
Penyelesaian Masalah
a. Menentukan simpul-simpul dari perjalanan
yang diperbolehkan dengan penempatan
bebas, seperti Gambar 2.
Gambar 2. Simpul perjalanan yang mungkin
b. Menentukan ruas untuk menghubungkan 2
simpul yang menyatakan 2 perjalanan yang
saling melintas, terlihat pada Gambar 3.
c. Memberi warna pada setiap simpul dengan
warna-warna baru.
Dengan ketentuan bila simpul-simpul
berdampingan maka berilah warna lain, bila
simpul-simpul tersebut tidak berdampingan
maka berilah warna yang sama, seperti pada
Gambar 4.
Gambar 3. Simpul perjalanan dihubungkan
dengan ruas
Gambar 4. Pemberian warna simpul-simpul
d. Menentukan pembagian masing-masing
simpul yang sudah diberikan warna
Gambar 4. memperlihatkan simpul-simpul
bebas, yaitu simpul SR, RQ, QP, dan PS
(secara terpisah terlihat seperti pada
Gambar 5). Simpul-simpul tersebut tidak
pernah melintas perjalanan-perjalanan lain
dan simpul-simpul tersebut selalu berlaku
lampu hijau.
Faisal
46 J Piksel 1(1) : 43-46 (2013)
Berikut adalah pembagian warna
berdasarkan proses pemberian warna pada
Gambar 4 :
- Merah: QS, RP, SQ, PR
- Hijau: QR, RS, SP, PQ dan simpul bebas.
Proses pemberian warna simpul-
simpul tersebut diperoleh 2 fase perjalanan
yang akan terjadi, digambarkan pada Tabel 2.
Gambar 5. Simpul-simpul bebas
Tabel 2. Fase-Fase perjalanan yang terjadi
4. Kesimpulan
Dalam masalah persimpangan jalan
yang dilengkapi dengan lampu lalulintas,
persimpangan jalan ini dapat
diimplementasikan dalam bentuk graf. Setiap
simpul menyatakan sebuah rute perjalanan
yang siperbolehkan dalam persimpangan ini.
Sisi antar duah buah simpul menyatakan
bahwa kedua buah perjalanan (simpul) tidak
dapat dikerjakan secara bersamaan. Suatu graf
memiliki sebanyak beberapa warna sehingga
setiap simpul yang berdampingan atau
bertetanggan (ada ruas menghubungkan kedua
simpul tersebut) tidak memiliki warna yang
sama.
Tujuan dari pewarnaan graf adalah
untuk mencari jumlah warna seminimal
mungkin yang diperlukan untuk mewarnai graf
tanpa adanya konflik antar simpul graf, warna
yang dihasilkan pada masalah persimpangan
ini adalah paling minimal (dua), yaitu Merah
dan Hijau.
Daftar Pustaka
HS, Suryadi. 1994. Teori Graph Dasar. Jakarta
: Gunadarma.
HS, Suryadi. 1991. Pengantar Algoritma dan
Pemrograman. Jakarta : Gunadarma.
MT, Suryadi. 1992. Pengantar Analisa
Algoritma. Jakarta : Gunadarma.
Munir, Rinaldi. 2002. Logika dan Algoritma
Buku I Edisi keempat. Bandung :
Informatika.
Munir, Rinaldi. 2005. Logika dan Algoritma
Buku II Edisi ketiga. Bandung :
Informatika.
Munir, Rinaldi. 2006. Diktat Kuliah IF2153
Matematika Diskrit.
Munir, Rinaldi. 2007. Strategi Algoritmik.
Bandung.
Yulikuspartono,. 2003. Pengantar Logika dan
Algoritma. Yogyakarta : Andi Offset.

More Related Content

More from faisalpiliang1

COVID-19 and Disruption in Management and Education Academics: Bibliometric M...
COVID-19 and Disruption in Management and Education Academics: Bibliometric M...COVID-19 and Disruption in Management and Education Academics: Bibliometric M...
COVID-19 and Disruption in Management and Education Academics: Bibliometric M...faisalpiliang1
 
Mengukur Tingkat Kematangan Tata Kelola Sistem Informasi Akademik Menggunakan...
Mengukur Tingkat Kematangan Tata Kelola Sistem Informasi Akademik Menggunakan...Mengukur Tingkat Kematangan Tata Kelola Sistem Informasi Akademik Menggunakan...
Mengukur Tingkat Kematangan Tata Kelola Sistem Informasi Akademik Menggunakan...faisalpiliang1
 
Rancang Bangun Aplikasi Elearning
Rancang Bangun Aplikasi ElearningRancang Bangun Aplikasi Elearning
Rancang Bangun Aplikasi Elearningfaisalpiliang1
 
TEKNIK MENENTUKAN KOMPOSISI BUAH PADA MASALAH PENGANGKUTAN DENGAN MENGGUNAKAN...
TEKNIK MENENTUKAN KOMPOSISI BUAH PADA MASALAH PENGANGKUTAN DENGAN MENGGUNAKAN...TEKNIK MENENTUKAN KOMPOSISI BUAH PADA MASALAH PENGANGKUTAN DENGAN MENGGUNAKAN...
TEKNIK MENENTUKAN KOMPOSISI BUAH PADA MASALAH PENGANGKUTAN DENGAN MENGGUNAKAN...faisalpiliang1
 
PENERAPAN METODE GREEDY DALAM OPTIMASI PENUKARAN UANG SEBESAR 125 RIBU RUPIAH
PENERAPAN METODE GREEDY DALAM OPTIMASI PENUKARAN UANG SEBESAR 125 RIBU RUPIAHPENERAPAN METODE GREEDY DALAM OPTIMASI PENUKARAN UANG SEBESAR 125 RIBU RUPIAH
PENERAPAN METODE GREEDY DALAM OPTIMASI PENUKARAN UANG SEBESAR 125 RIBU RUPIAHfaisalpiliang1
 
Penerapan Algoritma Greedy Dalam Menentukan Rute Terpendek Puskesmas (Studi K...
Penerapan Algoritma Greedy Dalam Menentukan Rute Terpendek Puskesmas (Studi K...Penerapan Algoritma Greedy Dalam Menentukan Rute Terpendek Puskesmas (Studi K...
Penerapan Algoritma Greedy Dalam Menentukan Rute Terpendek Puskesmas (Studi K...faisalpiliang1
 
Efektifitas Penerapan Metode AHP dalam Pemilihan Perangkat Lunak Pengolah Cit...
Efektifitas Penerapan Metode AHP dalam Pemilihan Perangkat Lunak Pengolah Cit...Efektifitas Penerapan Metode AHP dalam Pemilihan Perangkat Lunak Pengolah Cit...
Efektifitas Penerapan Metode AHP dalam Pemilihan Perangkat Lunak Pengolah Cit...faisalpiliang1
 
PENERAPAN METODE GREEDY KNAPSACK DALAM MENENTUKAN KOMPOSISI BUAH PADA MASALAH...
PENERAPAN METODE GREEDY KNAPSACK DALAM MENENTUKAN KOMPOSISI BUAH PADA MASALAH...PENERAPAN METODE GREEDY KNAPSACK DALAM MENENTUKAN KOMPOSISI BUAH PADA MASALAH...
PENERAPAN METODE GREEDY KNAPSACK DALAM MENENTUKAN KOMPOSISI BUAH PADA MASALAH...faisalpiliang1
 
Penerapan Metode Greedy Knapsack dalam Menentukan Komposisi Buah-buahan
Penerapan Metode Greedy Knapsack dalam Menentukan Komposisi Buah-buahanPenerapan Metode Greedy Knapsack dalam Menentukan Komposisi Buah-buahan
Penerapan Metode Greedy Knapsack dalam Menentukan Komposisi Buah-buahanfaisalpiliang1
 
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK PENGOLAH CITRA DENGAN ME...
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK PENGOLAH CITRA DENGAN ME...SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK PENGOLAH CITRA DENGAN ME...
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK PENGOLAH CITRA DENGAN ME...faisalpiliang1
 
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT PEMROSESAN DATA MENGGUNAKAN ME...
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT PEMROSESAN DATA MENGGUNAKAN ME...SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT PEMROSESAN DATA MENGGUNAKAN ME...
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT PEMROSESAN DATA MENGGUNAKAN ME...faisalpiliang1
 
TEKNIK MENENTUKAN KOMPOSISI HEADGEAR BOX DALAM UNDIVIDED RAGNAROK , UNDI...
TEKNIK MENENTUKAN KOMPOSISI  HEADGEAR BOX   DALAM  UNDIVIDED RAGNAROK  , UNDI...TEKNIK MENENTUKAN KOMPOSISI  HEADGEAR BOX   DALAM  UNDIVIDED RAGNAROK  , UNDI...
TEKNIK MENENTUKAN KOMPOSISI HEADGEAR BOX DALAM UNDIVIDED RAGNAROK , UNDI...faisalpiliang1
 
Sistem Penunjang Keputusan Pemilihan Sekolah Menengah Kejuruan Teknik Kompute...
Sistem Penunjang Keputusan Pemilihan Sekolah Menengah Kejuruan Teknik Kompute...Sistem Penunjang Keputusan Pemilihan Sekolah Menengah Kejuruan Teknik Kompute...
Sistem Penunjang Keputusan Pemilihan Sekolah Menengah Kejuruan Teknik Kompute...faisalpiliang1
 
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN)
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN)ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN)
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN)faisalpiliang1
 
Peningkatan kualitas pendidikan
Peningkatan kualitas pendidikanPeningkatan kualitas pendidikan
Peningkatan kualitas pendidikanfaisalpiliang1
 
STRATEGI OPTIMASI DALAM MENENTUKAN LINTASAN TERPENDEK UNDIVIDED RAGNAROK ASSA...
STRATEGI OPTIMASI DALAM MENENTUKAN LINTASAN TERPENDEK UNDIVIDED RAGNAROK ASSA...STRATEGI OPTIMASI DALAM MENENTUKAN LINTASAN TERPENDEK UNDIVIDED RAGNAROK ASSA...
STRATEGI OPTIMASI DALAM MENENTUKAN LINTASAN TERPENDEK UNDIVIDED RAGNAROK ASSA...faisalpiliang1
 
OPTIMASI DIAGRAM LAYANAN PEMBELIAN DALAM MENDUKUNG MANAJEMEN HUBUNGAN PELANGGAN
OPTIMASI DIAGRAM LAYANAN PEMBELIAN DALAM MENDUKUNG MANAJEMEN HUBUNGAN PELANGGANOPTIMASI DIAGRAM LAYANAN PEMBELIAN DALAM MENDUKUNG MANAJEMEN HUBUNGAN PELANGGAN
OPTIMASI DIAGRAM LAYANAN PEMBELIAN DALAM MENDUKUNG MANAJEMEN HUBUNGAN PELANGGANfaisalpiliang1
 
PENINGKATAN KUALITAS PENDIDIKAN ANAK DENGAN PEMBANGUNAN KOMIK ELEKTRONIK
PENINGKATAN KUALITAS PENDIDIKAN ANAK DENGAN PEMBANGUNAN KOMIK ELEKTRONIKPENINGKATAN KUALITAS PENDIDIKAN ANAK DENGAN PEMBANGUNAN KOMIK ELEKTRONIK
PENINGKATAN KUALITAS PENDIDIKAN ANAK DENGAN PEMBANGUNAN KOMIK ELEKTRONIKfaisalpiliang1
 
THE EARTH BUILDING TAX AMNESTY SELECTION IN INCREASING LOCAL ORIGINAL INCOME
THE EARTH BUILDING TAX AMNESTY SELECTION IN INCREASING LOCAL ORIGINAL INCOMETHE EARTH BUILDING TAX AMNESTY SELECTION IN INCREASING LOCAL ORIGINAL INCOME
THE EARTH BUILDING TAX AMNESTY SELECTION IN INCREASING LOCAL ORIGINAL INCOMEfaisalpiliang1
 
PEMILIHAN PERANGKAT LUNAK PEMINDAHAN BERKAS DALAM MENINGKATKAN PEMANFAATAN TE...
PEMILIHAN PERANGKAT LUNAK PEMINDAHAN BERKAS DALAM MENINGKATKAN PEMANFAATAN TE...PEMILIHAN PERANGKAT LUNAK PEMINDAHAN BERKAS DALAM MENINGKATKAN PEMANFAATAN TE...
PEMILIHAN PERANGKAT LUNAK PEMINDAHAN BERKAS DALAM MENINGKATKAN PEMANFAATAN TE...faisalpiliang1
 

More from faisalpiliang1 (20)

COVID-19 and Disruption in Management and Education Academics: Bibliometric M...
COVID-19 and Disruption in Management and Education Academics: Bibliometric M...COVID-19 and Disruption in Management and Education Academics: Bibliometric M...
COVID-19 and Disruption in Management and Education Academics: Bibliometric M...
 
Mengukur Tingkat Kematangan Tata Kelola Sistem Informasi Akademik Menggunakan...
Mengukur Tingkat Kematangan Tata Kelola Sistem Informasi Akademik Menggunakan...Mengukur Tingkat Kematangan Tata Kelola Sistem Informasi Akademik Menggunakan...
Mengukur Tingkat Kematangan Tata Kelola Sistem Informasi Akademik Menggunakan...
 
Rancang Bangun Aplikasi Elearning
Rancang Bangun Aplikasi ElearningRancang Bangun Aplikasi Elearning
Rancang Bangun Aplikasi Elearning
 
TEKNIK MENENTUKAN KOMPOSISI BUAH PADA MASALAH PENGANGKUTAN DENGAN MENGGUNAKAN...
TEKNIK MENENTUKAN KOMPOSISI BUAH PADA MASALAH PENGANGKUTAN DENGAN MENGGUNAKAN...TEKNIK MENENTUKAN KOMPOSISI BUAH PADA MASALAH PENGANGKUTAN DENGAN MENGGUNAKAN...
TEKNIK MENENTUKAN KOMPOSISI BUAH PADA MASALAH PENGANGKUTAN DENGAN MENGGUNAKAN...
 
PENERAPAN METODE GREEDY DALAM OPTIMASI PENUKARAN UANG SEBESAR 125 RIBU RUPIAH
PENERAPAN METODE GREEDY DALAM OPTIMASI PENUKARAN UANG SEBESAR 125 RIBU RUPIAHPENERAPAN METODE GREEDY DALAM OPTIMASI PENUKARAN UANG SEBESAR 125 RIBU RUPIAH
PENERAPAN METODE GREEDY DALAM OPTIMASI PENUKARAN UANG SEBESAR 125 RIBU RUPIAH
 
Penerapan Algoritma Greedy Dalam Menentukan Rute Terpendek Puskesmas (Studi K...
Penerapan Algoritma Greedy Dalam Menentukan Rute Terpendek Puskesmas (Studi K...Penerapan Algoritma Greedy Dalam Menentukan Rute Terpendek Puskesmas (Studi K...
Penerapan Algoritma Greedy Dalam Menentukan Rute Terpendek Puskesmas (Studi K...
 
Efektifitas Penerapan Metode AHP dalam Pemilihan Perangkat Lunak Pengolah Cit...
Efektifitas Penerapan Metode AHP dalam Pemilihan Perangkat Lunak Pengolah Cit...Efektifitas Penerapan Metode AHP dalam Pemilihan Perangkat Lunak Pengolah Cit...
Efektifitas Penerapan Metode AHP dalam Pemilihan Perangkat Lunak Pengolah Cit...
 
PENERAPAN METODE GREEDY KNAPSACK DALAM MENENTUKAN KOMPOSISI BUAH PADA MASALAH...
PENERAPAN METODE GREEDY KNAPSACK DALAM MENENTUKAN KOMPOSISI BUAH PADA MASALAH...PENERAPAN METODE GREEDY KNAPSACK DALAM MENENTUKAN KOMPOSISI BUAH PADA MASALAH...
PENERAPAN METODE GREEDY KNAPSACK DALAM MENENTUKAN KOMPOSISI BUAH PADA MASALAH...
 
Penerapan Metode Greedy Knapsack dalam Menentukan Komposisi Buah-buahan
Penerapan Metode Greedy Knapsack dalam Menentukan Komposisi Buah-buahanPenerapan Metode Greedy Knapsack dalam Menentukan Komposisi Buah-buahan
Penerapan Metode Greedy Knapsack dalam Menentukan Komposisi Buah-buahan
 
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK PENGOLAH CITRA DENGAN ME...
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK PENGOLAH CITRA DENGAN ME...SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK PENGOLAH CITRA DENGAN ME...
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK PENGOLAH CITRA DENGAN ME...
 
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT PEMROSESAN DATA MENGGUNAKAN ME...
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT PEMROSESAN DATA MENGGUNAKAN ME...SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT PEMROSESAN DATA MENGGUNAKAN ME...
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN PERANGKAT PEMROSESAN DATA MENGGUNAKAN ME...
 
TEKNIK MENENTUKAN KOMPOSISI HEADGEAR BOX DALAM UNDIVIDED RAGNAROK , UNDI...
TEKNIK MENENTUKAN KOMPOSISI  HEADGEAR BOX   DALAM  UNDIVIDED RAGNAROK  , UNDI...TEKNIK MENENTUKAN KOMPOSISI  HEADGEAR BOX   DALAM  UNDIVIDED RAGNAROK  , UNDI...
TEKNIK MENENTUKAN KOMPOSISI HEADGEAR BOX DALAM UNDIVIDED RAGNAROK , UNDI...
 
Sistem Penunjang Keputusan Pemilihan Sekolah Menengah Kejuruan Teknik Kompute...
Sistem Penunjang Keputusan Pemilihan Sekolah Menengah Kejuruan Teknik Kompute...Sistem Penunjang Keputusan Pemilihan Sekolah Menengah Kejuruan Teknik Kompute...
Sistem Penunjang Keputusan Pemilihan Sekolah Menengah Kejuruan Teknik Kompute...
 
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN)
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN)ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN)
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PASIEN (SIPASIEN)
 
Peningkatan kualitas pendidikan
Peningkatan kualitas pendidikanPeningkatan kualitas pendidikan
Peningkatan kualitas pendidikan
 
STRATEGI OPTIMASI DALAM MENENTUKAN LINTASAN TERPENDEK UNDIVIDED RAGNAROK ASSA...
STRATEGI OPTIMASI DALAM MENENTUKAN LINTASAN TERPENDEK UNDIVIDED RAGNAROK ASSA...STRATEGI OPTIMASI DALAM MENENTUKAN LINTASAN TERPENDEK UNDIVIDED RAGNAROK ASSA...
STRATEGI OPTIMASI DALAM MENENTUKAN LINTASAN TERPENDEK UNDIVIDED RAGNAROK ASSA...
 
OPTIMASI DIAGRAM LAYANAN PEMBELIAN DALAM MENDUKUNG MANAJEMEN HUBUNGAN PELANGGAN
OPTIMASI DIAGRAM LAYANAN PEMBELIAN DALAM MENDUKUNG MANAJEMEN HUBUNGAN PELANGGANOPTIMASI DIAGRAM LAYANAN PEMBELIAN DALAM MENDUKUNG MANAJEMEN HUBUNGAN PELANGGAN
OPTIMASI DIAGRAM LAYANAN PEMBELIAN DALAM MENDUKUNG MANAJEMEN HUBUNGAN PELANGGAN
 
PENINGKATAN KUALITAS PENDIDIKAN ANAK DENGAN PEMBANGUNAN KOMIK ELEKTRONIK
PENINGKATAN KUALITAS PENDIDIKAN ANAK DENGAN PEMBANGUNAN KOMIK ELEKTRONIKPENINGKATAN KUALITAS PENDIDIKAN ANAK DENGAN PEMBANGUNAN KOMIK ELEKTRONIK
PENINGKATAN KUALITAS PENDIDIKAN ANAK DENGAN PEMBANGUNAN KOMIK ELEKTRONIK
 
THE EARTH BUILDING TAX AMNESTY SELECTION IN INCREASING LOCAL ORIGINAL INCOME
THE EARTH BUILDING TAX AMNESTY SELECTION IN INCREASING LOCAL ORIGINAL INCOMETHE EARTH BUILDING TAX AMNESTY SELECTION IN INCREASING LOCAL ORIGINAL INCOME
THE EARTH BUILDING TAX AMNESTY SELECTION IN INCREASING LOCAL ORIGINAL INCOME
 
PEMILIHAN PERANGKAT LUNAK PEMINDAHAN BERKAS DALAM MENINGKATKAN PEMANFAATAN TE...
PEMILIHAN PERANGKAT LUNAK PEMINDAHAN BERKAS DALAM MENINGKATKAN PEMANFAATAN TE...PEMILIHAN PERANGKAT LUNAK PEMINDAHAN BERKAS DALAM MENINGKATKAN PEMANFAATAN TE...
PEMILIHAN PERANGKAT LUNAK PEMINDAHAN BERKAS DALAM MENINGKATKAN PEMANFAATAN TE...
 

Recently uploaded

kesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxkesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxAhmadSyajili
 
415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompokelmalinda2
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxmariaboisala21
 
Metode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau SurveiMetode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau Surveikustiyantidew94
 
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehSKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehBISMIAULIA
 
pertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptpertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptAhmadSyajili
 
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiManajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiCristianoRonaldo185977
 
PPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxPPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxnursariheldaseptiana
 
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxrikosyahputra0173
 

Recently uploaded (9)

kesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxkesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptx
 
415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
 
Metode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau SurveiMetode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau Survei
 
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehSKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
 
pertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptpertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.ppt
 
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiManajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
 
PPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxPPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptx
 
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
 

TEKNIK MENENTUKAN PERJALANAN PADA MASALAH PERSIMPANGAN DENGAN MENGGUNAKAN METODE GREEDY COLORING

  • 1. Jurnal Penelitian Ilmu Komputer, System Embedded & Logic 1(1) : 43-46 (2013) 43 TEKNIK MENENTUKAN PERJALANAN PADA MASALAH PERSIMPANGAN DENGAN MENGGUNAKAN METODE GREEDY COLORING Faisal Program Studi Teknik Komputer Universitas Islam “45” Bekasi Email: faisal_piliang@yahoo.co.id ABSTRAK Metode Greedy adalah salah satu cara atau teknik merancang suatu algoritma. Metode Greedy digunakan untuk mendapatkan solusi optimal dari suatu permasalahan. Salah satu permasalahan yang dapat diselesaikan dalam metode Greedy adalah masalah Coloring Graph atau pewarnaan graf. Pewarnaan graf adalah proses pelabelan setiap simpul dalam graf dengan label tertentu (warna) sehingga tidak ada dua simpul bertetanggan yang memiliki warna yang sama. Pewarnaan graf dapat diaplikasikan dalam berbagai bidang atau masalah. Salah satu aplikasi pewarnaan graf adalah dalam masalah pewarnaan lampu lalulintas. Dalam pewarnaan lampu lalulintas, setiap jalur dinyatakan sebagai simpul dan sisi menggambarkan bahwa kedua jalur yang terhubung oleh sisi tersebut berjalan secara bersamaan sehingga terjadi konflik. Tujuan dari penerapan graf pada masalah pewarnaan lampu lalulintas adalah agar mengetahui jalur-jalur mana yang terjadi konflik dan jalur mana saja yang diperbolehkan. Adapun tantangan dari problem ini adalah bagaimana caranya mengusahakan agar jumlah warna yang diperlukan seminimal mungkin. Kata kunci: Pewarnaan graf, pewarnaan lampu lalulintas. ABSTRACT Greedy method is a way of designing an algorithm or technique. Greedy method is used to obtain the optimal solution of a problem. One of the problems that can be solved by this method is the Greedy Graph Coloring problem or graph coloring. Coloring of a graph is the process of labeling each node in a graph with a particular label (color), so that no two vertices opposite that have the same color. Graph coloring can be applied in various fields or issues. One application of a graph coloring problem is stoplight. In the traffic light staining, each lane is expressed as a node and illustrates that the two sides are connected by lines running simultaneously sides into conflict. The purpose of the application of the graph coloring problem stoplight is to know which lines of conflict and which path is allowed. The challenge of this problem is how to try to get the required number of colors to a minimum. Keywords: graf coloring, Traffic Light Coloring.
  • 2. Faisal 44 J Piksel 1(1) : 43-46 (2013) 1. Pendahuluan Di kota-kota besar metropolitan seperti Kota Jakarta, kita sering dipusingkan dengan kondisi kemacetan lalulintas di persimpangan jalan. Bagaimana caranya untuk mengatasi permasalahan kemacetan lalulintas ini, dimana lampu lalulintas di persimpangan jalan dijadikan model sebagai sebuah graf? Dari permasalahan tersebut, munculah suatu permasalahan yang dikenal dengan “Permasalahan Coloring Graph” atau lebih dikenal dengan “Pewarnaan Graf”. mewarnai graf dengan warna berbeda untuk setiap simpul yang ”berdampingan”? Pewarnaan graf adalah proses pelabelan setiap simpul dalam graf dengan label (warna) tertentu sehingga tidak ada dua simpul berdampingan atau bertetanggan yang memiliki warna yang sama. Berdampingan atau bertetangga berarti ada ruas yang menghubungkan kedua simpul tersebut. Tantangan dari problem ini adalah bagaimana caranya mengusahakan agar jumlah warna yang diperlukan seminimal mungkin. Pewarnaan graf dapat menjadi suatu metode dalam memecahkan suatu permasalahan misalnya masalah persimpangan. Suatu graf memiliki sebanyak beberapa warna sehingga setiap simpul yang berdampingan atau bertetanggan (ada ruas menghubungkan kedua simpul tersebut) tidak memiliki warna yang sama. Tujuan dari pewarnaan graf adalah untuk mencari jumlah warna seminimal mungkin yang diperlukan untuk mewarnai graf tanpa adanya konflik antar simpul graf. Dalam masalah persimpangan, persimpangan dapat diimplementasikan dalam bentuk graf, digambarkan seperti pada Gambar 1. Setiap simpul menyatakan sebuah rute perjalanan di persimpangan yang diperbolehkan. Sisi antar duah buah simpul menyatakan bahwa kedua buah perjalanan (simpul) tidak dapat dikerjakan secara bersamaan, sehingga pada proses perjalanan ini harus diberikan warna yang berbeda. Sedangkan untuk simpul-simpul yang tidak berdampingan akan diberikan warna yang sama. 2. Problema Permasalahan (Colouring) Masalahnya adalah bagaimana memberikan warna kepada semua simpul, sedemikian sehingga 2 simpul yang berdampingan atau bertetanggan (ada ruas menghubungkan kedua simpul tersebut) mempunyai warna yang berbeda. Banyak warna yang dipergunakan, diminta seminimal mungkin. Untuk menentukan pola lampu lalulintas dengan jumlah fase minimal dan pada setiap fase tidak ada perjalanan yang saling melintas digunakan daftar table perjalanan yang diperbolehkan pada Tabel 1.
  • 3. Teknik Menentukan Perjalanan Pada Masalah Persimpangan... J Piksel 1(1) : 43-46 (2013) 45 Gambar 1. Model graph persimpangan Tabel 1. Perjalanan yang diperbolehkan 3. Metodologi dan Algoritma Penyelesaian Masalah a. Menentukan simpul-simpul dari perjalanan yang diperbolehkan dengan penempatan bebas, seperti Gambar 2. Gambar 2. Simpul perjalanan yang mungkin b. Menentukan ruas untuk menghubungkan 2 simpul yang menyatakan 2 perjalanan yang saling melintas, terlihat pada Gambar 3. c. Memberi warna pada setiap simpul dengan warna-warna baru. Dengan ketentuan bila simpul-simpul berdampingan maka berilah warna lain, bila simpul-simpul tersebut tidak berdampingan maka berilah warna yang sama, seperti pada Gambar 4. Gambar 3. Simpul perjalanan dihubungkan dengan ruas Gambar 4. Pemberian warna simpul-simpul d. Menentukan pembagian masing-masing simpul yang sudah diberikan warna Gambar 4. memperlihatkan simpul-simpul bebas, yaitu simpul SR, RQ, QP, dan PS (secara terpisah terlihat seperti pada Gambar 5). Simpul-simpul tersebut tidak pernah melintas perjalanan-perjalanan lain dan simpul-simpul tersebut selalu berlaku lampu hijau.
  • 4. Faisal 46 J Piksel 1(1) : 43-46 (2013) Berikut adalah pembagian warna berdasarkan proses pemberian warna pada Gambar 4 : - Merah: QS, RP, SQ, PR - Hijau: QR, RS, SP, PQ dan simpul bebas. Proses pemberian warna simpul- simpul tersebut diperoleh 2 fase perjalanan yang akan terjadi, digambarkan pada Tabel 2. Gambar 5. Simpul-simpul bebas Tabel 2. Fase-Fase perjalanan yang terjadi 4. Kesimpulan Dalam masalah persimpangan jalan yang dilengkapi dengan lampu lalulintas, persimpangan jalan ini dapat diimplementasikan dalam bentuk graf. Setiap simpul menyatakan sebuah rute perjalanan yang siperbolehkan dalam persimpangan ini. Sisi antar duah buah simpul menyatakan bahwa kedua buah perjalanan (simpul) tidak dapat dikerjakan secara bersamaan. Suatu graf memiliki sebanyak beberapa warna sehingga setiap simpul yang berdampingan atau bertetanggan (ada ruas menghubungkan kedua simpul tersebut) tidak memiliki warna yang sama. Tujuan dari pewarnaan graf adalah untuk mencari jumlah warna seminimal mungkin yang diperlukan untuk mewarnai graf tanpa adanya konflik antar simpul graf, warna yang dihasilkan pada masalah persimpangan ini adalah paling minimal (dua), yaitu Merah dan Hijau. Daftar Pustaka HS, Suryadi. 1994. Teori Graph Dasar. Jakarta : Gunadarma. HS, Suryadi. 1991. Pengantar Algoritma dan Pemrograman. Jakarta : Gunadarma. MT, Suryadi. 1992. Pengantar Analisa Algoritma. Jakarta : Gunadarma. Munir, Rinaldi. 2002. Logika dan Algoritma Buku I Edisi keempat. Bandung : Informatika. Munir, Rinaldi. 2005. Logika dan Algoritma Buku II Edisi ketiga. Bandung : Informatika. Munir, Rinaldi. 2006. Diktat Kuliah IF2153 Matematika Diskrit. Munir, Rinaldi. 2007. Strategi Algoritmik. Bandung. Yulikuspartono,. 2003. Pengantar Logika dan Algoritma. Yogyakarta : Andi Offset.