{"title":"Penyelesaian Resource Constrained Project Scheduling Problem (RCPSP) Menggunakan Algoritma Cat Swarm Optimization","authors":"Eka Retna Fitriyani, I. Rosyida, M. Mashuri","doi":"10.15294/ijmns.v44i2.33142","DOIUrl":null,"url":null,"abstract":"Resource-Constrained Project Scheduling Problem (RCPSP) adalah masalah penjadwalan proyek yang harus memenuhi Precedence Constraint dan Resource constraint. Tujuan penelitian ini adalah mengetahui penerapan penggunaan Algoritma Cat Swarm Optimization (CSO) untuk penjadwalan proyek dan simulasi penjadwalan proyek yang optimal pada beberapa kasus RCPSP. Penelitian ini menggunakan CSO dalam menyelesaikan permasalahan dengan bantuan software Matlab. Hasil penelitian menunjukkan bahwa penerapan Algoritma CSO yang diawali dengan membuat solusi RCPSP yang valid dan dihitung maskepannya. Bangkitkan sebanyak N kucing, termasuk kucing dengan solusi valid. Evaluasi kucing sesuai dengan posisi tiap kegiatan. Berdasarkan N kucing yang diperoleh hitung nilai maskepannya. Selanjutnya, pindahkan kucing sesuai dengan MR dalam seeking mode dan tracing mode. Evaluasi kembali posisi setiap kucing untuk menyimpan kucing dengan nilai fitness terkecil. Akhiri algoritma dengan mengambil solusi yang memiliki fitness terkecil. Kasus RCPSP dengan solusi valid yang memiliki nilai maskepan yang masih jauh dari nilai maskepan terkecil yang bisa diperoleh menghasilkan solusi yang berbeda-beda setiap kali program dijalankan sehingga diperlukan beberapa kali simulasi untuk memastikan solusi yang didapatkan benar-benar memiliki maskepan terkecil. Bila solusi valid yang dibuat memiliki maskepan yang telah mendekati maskepan terkecil yang bisa diperoleh, maka program akan menghasilkan solusi yang sama setiap program dijalankan.","PeriodicalId":412942,"journal":{"name":"Indonesian Journal of Mathematics and Natural Sciences","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Indonesian Journal of Mathematics and Natural Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15294/ijmns.v44i2.33142","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Resource-Constrained Project Scheduling Problem (RCPSP) adalah masalah penjadwalan proyek yang harus memenuhi Precedence Constraint dan Resource constraint. Tujuan penelitian ini adalah mengetahui penerapan penggunaan Algoritma Cat Swarm Optimization (CSO) untuk penjadwalan proyek dan simulasi penjadwalan proyek yang optimal pada beberapa kasus RCPSP. Penelitian ini menggunakan CSO dalam menyelesaikan permasalahan dengan bantuan software Matlab. Hasil penelitian menunjukkan bahwa penerapan Algoritma CSO yang diawali dengan membuat solusi RCPSP yang valid dan dihitung maskepannya. Bangkitkan sebanyak N kucing, termasuk kucing dengan solusi valid. Evaluasi kucing sesuai dengan posisi tiap kegiatan. Berdasarkan N kucing yang diperoleh hitung nilai maskepannya. Selanjutnya, pindahkan kucing sesuai dengan MR dalam seeking mode dan tracing mode. Evaluasi kembali posisi setiap kucing untuk menyimpan kucing dengan nilai fitness terkecil. Akhiri algoritma dengan mengambil solusi yang memiliki fitness terkecil. Kasus RCPSP dengan solusi valid yang memiliki nilai maskepan yang masih jauh dari nilai maskepan terkecil yang bisa diperoleh menghasilkan solusi yang berbeda-beda setiap kali program dijalankan sehingga diperlukan beberapa kali simulasi untuk memastikan solusi yang didapatkan benar-benar memiliki maskepan terkecil. Bila solusi valid yang dibuat memiliki maskepan yang telah mendekati maskepan terkecil yang bisa diperoleh, maka program akan menghasilkan solusi yang sama setiap program dijalankan.