Tinjauan Pustaka
1. Penelitian Terdahulu
1.1 Algoritma A-STAR
Algoritma A* (A-Star) merupakan salah satu dari algoritma
yang
menerapkan
teknik
heuristik
(teknik
pencarian
Muhammad
Hasil
A*
tidak
selalu
menjamin mendapatkan
Labirin
rute
terbaik
(bobot
terkecil).
ST.,MT.
Puanta
Della Algortima
Institut
Algoritma A* benar
Maharani
Pencarian
Riyadi
fungsi
Heuristik Jarak
digunakannya.
Haspari Tilawah
Manhattan
Penerapan
Algoritma
STAR
Untuk
Institut
A-
heuristik
Algoritma
Teknologi merupakan
(A*) Bandung
yang
A*
salah
algoritma
&Bound
satu
Branch
yang
selalu
Menyelesaikan
Rudy
Masalah Maze
Aplikasi
optimal.
Algoritma
Adipranata,
Pencari
Andreas
Universit
A*
Meningkatkan
pencarian
rute
terpendek.
Efisiensi
Waktu Tempuh
Pengguna Jalan
Dengan
Metode A* dan
Best
5
Veronica
First
Search
Optimasi
Universit
Penggunaan
algoritma
A*
menjamin
Amastini,
Noviana
A-STAR
dia
Mutiara
Yuliana, Ananda Implementasi
dan Ibnu Surya
Algoritma
STAR
Apada
tidak
lebih
pendek
Pemecahan
dibandingkan
dengan
Puzzle 8
algoritma Greddy.
Pada penelitian yang dilakukan oleh Puanta Della Maharani Riyadi, hasil
yang didapatkan adalah algoritma A* sangat terpengaruh oleh fungsi heuristik
yang digunakannya.Hasil yang didapat jika menggunakan nilai heuristik yang
tepat dapat mengoptimalisasi waktu yang dibutuhkan untuk mencari solusi.
Pada penilitian yang berjudul Penerapan Algoritma A-STAR (A*) Untuk
Menyelesaikan Masalah Maze didapatkan hasil bahwa algoritma A* selalu
menggunakan informasi tambahan (nilai heuristik) dalam pencarian solusi. Oleh
karena itu solusi yang optimal sangat tergantung kepada fungsi heuristik yang
diterapkan. Algoritma A* dapat diterapkan untuk menyelesaikan permasalahan
maze yaitu dengan cara menyimpan data posisi tembok maze sebagai simpul yang
tidak bias dilewati (not walkable).
Pada penilitian yang dilakukan oleh Rudy Adipranata, Andreas Handojo
dan Happy Setiawan, mereka melakukan perbandingan antara penggunaan
algoritma A* dan BFS (Best First Search) dalam pencarian rute terpedek pada
peta. Dari hasil penilitian yang didapat, algoritma A* lebih efektif daripada BFS
(Best first Search) karena dari dari segi jarak hasil rute yang ditemukan dan total
pathcost/ biaya tempuh rute, algoritma A* memberikan hasil yang lebih baik
daripada BFS, sedangkan BFS memberikan hasil rute yang lebih panjang dan
path cost yang lebih besar.
Pada penilitian yang dilakukan oleh Veronica Mutiana, Fitria Amastini dan
Noviana Mutiara disimpulkan bahwa penggunaan algoritma A* tidak menjamin
bahwa rute yang terpilih adalah rute terbaik atau paling optimal, karena agent
tidak bersifat full observable setelah proses backtrack dilakukan, sehingga hanya
menghitung jarak dari node yang dilaluinya saja. Selain itu, constraint node yang
macet juga memengaruhi hasil pencarian menggunakan A*, dimana hasilnya
dapat lebih optimal atau dapat lebih buruk.
Pada penilitian yang berjudul Implementasi Algoritma A* pada
Pemecahan Puzzle 8 dilakukan perbandingan antara algoritma A* dan algoritma
Greddy dalam pencarian rute terpendek.Dari hasil yang didapat, algoritma A*
lebih baik dalam pencarian rute terpendek daripada algoritma Greddy. Walaupun
algoritma A* dapat menemukan langkah yang lebih pendek, tetapi algoritma A*
Penulis
o
1
Judul
Penerbit
Hasil
World
Pendeteksian
Journal
Bahadly
Engineering
Management
of ketersediaan tempat
parkir yang kosong
berdasarkan
on
Image Technology
Processing
namun
image
masih
D.B.L.
Bong, Integrated
IAENG
in International
R.
Detection
Stream
Park Computer
Occupancy
cuaca pendeteksian.
Penggunaan Feature
Science
mampu
menangani
kondisi
kondisi
Information
System
cuaca,
(COINS)
Yusnita, Intelligent
International
pencahayaan.
Penggunaan marker
of (lingkaran
Innovation,
dan
dan
Detection
Norazwinawati
Basharuddin
on
Image and
berwarna
bulat
cokelat)
Processing
Technology
membuat
proses
pendeteksian tempat
parkir kosong lebih
4
Achmad
Yusuf Rancang
Zunaidi,
Journal
Bangun
Harianto,
mudah dilakukan.
of Penggunaan metode
dan Pendeteksi
Network
Madha
Christianto
Kosong
Detection
memiliki
Berbasis Citra
5
Muhadi
Digital
Ardhie Deteksi Tempat Universitas
Lahan
Pada Brawijaya
Parkir Malang
Penggunaan metode
Vehicle
dan
Detection
Operator
Mobil
Laplacian
Menggunakan
Metode Vehicle
citra
Detection
threshold
30%
memiliki
tingkat
dan
Operator
Laplacian
of
of
dengan
nilai
akurasi pendeteksian
Gaussian
tertinggi
(LoG)
sebesar 93.2%
yaitu
Penjelasan :
1. Jurnal ini bertujuan untuk menciptakan sebuah sistem pintar yang dapat
mendeteksi tempat parkir berbasis pada teknik pengolahan citra. Sistem
menangkap dan memproses foto dari tempat parkir untuk menghasilkan
informasi mengenai tempat parkir yang kosong menggunakan kamera
yang berfungsi sebagai sensor. Penggunaan kamera dilakukan karena
penangkapan gambar dari kamera dapat mendeteksi banyak kendaraan
roda empat sekaligus, selain itu mobilitas kamera juga tinggi sehingga
kamera dapat dipindahkan untuk mendeteksi lahan parkir berbeda.
sekarang
dilengkapi
dengan
kamera
CCTV
yang
dapat
4. Penelitian
dilakukan
dengan
mengoptimalkan
keberadaan
kamera
yang
dinamakan
dengan
Low-Level
Dengan
heuristik,
maka
A*
pasti
akan
ii.
iii.
ii.
2.2.3
merupakan
sebuah bahasa
pemrograman berorientasi
Framework.
Bahasa
pemrograman
ini
dibuat
telah
dilakukan
penyederhanaan,
contohnya
karakter
kres
dalam
seni
musik
tidak
terdapat
di
REFERENSI
[1] A*
Algorithm
Tutorial,
Diakses
13
Agustus
2014,
dari
http://www.cs.nyu.edu/courses/fall09/G22.2965-001/astartravsales
[2] A* Searching Method , Diakses 13 Agustus 2014, dari
http://en.wikipedia.org/wiki/A*_search_algorithm
[3] C# (Programming Language), Diakses 13 Agustus 2014, dari
http://en.wikipedia.org/wiki/C_Sharp_(programming_language)
[4] C# - Get to know C#, Diakses 13 Agustus 2014, dari http://csharpstation.com/
[5] Adipranata, R. Handojo, A. dan Setiawan, H. (2007) Aplikasi Pencari
Rute Optimum Pada Peta Guna Meningkatkan Efisiensi Waktu Tempuh
and
Technology,
2,
55-67,
dari
http://dx.doi.org/10.4236/wjet.2014.22006
[7] Bong, D.B.L. Ting, K.C. dan Lai, K.C. (2008) Integrated Approach in
the Design of Car Park Occupancy Information System (COINS),
IAENG International Journal of Computer Science, 35 (1), dari
http://www.iaeng.org/IJCS/issues_v35/issue_1/IJCS_35_1_02.pdf
[8] Definisi
A*
,
Diakses
30
Agustus
2014
dari
http://rinaforall.blogspot.com/2012/04/algoritma-a-star.html
[9] Lester, Patrick. A* Pathfinding for Beginners, Diakses 7 Agustus 2014
dari http://www.gamedev.net/reference/articles/article2003.asp, 2003.
[10]
Munir, Rinaldi. 2004, Pengolahan Citra Digital dengan
Pendekatan Algoritmik, Graha Ilmu, Yogyakarta.
[11]
Mutiana, V. Amastini, F. dan Mutiara, N. (2013) Optimasi
Pencarian Jalur dengan Metode A-Star, Universitas Multimedia
Nusantara,
dari
http://library.umn.ac.id/jurnal/public/uploads/papers/pdf/fda6e009f91fd
77b8d0eaf5578578c0a.pdf
[12]
Putra, R.D. Aswin, M. Djuriatno, W. (2012) Pencarian Rute
Terdekat Pada Labirin Menggunakan Metode A*, Jurnal EECCIS, Vol.
6
(2),
dari
http://elektro.studentjournal.ub.ac.id/index.php/teub/article/view
File/69/38
[13]
Riyadi, P.D.M. (2010) Algoritma Pencarian A* dengan Fungsi
Heuristik Jarak Manhattan,
dari
http://informatika.stei.itb.ac.id/~rinaldi.munir/Stmik/20092010/Makalah2009/MakalahIF3051-2009-013.pdf
[14]
S. Funck, N. Mohler, dan W. Oertel, Determining car-park
occupancy from single images, IEEE Sym. Intelligent Vehicles, 2004,
325-328.
[15]
Bandung.
[16]
Tilawah, Hapsari (2011) Penerapan Algoritma A-Star (A*) untuk
Menyelesaikan Masalah Maze, Institut Teknologi Bandung, dari
http://informatika.stei.itb.ac.id/~rinaldi.munir/Stmik/20112012/Makalah2011/MakalahIF3051-2011-009.pdf
[17]
Tyasa, M.A. dan Santoso, Edy Deteksi Tempat Kosong Pada
Lahan Parkir Mobil Menggunakan Metode Vehicle Detection dan
Operator Laplacian of
Malang,
dari
http://ptiik.ub.ac.id/doro/download/article/file/DR00083201312
[18]
Whitten, L, Jeffery, 2006, Metode Desain dan Analisis Sistem.
Andi Offset, Yogyakarta
[19]
Yuliana. Ananda dan Surya, I. (2012) Implementasi Algoritma A
Star pada Pemecahan Puzzle 8, Politeknik Caltek Riau : Jurnal Teknik
Informatika, Vol. 1, dari http://aksara.pcr.ac.id/page/read_pdf.php?
name=JURNAL1.pdf&id=20
[20]
Yusnita, R. Norbaya,F. dan Basharuddin, N. (2012) Intelligent
Parking Space Detection System Based on Image Processing,
International Journal of Innovation, Management and Technology, 3
(3), dari www.ijimt.org/papers/228-G0038.pdf
[21]
Zunaidi, A.Y. Harianto dan Christianto, M. (2013) Rancang
Bangun Pendeteksi Tempat Parkir Kosong Berbasis Citra Digital,
Journal of Control and Network Systems, 2 (1) 26-34,
http://jurnal.stikom.edu/index.php/jcone
dari