Turkish Journal of Electrical Engineering and Computer Sciences
DOI
10.3906/elk-1504-250
Abstract
Many central examinations are performed nationwide in Turkey. These examinations are held simultaneously throughout Turkey. Examinees attempt to arrive at the examination centers at the same time and they encounter problems such as traffic congestion, especially in metropolises. The state of mind that this situation puts them into negatively affects the achievement and future goals of the test takers. Our solution to minimize the negative effects of this issue is to assign the test takers to closest examination centers taking into account the capacities of examination halls nearby. This solution is a special case of the generalized assignment problem (GAP). Since the scale of the problem is quite large, we have focused on heuristic methods. In this study, a modified genetic algorithm (GA) is used for the solution of the problem since the classical GA often generates infeasible solutions when it is applied to GAPs. A new method, named nucleotide exchange, is designed in place of the crossover method. The designed method is run between the genes of a single parent chromosome. In addition to the randomness, the consciousness factor is taken into consideration in the mutation process. With this new GA method, results are obtained successfully and quickly in large-sized data sets.
Keywords
Genetic algorithm, optimization, generalized assignment problem
First Page
794
Last Page
805
Recommended Citation
DÖRTERLER, MURAT; BAY, ÖMER FARUK; and AKCAYOL, MEHMET ALİ
(2017)
"A modified genetic algorithm for a special case of the generalized assignment problem,"
Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 25:
No.
2, Article 12.
https://doi.org/10.3906/elk-1504-250
Available at:
https://journals.tubitak.gov.tr/elektrik/vol25/iss2/12
Included in
Computer Engineering Commons, Computer Sciences Commons, Electrical and Computer Engineering Commons