ABSTRAKSI: Pada perencanaan penjadwalan suatu proyek perlu mempertimbangkan penggunaan sumber daya, agar tidak terjadi pemborosan pada anggaran. Faktor penyebab pemborosan antara lain fluktuasi penggunaan sumber daya, oleh karenanya fluktuasi penggunaan sumber daya perlu diminimalkan.
Salah satu cara untuk meminimalkan fluktuasi adalah menggeser setiap kegiatan yang memiliki slack. Slack dari satu kegiatan dapat digunakan untuk menghitung banyaknya kemungkinan kegiatan itu bisa digeser. Jika dalam jadwal suatu proyek ada banyak kegiatan yang memiliki slack maka kombinasi antar kegiatan akan menghasilkan jadwal yang banyak.
Algoritma genetik merupakan algoritma yang menggunakan aturan probabilistik, sehingga dapat digunakan dalam mencari solusi yang baik pada permasalahanpermasalahan yang memiliki ruang solusi banyak. Termasuk mencari penjadwalan sumber daya yang memiliki fluktuasi yang minimal.Kata Kunci : Algoritma genetik, perataan sumber daya, Genetic Algorithm,ABSTRACT: Project resource’s scheduling is a part of project plan. Optimizing in this scheduling is leveling resource to minimize fluctuation resource uses along project duration.
This process is executed by moving every activities which has total float. Total float from an activity that can be assumed by quantity of activities possibility that can be moved. If schedule of a project has a lot of total float activities, then combination of activities movement will have a lot of schedule.
Genetic algorithm is an algorithm which using the probabilistic rules. So it can be used to solve problems which has some solution and to find out an optimal solution.Keyword: Algoritma genetik, perataan sumber daya, Genetic Algorithm, resource