BAB 1 PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
Bab 1 PENDAHULUAN 1.1 Latar Belakang Masalah

PENJADUALAN MATA KULIAH DENGAN METODE GRAPH COLORING HEURISTIC SKRIPSI SANTI PRAYUDANI

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. kini menjadi salah satu dasar dari ilmu pengetahuan. Banyak kasus dalam kehidupan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. I.1 Latar Belakang I-1

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI PEWARNAAN SIMPUL GRAF UNTUK MENGATASI KONFLIK PENJADWALAN MATA KULIAH DI FMIPA UNY

BAB 1 PENDAHULUAN. Persoalan lintasan terpanjang (longest path) merupakan persoalan dalam mencari

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. disebut Univesitas Timetabling Problems (UTP). Permasalahan ini dilihat dari sisi

PENERAPAN KONSEP GRAF DALAM PENYUSUNAN JADWAL PERKULIAHAN DI JURUSAN PENDIDIKAN MATEMATIKA FMIPA UNG ABSTRAK

BAB I PENDAHULUAN. sebuah kreasi baru, yang memiliki makna baru. dilakukan dengan mudah, yaitu dengan memilih objek (sasaran) pada sumber

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Sistem informasi adalah suatu sistem didalam suatu organisasi yang

BAB I PENDAHULUAN. Pada tahun 1947, George B. Dantzig, seorang anggota kelompok penelitian

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia pendidikan saat ini biasanya instansi pemerintahan menetapkan

BAB 1 PENDAHULUAN. Penjadwalan (timetabling) yang baik akan meningkatkan produktivitas dan efisiensi

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I Pendahuluan. dirasakan meningkat pesat, terlebih lagi perkembangan di bidang teknologi. khususnya dalam menunjang kegiatan sehari-hari.

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Pendahuluan

BAB I PENDAHULUAN. Knapsack adalah suatu permasalahan dalam menentukan pemilihan objek

BAB I PENDAHULUAN. daftar atau tabel kegiatan atau rencana kegiatan dengan pembagian waktu

1.4. Batasan Masalah Batasan-batasan masalah dalam pembuatan tugas akhir ini adalah sebagai berikut :

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. konsumen. Inovatif dalam arti harus menjual produk-produk yang sesuai

JADWAL UJIAN AKHIR SEMESTER GANJIL TAHUN AJARAN 2016/2017 JURUSAN TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS BRAWIJAYA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

1 BAB I PENDAHULUAN. masalah. Namun, tidak demikian jika penjadwalan tersebut melibatkan

BAB 1 PENDAHULUAN Latar Belakang

BAB III PENJADWALAN KULIAH DI DEPARTEMEN MATEMATIKA DENGAN ALGORITMA MEMETIKA. Penjadwalan kuliah di departemen Matematika UI melibatkan

MILIK UKDW BAB 1 PENDAHULUAN

BAB 1 PENDAHULUAN 1.1. Latar Belakang

PENDAHULUAN BAB Latar Belakang Masalah

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. daya saing dan memberikan kepuasan terhadap pelanggan.

BAB I PENDAHULUAN. Perkembangan IPTEKS (ilmu pengetahuan, teknologi dan seni) terjadi

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. yang menjajikan. Sehingga perawatan dan pemeliharaan yang intensif pada ayam. broiler akan menghasilkan keuntungan yang berlipat.

BAB 1 PENDAHULUAN 1.1 Pengantar 1.2 Latar Belakang Masalah

RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH)

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. kehidupan manusia membuat manusia yang dalam hal ini sebagai user. menggunakan model ataupun pengarsipan secara manual.

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dalam rangka meningkatkan produktifitas dan efisiensi pelaksanaan tugas

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. Salah satu permasalahan dunia pendidikan yang akan diangkat dalam

BAB I PENDAHULUAN. sejumlah aktivitas kuliah dan batasan mata kuliah ke dalam slot ruang dan waktu

BAB I PENDAHULUAN. Jiménez-Peris, dkk dalam paper-nya yang berjudul New Technologies in

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. teliti. Sehingga tidak terjadi bentrok baik antar mata pelajaran, guru, kelas

BAB I PENDAHULUAN. Kata logistik yang berasal dari bahasa Yunani logos atau Bahasa Perancis

BAB 1 PENDAHULUAN. lepas dari komputer, sebagian besar aktivitas yang dilakukan oleh manusia

BAB I PENDAHULUAN. berbagai potensi yang ada dalam diri seseorang. Dalam proses memperoleh

BAB 1 PENDAHULUAN. cukup lama dan memakan biaya yang cukup mahal serta tidak konsisten. Penjadwalan

BAB I PENDAHULUAN UKDW. dalam kehidupan kita sehari-hari, terutama bagi para pengguna sarana

PEWARNAAN GRAF TERHADAP PENJADWALAN PENITIPAN ANAK SKRIPSI SARJANA MATEMATIKA FILLY CANDRA NORE

BAB I PENDAHULUAN 1.1 Latar Belakang 1.2 Perumusan Masalah

BAB I PENDAHULUAN I-1

BAB I BAB I. PENDAHULUAN. menjadikan pemikiran ilmiah dalam suatu bidang ilmu, dapat dilakukan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN UKDW

IMPLEMENTASI ALGORITMA WELCH POWELL DALAM PENERAPAN GRAPH PADA PENJADWALAN UJIAN

PENJADWALAN KULIAH DENGAN MENGGUNAKAN METODE TABU SEARCH TUGAS AKHIR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN Latar Belakang Masalah

Bab 1. Pendahuluan. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. hal, persamaan ini timbul langsung dari perumusan mula dari persoalannya, didalam hal

BAB 1 PENDAHULUAN. manfaatnya meliputi segala aspek kehidupan manusia. agar tujuan tercapai merupakan hal yang penting dalam masalah penjadwalan.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Rumusan Masalah

UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN. Universitas Sumatera Utara

BAB 1 PENDAHULUAN. ruangan dan penerimaan sumber daya manusia, seperti instansi pendidikan ataupun

BAB I PENDAHULUAN. Perkembangan teknologi web dan internet yang ada saat ini. memungkinkan seseorang membuat website yang diinginkan menjadi lebih

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

SKRIPSI KADAR ERATOSTHENES SITEPU

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. hal yang tumbuh dan berkembang, dahulu komputer hanya dapat digunakan untuk

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. kebutuhan pemakai jasa dalam mendapatkan informasi agar lebih mudah, cepat, tepat dan

BAB I PENDAHULUAN. Universitas Sumatera Utara

UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Pembangunan suatu piranti lunak menjadi penting karena semakin banyak

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN Latar Belakang

Transkripsi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah penjadualan terlihat seperti masalah biasa yang dapat diselesaikan dengan metoda pemikiran biasa, akan tetapi jika sudah dalam jumlah data yang banyak akan memerlukan banyak waktu untuk menyelesaikannya, contohnya penjadualan mata kuliah. Jumlah data dalam penjadualan mata kuliah sangat banyak dan saling berkaitan antara satu data dengan data lainnya dan adanya berbagai batasan sehingga sulit untuk melakukan proses penjadualan secara cepat. Permasalahan semakin bertambah dengan ketersediaan ruang kelas yang terbatas disertai banyaknya mata kuliah yang harus ditempatkan, terlebih lagi jika hasil penjadualan harus memenuhi kesediaan waktu mengajar dosen, distribusi jadwal yang merata di ruangan kelas dan pemakaian ruangan yang seimbang dalam satu hari. Dengan permasalahan sebanyak itu tidak dapat diselesaikan dengan hanya coretan di atas kertas untuk memperoleh jadwal yang optimal. Dengan penggunaan komputer saat ini, dapat digunakan untuk membuat suatu komputasi masalah penjadualan perkuliahan dengan menggunakan metode graph coloring. Teori graph coloring merupakan salah satu objek yang menarik dan terkenal dalam bidang teori graph. Teori graph merupakan topik yang banyak mendapat perhatian saat ini, karena model-model yang ada pada teori graph berguna untuk aplikasi yang luas. Walaupun teori graph berasal dari bidang ilmu Matematika, namun pada penerapannya teori graph dapat dihubungkan dengan berbagai bidang ilmu dan juga kehidupan sehari-hari. Contohnya masalah dalam jaringan komunikasi, penjadualan, optimisasi, transportasi, ilmu komputer, riset operasi, ilmu kimia, Sosiologi, Kartographi dan lain sebagainya.

2 Dalam pengimplementasian metode graph coloring pada suatu aplikasi penjadualan juga dibutuhkan suatu metode yang dapat digunakan dalam permasalahan coloring. Dengan pemanfaatan metode yang bagus maka akan didapatkan hasil komputasi yang lebih baik. Oleh karena itu, penulis menggunakan algoritma greedy dan metode graph coloring heuristic untuk menyelesaikan masalah penjadualan perkuliahan. 1.2 Rumusan Masalah Untuk menentukan solusi yang tepat dalam suatu permasalahan, maka terlebih dahulu permasalahan tersebut dianalisis dan disusun ke dalam bentuk formulasi yang sistematis. Adapun perumusan masalah yang akan dibahas pada skripsi ini adalah: 1. Bagaimana menangani pembuatan jadwal mata kuliah berdasarkan data kelas yang ditawarkan pada semester ganjil Departemen/Program Studi Biologi, Fisika, Kimia, dan Matematika Fakultas MIPA (Matematika dan Ilmu Pengetahuan Alam) USU (). 2. Bagaimana mengatur jadwal mata kuliah agar sesuai dengan ruangan kelas yang tersedia dan tidak terjadi bentrokan waktu perkuliahan. 3. Bagaimana mengatur jadwal mata kuliah agar memenuhi berbagai batasan dan aturan yang dicantumkan dalam batasan masalah. 1.3 Ruang Lingkup Untuk memfokuskan pada tujuan penelitian maka penulis membatasi ruang lingkup skripsi ini. Adapun yang menjadi ruang lingkup adalah sebagai berikut: a. Metode graph coloring yang dipakai dalam skripsi ini adalah coloring vertex. b. Ada 3 komponen utama dalam graph yang digunakan sebagai representasi masalah perkuliahan dalam graph, yaitu: 1. Vertex menunjukkan mata kuliah.

3 2. Edge menunjukkan pasangan mata kuliah yang mempunyai jadwal yang sama, karena itu harus berada di ruangan kelas yang berbeda. 3. Warna untuk membedakan mata kuliah konflik dengan mata kuliah tidak konflik. c. Data mata kuliah yang dijadikan contoh masalah dalam skripsi ini adalah mata kuliah empat departemen/program studi FMIPA USU Strata 1, yaitu Biologi, Fisika, Kimia, dan Matematika pada semester ganjil Tahun Ajaran 2008/2009. d. Semua mata kuliah pilihan pada departemen/program studi Kimia dan Matematika diikutsertakan, begitu juga dengan mata kuliah kosentrasi/penjurusan pada departemen/program studi Matematika dan Fisika. Sedangkan konsentrasi/penjurusan pada departemen/program studi Biologi diabaikan. e. Penjadualan mata kuliah memiliki batasan pokok (hard constraints) dan batasan tambahan (soft constraints). f. Prototype sistem penjadualan perkuliahan yang dibangun tidak memiliki sistem login. g. Prototype sistem penjadualan perkuliahan yang dibangun hanya menjadwalkan mata kuliah, tidak menjadwalkan ujian dan pemakaian laboratorium. h. Prototype sistem penjadualan yang dibangun memiliki waktu perkuliahan dari hari Senin s.d. hari Jumat. i. Prototype sistem penjadualan mata kuliah yang dibangun tidak mendukung adanya pergantian jadwal yang sudah ditentukan dan tidak mendukung adanya pengambilan mata kuliah dua semester di atas maupun dua semester di bawahnya. 1.4 Tujuan Penelitian Adapun tujuan penelitian ini adalah untuk membuat suatu prototype sistem penjadualan mata kuliah dengan menggunakan algoritma greedy dan metode graph coloring heuristic untuk mengoptimalkan penggunaan ruangan kelas yang tersedia

4 sesuai dengan mata kuliah yang ada dengan memperhatikan aturan dan batasan yang ditetapkan. 1.5 Manfaat Penelitian Manfaat dari skripsi ini adalah diharapkan dapat memberikan suatu penyelesaian masalah dan mencari hasil penjadualan perkuliahan yang paling optimal sesuai dengan batasan-batasan penjadualan yang telah ditetapkan. 1.6 Metode Penelitian Penelitian yang akan dilakukan nantinya direncanakan ke dalam tahapan langkahlangkah secara sistematis. Penelitian dilakukan dengan beberapa tahapan, yaitu: 1. Studi Literatur Penulisan ini dimulai dengan studi kepustakaan yaitu mengumpulkan bahanbahan referensi baik dari buku, artikel, paper, jurnal, makalah, maupun situs internet mengenai penjadualan mata kuliah, masalah graph coloring, algoritma greedy, metode graph coloring heuristic, dan xml. 2. Analisis Permasalahan Pada tahap ini dilakukan analisis permasalahan yang ada, batasan yang dimiliki dan kebutuhan yang diperlukan. 3. Perancangan dan Implementasi Algoritma Pada tahap ini dilakukan pendefinisian beberapa aturan dalam penjadualan sesuai dengan batasan yang telah ditetapkan dan perancangan graph konflik, penerapan algoritma greedy dan metode graph coloring heuristic dalam penjadualan mata kuliah.

5 4. Pengujian Pada tahap ini dilakukan pengujian terhadap aplikasi yang telah dibangun serta menguji algoritma greedy dan metode graph coloring heuristic. 5. Penyusunan Laporan dan Kesimpulan Akhir Pada tahap ini dilakukan pendokumentasian hasil analisis dan implementasi secara tertulis dalam bentuk laporan skripsi. 1.7 Sistematika Penulisan Sistematika penulisan skripsi ini dibagi dalam lima bab, masing-masing bab diuraikan sebagai berikut: BAB 1: PENDAHULUAN Bab ini akan menjelaskan mengenai latar belakang pemilihan judul, perumusan masalah, tujuan penelitian, ruang lingkup, metode penelitian, manfaat penelitian dan sistematika penulisan. BAB 2: LANDASAN TEORI Bab ini akan membahas teori-teori yang berkaitan dengan penjadualan, graph, graph coloring, algoritma greedy, metode graph coloring heuristic, xml, dan bahasa pemrograman yang dipakai. BAB 3: ANALISIS DAN PERANCANGAN Bab ini akan membahas aturan-aturan yang berkaitan dengan penjadualan, flowchart, spesifikasi umum, perancangan mata kuliah konflik, algoritma quick sort, penerapan algoritma greedy, dan penerapan metode graph coloring heuristic.

6 BAB 4: IMPLEMENTASI DAN PENGUJIAN Bab ini menjelaskan implementasi dari penerapan metode graph coloring heuristic sehingga mendapatkan mata kuliah bebas konflik. BAB 5: PENUTUP Bab terakhir akan memuat kesimpulan isi dari keseluruhan uraian bab-bab sebelumnya dan saran-saran dari hasil yang diperoleh yang diharapkan dapat bermanfaat dalam pengembangan selanjutnya.