Abstract
This paper considers a genetic algorithm (GA) for a machine-job assignment with controllable processing times (MJACPT). Integer representation with standard genetic operators is used. In an objective function, a job assignment is obtained from genetic code and for this, fixed assignment processing times are calculated by solving a constrained nonlinear convex optimization problem. Additionally, the job assignment of each individual is improved by local search. Computational results are presented for the instances from literature and modified large-scale instances for the generalized assignment problem (GAP). It can be seen that the proposed GA approach reaches almost all optimal solutions, which are known in advance, except in one case. For large-scale instances, GA obtained reasonably good solutions in relatively short computational time.
Keywords
- Evolutionary approach
- genetic algorithms
- constrained convex optimization
- computer numerically controlled (CNC) machines
- flexible manufacturing systems
Cite this article
@article{cai-1876,
author = {Aleksandar Savić},
title = {A Genetic Algorithm Approach for Solving the Machine-Job Assignment with Controllable Processing Times},
journal = {Computing and Informatics},
volume = {31},
number = {4},
pages = {827--845},
year = {2012},
issn = {1335-9150},
url = {https://cai.type.sk/content/2012/4/a-genetic-algorithm-approach-for-solving-the-machine-job-assignment-with-controllable-processing-times/}
}
TY - JOUR AU - Aleksandar Savić TI - A Genetic Algorithm Approach for Solving the Machine-Job Assignment with Controllable Processing Times JO - Computing and Informatics VL - 31 IS - 4 SP - 827 EP - 845 PY - 2012 SN - 1335-9150 UR - https://cai.type.sk/content/2012/4/a-genetic-algorithm-approach-for-solving-the-machine-job-assignment-with-controllable-processing-times/ KW - Evolutionary approach KW - genetic algorithms KW - constrained convex optimization KW - computer numerically controlled (CNC) machines KW - flexible manufacturing systems ER -
Savić, A. (2012). A Genetic Algorithm Approach for Solving the Machine-Job Assignment with Controllable Processing Times. Computing and Informatics, 31(4), 827–845. https://cai.type.sk/content/2012/4/a-genetic-algorithm-approach-for-solving-the-machine-job-assignment-with-controllable-processing-times/