eprintid: 15210 rev_number: 2 eprint_status: archive userid: 1 dir: disk0/00/01/52/10 datestamp: 2023-11-10 03:29:49 lastmod: 2023-11-10 03:29:49 status_changed: 2023-11-10 01:58:55 type: article metadata_visibility: show creators_name: Ngo, S.T. creators_name: Jaafar, J. creators_name: Aziz, I.A. creators_name: Anh, B.N. title: A compromise programming for multi-objective task assignment problem ispublished: pub note: cited By 19 abstract: The problem of scheduling is an area that has attracted a lot of attention from researchers for many years. Its goal is to optimize resources in the system. The lecturer�s assigning task is an example of the timetabling problem, a class of scheduling. This study introduces a mathematical model to assign constrained tasks (the time and required skills) to university lecturers. Our model is capable of generating a calendar that maximizes faculty expectations. The formulated problem is in the form of a multi-objective problem that requires the trade-off between two or more conflicting objectives to indicate the optimal solution. We use the compromise programming approach to the multi-objective problem to solve this. We then proposed the new version of the Genetic Algorithm to solve the introduced model. Finally, we tested the model and algorithm with real scheduling data, including 139 sections of 17 subjects to 27 lecturers in 10 timeslots. Finally, a web application supports the decision-maker to visualize and manipulate the obtained results. © 2021 by the authors. date: 2021 publisher: MDPI AG official_url: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85100733022&doi=10.3390%2fcomputers10020015&partnerID=40&md5=79f9a3aeb0c3a6c43a7e9c697cc6bafa id_number: 10.3390/computers10020015 full_text_status: none publication: Computers volume: 10 number: 2 pagerange: 1-16 refereed: TRUE issn: 2073431X citation: Ngo, S.T. and Jaafar, J. and Aziz, I.A. and Anh, B.N. (2021) A compromise programming for multi-objective task assignment problem. Computers, 10 (2). pp. 1-16. ISSN 2073431X