Application of the Modified Method of ant Colonies to Search for Rational Assignment of Employees to Tasks Using Fuzzy Sets
https://doi.org/10.21686/2500-3925-2020-3-79-91
Abstract
Purpose of the research. The aim of the study is to develop recommendations on the selection of parameters for modifying the ant colony method when searching for a rational solution to the task of appointing employees to work, subject to setting the time to complete the work using fuzzy sets and taking into account the interaction time between employees assigned to one task. The algorithm is proposed for modifying the ant colony method. Various stopping algorithms of the modified ant colony method are considered.
Materials and research methods. The use of the ant colony method developed for finding the traveling salesman’s path for the assignment problem requires the creation of a “decision graph” and some modifications of the algorithm associated with entering weights (pheromone) on the graph. The paper proposes to create a graph of solutions by creating a set of vertices that determine the appointment of an employee for tasks for each employee and calculating the path in the graph that determines the solution to the assignment problem. To stop the algorithm of the ant colony method, two different algorithms are considered: the stop when performing a certain number of iterations and the stop when finding a solution that satisfies the constraints. To evaluate the effectiveness of the algorithm, the following criteria were considered: the estimate of the mathematical expectation of the number of iterations of the algorithm, the estimate of the mathematical expectation of the criterion value, the estimate of the mathematical expectation of the number of considered solutions, etc. For all estimates of mathematical expectation, a confidence interval is also calculated. According to the estimates, the paper gives recommendations on the selection of parameters of the ant colony method: the number of agents, evaporation rate, parameters of the elite and ranked method of ant colonies, etc. Both the speed and the ability to find rational solutions for different values of constraints are evaluated.
Results. The work considered the task of appointing 35 employees for 15 tasks. As a result, the following recommendations were identified on the choice of parameters to the modified method of ant colonies. The more agents, the better solution found, but the number of the considered solutions increases, which leads to an increase in search time. For the evaporation coefficient, it is recommended to choose a value in the range (0.8; 0.95). It is recommended to use a ranked algorithm with a parameter 4 times less than the number of agents in the group. The problem of “cycling” of the ant colony method, caused by the passage of agents along the same routes, is determined.
Conclusion. The developed recommendations make it possible to use the ant colony method to solve the problem of assigning employees to tasks. The proposed recommendations on the parameters provide high speed and accuracy of finding a rational solution to the problem. The problem of “cycling” of the ant colony method is described.
About the Authors
V. A. SudakovRussian Federation
Anatolyevich Sudakov Vladimir Dr. Sci. (Engineering), Professor
Yu. P. Titov
Russian Federation
Yuri Pavlovich Titov Cand. Sci. (Engineering)
References
1. Dzhamay Ye.V. Zinchenko A.S. Cost management of an engineering enterprise in modern financial conditions. Sotsial'no-ekonomicheskiye i gumanitarnyye issledovaniya = Socio-economic and humanitarian studies. 2015; 7: 110-113. (In Russ.)
2. A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Fifth Edition.
3. Mikhaylova L.V., Sazonov A.A., Petrov D.G. Features of the application of network planning methods in project management at engineering enterprises. Vestnik universiteta = University Herald. 2017; 1: 10-13. (In Russ.)
4. Putyatina L.M. Dzhamay Ye.V. Tarasova N.V. The structure and content of management analysis at the enterprise in modern conditions. Vestnik Moskovskogo gosudarstvennogo oblastnogo universiteta. Seriya: Ekonomika = Bulletin of Moscow State Regional University. Series: Economics. 2014; 4: 136-139. (In Russ.)
5. Fridlyanov M.A. Methods and techniques of project management in the field of industrial production. Problemy rynochnoy ekonomiki = Problems of a market economy. 2017; 3: 17–24. (In Russ.)
6. Bondarenko A.N., Shavrin A.V. PERT method in project management. Upravleniye proyektami i programmami = Project and program management. 2016; 1: 68–78. (In Russ.)
7. Zatsarinnyy A.A., Korotkov V.V., Matveyev M. G. Modeling of network planning processes for a portfolio of projects with heterogeneous resources under fuzzy information. Informatika i yeye primeneniya = Informatics and its applications. 2019; 13 (2): 92-99. (In Russ.)
8. Batishchev D.I., Gudman E.D., Norenkov I.P., Prilutskiy M.KH. The decomposition method for solving combinatorial problems of ordering and distribution of resources. Informatsionnyye tekhnologii = Information Technologies. 1997; 1: 29-33. (In Russ.)
9. Beletskaya S.YU., Asanov YU.A., Povalyayev A.D., Gaganov A.V. A study of the effectiveness of genetic algorithms for multicriteria optimization. Vestnik VGTU = Vestnik VGTU. 2015; 1: 24-27. (In Russ.)
10. Kumanan S., G. J. Jose, K. Raja. Multiproject scheduling using a heuristic and a genetic algorithm. Int. J. Adv. Manuf. Tech. 2006; 31(3-4): 360–366.
11. Colorni A., Dorigo M., Maniezzo V. Distributed optimization by ant colonies. Proceedings of the First European Conference on Artificial Life, ECAL’91. Elsevier, Paris, France. 1992: 34–142.
12. Karpenko A.P., Chernobrivchenko K.A. Efficiency of optimization by the method of continuously interacting ant colony (CIAC) [Internet]. Nauka i Obrazovaniye. Elektronnyy zhurnal = Science and Education. Electronic journal. 2011; 2. Available from: http://technomag.edu.ru/. (In Russ.)
13. Shtovba S.D. Ant Algorithms. Exponenta Pro, Matematika v prilozheniyakh = Exponenta Pro, Mathematics in Applications. 2003; 4(4): 70-75. (In Russ.)
14. Karelin V.P. Models and methods of graph theory in decision support systems. Vestnik Taganrogskogo instituta upravleniya i ekonomiki = Bulletin of the Taganrog Institute of Management and Economics. 2 (20): 69-73. (In Russ.)
15. Titov YU.P. Davydkina Ye.A. Expanding the capabilities of the ant colony method through the use of fuzzy sets. Tendentsii razvitiya nauki i obrazovaniya = Trends in the development of science and education. 2019; 2; 54: 16-19. (In Russ.)
16. Volkova Ye.S. Gisin V.B. Nechetkiye mnozhestva i myagkiye vychisleniya v ekonomike i finansakh = Fuzzy sets and soft calculations in economics and finance. M.: KnoRus Publishing House. 2019; 156 p. (In Russ.)
17. Sudakov V.A. Titov YU.P. The solution to the problem of determining the execution time of a group of employees using fuzzy sets. Otkrytoye obrazovaniye = Open Education. 2019; 23; 5: 74-82. (In Russ.)
18. Titov YU.P. Modifications of the ant colony method for solving the problems of developing air routes. Automation and telemechanics. Akademizdattsentr «Nauka» RAN = Academic Publishing Center "Science" RAS. 2015; 3 (76): 108-124. (In Russ.)
19. Kureychik V.M., Kazharov A.A. About some modifications of the ant algorithm. Izvestiya YUFU. Tekhnicheskiye nauki = Izvestiya SFU. Technical science. 2008; 4 (81). (In Russ.)
20. Subbotin S.A. Oleynik An.A. Oleynik Al.A. Intellektual'nyye mul'tiagentnyye metody = Intelligent multi-agent methods [Internet]. Fragment rabochikh materialov monografii Chast' III = Fragment of the working materials of the monograph. Part III. Available from: http://www.csit.narod.ru/subject/MA/MA_lect.pdf. (In Russ.)
Review
For citations:
Sudakov V.A., Titov Yu.P. Application of the Modified Method of ant Colonies to Search for Rational Assignment of Employees to Tasks Using Fuzzy Sets. Statistics and Economics. 2020;17(3):79-91. (In Russ.) https://doi.org/10.21686/2500-3925-2020-3-79-91