1. PENERAPAN INDUKSI MATEMATIK DALAM
ATM MULTI PECAHAN UANG
Ramasha Shella Gustia (13508046)
Teknik Informatika Institut Teknologi Bandung
Jalan Ganesha 10, Bandung
if18046@students.if.itb.ac.id
ABSTRAK disebut Multibanco (karena produsen mesin ini
didominasi oleh merk tersebut), di beberapa negara
ATM (Automated Teller Machine) ialah sebuah Eropa dan Rusia disebut bancomat, serta disebut Any
perangkat elektronik berbasis komputer yang sudah Time Money di India1. Menarik bukan?
sangat tidak asing bagi kita. Mesin yang juga dikenal
dengan nama Anjungan Tunai Mandiri ini dapat SEJARAH
membantu kita bertransaksi tanpa harus mengantri di Mekanis pertama mesin yang penyimpan uang tunai
bank. Transaksi yang dapat dilakukan antara lain ini dikembangkan dan dibangun oleh Luther George
penarikan uang, transfer antar rekening, pembelian Simjian dan diinstal pada 1939 di New York City,
tiket, dan pembayaran tagihan. Semakin Amerika Serikat oleh Bank Kota New York, tapi dihapus
berkembangnya teknologi membuat ATM yang ada setelah 6 bulan karena kurangnya minat dan antusiasme
sekarang semakin canggih. Tengok saja beberapa pemakaian mesin oleh pelanggan. Pelanggan masih lebih
ATM di luar negeri yang memfasilitasi pelanggan memilih mengantri di dalam bank untuk dilayani seorang
banknya untuk melakukan penarikan uang dalam dua teller daripada melakukan transaksi melalui mesin yang
jenis pecahan uang. Bagaimana hal itu bisa belum mereka percaya kemampuannya.
dilakukan? Sebenarnya prinsipnya sangat mudah. Pada tahun 1968 dirintis jaringan ATM di Dallas,
Dengan menerapkan prinsip Induksi Matematik yang Texas, oleh Donald Wetzel yang merupakan seorang
diubah dahulu ke suatu bahasa pemrograman kepala departemen di penanganan bagasi otomatis pada
kemudian diimplementasikan ke hardware yang sebuah perusahaan bernama Docutel. Pada tahun 1995 di
terdapat di dalam ATM tersebut. Hanya dengan Smithsonian Museum Nasional Sejarah Amerika, Wetzel
menentukan pecahan yang dimasukkan ke dalam Docutel diakui sebagai penemu dari jaringan ATM.
mesin ATM tersebut dan menentukan jumlah minimal
penarikan uang, maka jumlah kelipatan penarikan PENGGUNAAN ATM
uang juga dapat dihitung dan dibuktikan dengan Penggunaan ATM dewasa ini sudah menjadi suatu
Prinsip Induksi Matematik. Suatu pemikiran yang hal yang krusial. kesibukan yang padat sehingga malas
sederhana, namun pemanfaatannya sangat berguna. mengantri di bank merupakan salah satu alasan mengapa
banyak orang lebih memilih untuk bertransaksi di ATM.
Kata kunci : ATM, perkembangan ATM, multi pecahan Di luar negeri, ATM bahkan memiliki lebih banyak
uang, konsep berpikir Induksi Matematik, penerapan fungsi dibandingkan di Indonesia. Yang pertama adalah
konsep Induksi dalam ATM kemudahan mengambil uang cash walaupun tidak ada
bank yang mengeluarkan kartu ATM di negara yang
1. PENDAHULUAN bersangkutan. Jika pada kartu terdapat logo Cirrus
Maestro, maka pelanggan dapat melakukan penarikan di
Dalam kehidupan sehari-hari, kita pasti sudah tidak semua ATM bank manapun di seluruh dunia yang
asing lagi dengan kata ATM. Setiap kita melihat iklan berlogo Cirrus Maestro. Sama halnya dengan kartu ATM
perbankan di televisi, setiap kita melewati sebuah bank di yang berlogo Visa Mastercard2. Keuntungan lainnya
jalan, bahkan saat berada di tempat-tempat umum seperti ialah, ATM merupakan mesin valas yang paling baik.
mall, bandara, dan kampus. Sebenarnya, apa yang Mengapa? Jika kita pergi ke Money Changer, terdapat
dimaksud dengan ATM itu? perbedaan yang cukup signifikan antara nilai jual dan
ATM (Automated Teller Machine) ialah sebuah nilai beli valuta asing. Jika kita menarik uang dari ATM
mesin telekomunikasi berbasis komputer yang berfungsi (dengan currency negara manapun), maka yang
untuk melayani nasabah bank melakukan transaksi digunakan ialah nilai valuta asing yang umum dan pasti
perbankan terhadap rekening mereka tanpa harus pergi ke
bank itu sendiri dan tanpa perlu dilayanin oleh seorang 1
teller bank. Di Indonesia ATM sendiri lebih sering kita http://en.wikipedia.org/wiki/Automated_teller_machine
sebut Anjungan Tunai Mandiri. Di luar negeri, mesin tanggal akses : 19 Desember 2009
2
yang seperti ini memiliki nama yang berbeda pula. Di http://one.indoskripsi.com/judul-skripsi-makalah-
Britania, mesin ini disebut cashpoint, sedang di Portugal tentang/pengenalan-atm-dan-cara-kerjanya tanggal akses : 19
Desember 2009
2. tidak mengambil keuntungan besar. Para pelancong di Setoran Tunai bank BCA) dan mencetak transaksi ke
luar negeri lebih senang memanfaatkan ATM untuk buku tabungan pelanggan.
mengambil uang dalam currency yang mereka butuhkan Ada lagi satu kelebihan ATM yang sekarang.
daripada harus pergi ke sebuah Money Changer. Beberapa ATM di luar negeri, memiliki lebih dari satu
nominal uang dalam sebuah mesin. Jadi kita tidak perlu
PERANGKAT ATM bingung jika membutuhkan uang sebesar Rp 50.00,- dan
Sebenarnya, apa saja yang terdapat di dalam ATM? di rekening kita hanya terdapat saldo Rp 90.000,-,
ï‚· CPU (untuk mengatur peralatan interface dan padahal di tempat tersebut hanya terdapat ATM yang
transaksi, pemrosesan transaksi juga diatur di sini). mengeluarkan uang dengan pecahan Rp 100.000,-.
ï‚· Card Reader (untuk membaca kartu pelanggan). Beberapa ATM di Taipei (milik Hua Nan Commercial
ï‚· PIN Pad (mirip sebuah kalkulator, untuk Bank Ltd.), dapat mengeluarkan uang dalam dua nominal
memberikan masukan PIN dan jumlah nominal pecahan uang, yakni sebesar NT$ 1000 dan NT$ 5003.
transaksi). Tetapi, mengapa ATM di Indonesia belum menggunakan
ï‚· Secure Cryptoprocessor. ATM yang seperti ini? Apa sebenarnya perbedaan
ï‚· Display. konsep sistem perhitungan ATM dengan satu pecahan
ï‚· Tombol Fungsi (biasanya berada tepat di samping uang dan ATM dengan multi pecahan uang? Bagaimana
kanan kiri layar, dapat pula berupa layar touch caranya sebuah ATM dapat memilih uang mana yang
screen). harus dikeluarkan jika pelanggan ingin menarik sejumlah
ï‚· Cash Cartridge (untuk menyimpan uang). uang dari rekening mereka?
ï‚· Record Printer (untuk mencetak bukti transaksi).
ï‚· dan beberapa komponen lain untuk membantu
berjalannya transaksi di ATM. 2. METODE
Pada makalah ini, tidak akan dibahas mengenai
sistem atau cara kerja dari sebuah ATM, bagaimana mesin
tersebut memproses transaksi yang diinginkan pelanggan.
Di sini hanya akan dibahas konsep pemikiran dari
perhitungan untuk ATM yang memiliki multi nominal
uang.
2.2 Konsep ATM Secara Umum di Indonesia
ATM, pada umumnya, hanya memiliki satu jenis
nominal uang. Logikanya ialah sebuah ATM hanya
memiliki satu cartridge uang, yang hanya dapat diisi
oleh sebuah nominal (entah itu Rp 20.000,-, Rp
50.000,-, maupun Rp 100.000,-). Nah, pengolahan
berapa jumlah uang yang dikeluarkan tidak secara
langsung dihitung dari jumlah nominal uang yang
ditarik, tapi dikonversikan dahulu, pecahan uang
yang tersedia pada cartridge harus dikeluarkan
sebanyak berapa lembar agar uang yang ingin ditarik
pelanggan tercukupi4. Misal pelanggan ingin menarik
uang sebanyak Rp 200.000,-. Maka ada tiga
kemungkinan :
Gambar 1, Komponen Automated Teller Machine ï‚· Jika ATM tersebut berisi uang pecahan Rp
20.000,-, maka cartridge penyimpan uang
PERKEMBANGAN ATM akan diperintahkan menghitung dan
Saat pertama kali dibuat, ATM hanya memiliki mengeluarkan sebanyak 10 lembar.
sebuah fungsi, yakni untuk penarikan uang tunai. Uang ï‚· Jika ATM tersebut berisi uang pecahan Rp
tunai yang di ambil pun terbatas, hanya untuk satu mata 50.000,-, maka cartridge penyimpanan uang
uang saja. Seiring dengan perkembangan teknologi, akan diperintahkan menghitung dan
ATM sekarang ini sudah dapat melakukan transaksi yang mengeluarkan sebanyak 4 lembar.
lebih beragam, antara lain : dapat melakukan transfer ke
rekening bank yang sama maupun antarbank, dapat
melakukan pembayaran tagihan listrik, telepon, 3
http://jimmyauw.com/2008/03/03/narik-duit-gampang-di-
handphone, maupun kartu kredit, dapat melakukan luar-negeri/ tanggal akses : 19 Desember 2009
pengecekan saldo, dapat melakukan pembelian pulsa,
tiket pesawat, dan lain-lain. Bahkan beberapa ATM juga 4
http://id.answers.yahoo.com/question/index?qid=200811251
dapat melakukan penyetoran uang tunai (seperti ATM
11421AAz7olR tanggal akses : 19 Desember 2009
3. ï‚· Jika ATM tersebut berisi uang pecahan Rp Jawab:
100.000,-, maka cartridge penyimpanan (i) Basis induksi. Untuk n = 0 (bilangan
uang akan diperintahkan untuk menghitung bulat tidak negatif pertama), kita peroleh:
dan mengeluarkan uang sebanyak 2 lembar. 20 = 20+1 – 1.
Terdapat beberapa kelemahan dalam ATM yang Ini jelas benar, sebab 20 = 1 = 20+1 – 1
memiliki sistem seperti ini, antara lain : Pelanggan = 21 – 1
ingin menarik uang yang tidak genap (misal ingin =2–1
menarik uang sebesar Rp 70.000,- ). =1
Pada kenyataannya, masalah ini memang sudah
ditanggulangi dengan mengeluarkan pernyataan (ii) Langkah induksi. Andaikan bahwa p(n)
“Mesin ini hanya mengeluarkan uang dalam pecahan benar, yaitu
kelipatan Rp 20.000,- (atau Rp 50.000,- atau Rp 20 + 21 + 22 + … + 2n = 2n+1 - 1
100.000,-). Masyarakat juga telah memaklumi adalah benar (hipotesis induksi). Kita harus
keadaan ini. Namun, apakah tidak jauh lebih mudah menunjukkan bahwa p(n +1) juga benar,
jika dapat dilakukan penarikan tunai dengan nominal yaitu
yang tidak genap seperti itu? Apa sebenarnya 20 + 21 + 22 + … + 2n + 2n+1 = 2(n+1) + 1
keistimewaan cara berpikir ATM Multi Pecahan -1
Uang? juga benar. Ini kita tunjukkan sebagai
berikut:
2.3 Prinsip Induksi Matematika 20 + 21 + 22 + … + 2n + 2n+1 = (20 + 21 +
Induksi matematik marupakan teknik pembuktian 22 + … + 2n) + 2n+ = (2n+1 – 1) + 2n+1
yang baku dalam matematika. Melalui Induksi (hipotesis induksi)
Matematik, kita dapat mengurangi langkah = (2n+1 + 2n+1)– 1
pembuktian yang sangat rumit untuk menemukan = (2 . 2n+1) – 1
sebuah kebenaran statement matematis hanya dengan = 2n+2 - 1
sejumlah langkah terbatas yang cukup mudah. = 2(n+1) + 1 – 1
Prinsip Induksi matematik memiliki efek domino
(jika domino disusun berjajar dengan jarak tertentu, Karena langkah 1 dan 2 keduanya telah
saat satu ujung domino dijatuhkan ke arah donimo diperlihatkan benar, maka untuk semua
lain, maka semua domino akan jatuh satu per satu). bilangan bulat tidak-negatif n, terbukti
bahwa 20 + 21 + 22 + … + 2n = 2n+1 – 1
ï‚· Prinsip Induksi Kuat
Misal : f(n) adalah sebuah statement yang
akan dibuktikan berlaku untuk semua
bilangan bulat n ≥ n0. Untuk
membuktikannya, perlu ditunjukkan bahwa :
1. f(n0) benar (berlaku), dan
Gambar 2, Efek Domino pada Induksi Matematik 2. Jika f(n0), f(n0+1), ..., f(n) benar
(berlaku), maka f(n+1) juga benar
Pada umumnya, terdapat dua jenis Induksi (berlaku) untuk semua bilangan bulat
Matematik : n ≥ n0.
ï‚· Prinsip Induksi yang Dirampatkan
Misal : f(n) ialah sebuah statement atau Contoh :
fungsi yang ingin kita buktikan berlaku Teka-teki susun potongan gambar (jigsaw
untuk semua bilangan bulat n ≥ n0. Untuk puzzle) terdiri dari sejumlah potongan
membuktikan ini, hanya perlu ditunjukkan (bagian) gambar (lihat Gambar). Dua atau
bahwa : lebih potongan dapat disatukan untuk
1. f(n0) benar (berlaku), dan membentuk potongan yang lebih besar.
2. Jika f(n) benar (berlaku) maka Lebih tepatnya, kita gunakan istilah blok bagi
f(n+1) juga benar (berlaku) untuk satu potongan gambar. Blok-blok dengan
semua bilangan bulat n ≥ n0. batas yang cocok dapat disatukan membentuk
blok yang lain yang lebih besar. Akhirnya,
Contoh : jika semua potongan telah disatukan menjadi
Untuk semua bilangan bulat tidak-negatif n, satu buah blok, teka-teki susun gambar itu
buktikan dengan induksi matematik bahwa dikatakan telah dipecahkan. Menggabungkan
20 + 21 + 22 + … + 2n = 2n+1 - 1 dua buah blok dengan batas yang cocok
dihitung sebagai satu langkah. Gunakan
4. prinsip induksi kuat untuk membuktikan ï‚· pecahan uang berapa yang ada di ATM
bahwa untuk suatu teka-teki susun gambar tersebut
dengan n potongan, selalu diperlukan n – 1 Jadi, bagaimana cara perhitungannya?
langkah untuk memecahkan teki-teki itu!5 Ambil sebuah contoh, dalam satu ATM terdapat
pecahan uang Rp 20.000,- dan Rp 50.000,-.
Jawab : Berapakah jumlah kelipatan penarikan dengan
(i) Basis induksi. Untuk teka-teki susun jumlah minimal yang dapat diambil pelanggan
gambar dengan satu potongan, tidak melalui ATM tersebut adalah Rp 40.000,-?
diperlukan langkah apa-apa untuk
memecahkan teka-teki itu. Penyelesaian :
1. tunjukkan bahwa f(n0) benar (berlaku)
(ii) Langkah induksi. Misalkan pernyataan
bahwa untuk teka-teki dengan n potongan (n Basis induksi. Untuk mengeluarkan uang
= 1, 2, 3, …, k) diperlukan sejumlah n – 1 dengan jumlah Rp 40.000,- dapat digunakan
langkah untuk memecahkan teka-teki itu 2 lembar uang Rp 20.000,-.
adalah benar (hipotesis induksi). Kita harus f(n0) jelas benar (berlaku) !!
membuktikan bahwa untuk n + 1 potongan
diperlukan n langkah. 2. Jika f(n) benar (berlaku) maka tunjukkan
Bagilah n + 1 potongan menjadi dua buah f(n+k) juga benar (berlaku) untuk semua
blok –satu dengan n1 potongan dan satu lagi bilangan bulat n ≥ n0. (k ialah kelipatan
dengan n2 potongan, dan n1 + n2 = n + 1. pengambilan uang di ATM)
Untuk langkah terakhir yang memecahkan
teka-teki ini, dua buah blok disatukan Langkah induksi. Jika f(n) benar, yaitu
sehingga membentuk satu blok besar. untuk mengeluarkan uang dengan jumlah
Menurut hipotesis induksi, diperlukan n1 - 1 Rp 40.000 dapat digunakan e lembar uang
langkah untuk menyatukan blok yang satu Rp 20.000,- (hipotesis induksi). Kita harus
dan n2 – 1 langkah untuk menyatukan blok menunjukkan bahwa f(n+k) juga benar,
yang lain. Digabungkan dengan langkah yaitu untuk mengeluarkan uang sebesar n+k
terakhir yang menyatukan kedua blok juga dapat menggunakan pecahan uang Rp
tersebut, maka banyaknya langkah adalah 20.000,- dan/atau Rp 50.000,-.
Ada dua kemungkinan yang perlu diperiksa:
(n1 – 1) + (n2 – 1) + 1 langkah terakhir = (n1 a. Kemungkinan pertama, misalkan tidak
+ n2) – 2 + 1 = n + 1 – 1 = n. ada uang pecahan Rp 50.000,- yang
dikeluarkan, maka uang yang
Karena langkah (i) dan (ii) sudah dikeluarkan senilai Rp n,-
diperlihatkan benar maka terbukti bahwa menggunakan pecahan Rp 20.000,-
suatu teka-teki susun gambar dengan n semuanya. Karena n ≥ Rp 40.000,-,
potongan, selalu diperlukan n - 1 langkah setidaknya harus digunakan dua lembar
untuk memecahkan teki-teki itu. pecahan Rp 20.000,-. Dengan
mengganti dua lembar uang Rp
2.4 Bagaimana Induksi Matematika Dapat Diterapkan 20.000,- dengan selembar uang Rp
pada ATM Multi Nominal 50.000, akan menjadikan uang yang
Penerapan Induksi Matematik dalam ATM Multi dikeluarkan ATM sebesar Rp n+k,-
Nominal yakni dengan penggunaan Prinsip Induksi dengan k senilai Rp 10.000,-.
yang Dirampatkan (prinsip pertama) pada proses b. Kemungkinan kedua, misalkan ATM
penghitungan uang yang akan dikeluarkan dari mengeluarkan uang senilai Rp n,-
cartrige penyimpanan uang. dengan sedikitnya satu lembar pecahan
Ada beberapa ketentuan dalam pengambilan Rp 50.000,-. Dengan mengganti satu
uang pada ATM Multi Nominal ini. Ketentuan lembar pecahan Rp 50.000,- dengan
tersebut antara lain : tiga lembar uang pecahan Rp 20.000,-,
ï‚· jumlah minimal penarikan akan menjadikan uang yang
ï‚· jumlah kelipatan penarikan dari jumlah dikeluarkan ATM sebesar Rp n+k,-
minimalnya dengan k senilai Rp 10.000,-
Dari penjelasan di atas,, dapat diketahui
bahwa nilai k (kelipatan) uang yang dapat
5 diambil dari ATM tersebut, dengan minimal
http://www.informatika.org/~rinaldi/Matdis/2008-
2009/Induksi%20Matematik.ppt tanggal akses : 20 Desember
jumlah pengambilan sebesar Rp 40.000,-,
2009 ialah sebesar Rp 10.000,-.
5. Jadi kira-kira seperti itulah konsep pemikiran
ATM yang memiliki dua jenis pecahan uang.
Mudah bukan? Hanya saja untuk implementasi
pada mesin penghitungnya, harus diubah dahulu
dalam suatu bahasa pemrograman baru
diterapkan pada hardware yang ada di ATM.
3. KESIMPULAN
ï‚· Penggunaan ATM menjadi sangat umum di
masyarakat sekarang ini. Semakin majunya
teknologi membuat ATM semakin canggih
dalam melakukan berbagai macam transaksi,
bahkan pelanggan dapat melakukan penarikan
Multi Pecahan Uang dalam ATM tertentu.
ï‚· Prinsip Induksi Matematik merupakan
pembuktian yang baku dan sangat efektif,
bahkan beberapa ide teknologi timbul dari
pengertian tersebut. Contohnya : ATM Multi
Pecahan Uang.
ï‚· ATM Multi Pecahan Uang menggunakan
Prinsip Induksi yang Dirampatkan untuk
menentukan jumlah minimal penarikan uang
dan kelipatan penarikan uang dari jumlah
minimalnya.
ï‚· Ilmu Matematika Diskrit memang sangat luas
dan mencakup kehidupan sehari-hari, salah satu
contohnya ialah apa yang telah dijelaskan di atas
mengenai Prinsip Induksi Matematik untuk
diterapkan pada ATM Multi Pecahan Uang.
REFERENSI
[1] http://en.wikipedia.org/wiki/Automated_teller_m
achine
tanggal akses : 19 Desember 2009
[2] http://one.indoskripsi.com/judul-skripsi-
makalah-tentang/pengenalan-atm-dan-cara-
kerjanya
tanggal akses : 19 Desember 2009
[3] http://jimmyauw.com/2008/03/03/narik-duit-
gampang-di-luar-negeri/
tanggal akses : 19 Desember 2009
[4] http://id.answers.yahoo.com/question/index?qid=
20081125111421AAz7olR
tanggal akses : 19 Desember 2009
[5] http://www.informatika.org/~rinaldi/Matdis/2008
-2009/Induksi%20Matematik.ppt
tanggal akses : 20 Desember 2009