Preview

Open Education

Advanced search

Solving the problem of determining the time of work by a group of employees using fuzzy sets

https://doi.org/10.21686/1818-4243-2019-5-74-82

Abstract

Purpose of the research. The aim of the study is to develop algorithms for calculating the time to complete a task by a group of workers. The possibility of using fuzzy sets to set the time to complete the work by one employee, and the approach to setting fuzzy sets of the time to complete the work when communicating with the employee, based on optimistic and pessimistic times of work. At the same time, a new algorithm for summarizing fuzzy functions defined on different bearing sets is presented for calculating the resulting time to complete work by many workers.

Materials and research methods. The proposed algorithm is based on the idea of calculating the total task execution time for a certain value of the membership function. To calculate the time to complete the task, it is proposed to use the productivity of workers calculated from fuzzy functions of the time to complete the work. For the possibility of applying the generalization algorithm to the “clear" membership functions of the fuzzy function of the time the work is performed by a specific employee, restrictions are imposed. These functions must be continuous, monotonic and within the range take values 0 and 1. When the constraints are satisfied, the generalization procedure, defined as a search for the maximin of functions, can be represented as a search for arguments of membership functions for the same values of the functions themselves. In the case of specifying the membership unction of an individual employee in the form of a piecewise function, the generalization algorithm requires consideration only of the points at which the piecewise junctions have inflection points. After assigning a group of workers to the task, it is necessary to calculate all the inflection points of the resulting time to complete the work. For each obtained value of the membership function, it is necessary to calculate the total productivity of all employees. The result is a piecewise membership function of the fuzzy productivity function of all the workers assigned to the task, from which we can calculate the membership function of the fuzzy function of the task execution time.

Results. The procedure for setting fuzzy sets of task execution time for each individual employee is considered. A new algorithm for calculating the time to complete a task by a group of workers using fuzzy sets is proposed. For the proposed algorithm, a mathematical apparatus has been created for the procedure for generalizing fuzzy functions defined on various bearing sets. The paper provides a detailed analysis of the proposed generalization algorithm for two workers with different membership functions of the time of the work. In addition, with the help of software, the problem of determining the time to complete the work was solved when solving the problem of compiling teams of programmers (35 programmers) during the development of a software product (broken down into 15 tasks). At the same time, the assignment problem had to be solved manually.

Conclusion. The proposed approach makes it easy enough to calculate the generalized time to complete the work, but also requires further research. Basically, research is required that would allow for a defazification procedure or a decision support system based on fuzzy criteria. Studies related to the replacement of piecewise function by another monotonic, continuous function are also possible.

About the Authors

V. A. Sudakov
Keldysh Institute of Applied Mathematics, RAS
Russian Federation

Vladimir A. Siniakov - Dr. Sci. (Engineering), Associate Professor, Leading Researcher, Department No. 16

Moscow



T. Yu. Pavlovich
Moscow Aviation Institute (National Research University)
Russian Federation

Yuriy P. Titov - Cand. Sci. (Engineering), Associate Professor of the Department No. 304



References

1. On the strategy of scientific and technological development of the Russian Federation: Decree of the President of the Russian Federation dated 01.12.2016 No. 642.(In Russ.)

2. Zatsarinnyy A. A., Kiselev E. V., Kozlov S. V., Kolin K. K. Information space of the digital economy of Russia. Kontseptual’nyye osnovy i problemy formirovaniya = Conceptual foundations and problems of formation. Moscow: FIC IU RAS; 2018. 236 p. (In Russ.)

3. Akimov V.A., Balashov V.G., Zalozhnev A.YU. Method of fuzzy critical path. Upravleniye bol’shimi sistemami: sbornik trudov = Management of large systems: proceedings. 2003; 3: 5-10. (In Russ.)

4. 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.)

5. Piegat A. Fuzzy modeling and control. Berlin. Heidelberg: Springer; 2001. 371 p.

6. Balashov V.G., Zalozhnev A.YU., Novikov D.A. Mekhanizmy upravleniya organizatsionnymi proyektami = Mechanisms of management of organizational projects. Moscow: IPU RAS; 2003. 84 p. (In Russ.)

7. Shevlyakov A. O., Matveyev M. G. Comparison of various fuzzy arithmetic. Iskusstvennyy intellekt i prinyatiye resheniy = Artificial Intelligence and Decision Making. 2017; 4: 60-68. (In Russ.)

8. 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.)

9. Kuchta D. “Fuzzy capital budgeting”. Fuzzy Sets and Systems. 2000. №111: 367-385.

10. Lavrenova G.A., Lavrenova Ye.V. «Analysis of methods for assessing the risks of investment activity of the enterprise». EKONOMINFO = ECONOMINFO. 2018; 1: 71-76. (In Russ.)

11. Sokolov Maksim Yur’yevich, Maslova Svetlana Valentinovna. Risk management in public-private partnership projects. Vestnik Sankt-Peterburgskogo universiteta. Menedzhment = Bulletin of St. Petersburg University. Management. 2013; 4: 100-124. (In Russ.)

12. Chernov V. G. Osnovy teorii nechetkikh mnozhestv : ucheb. Posobiye. = Fundamentals of the theory of fuzzy sets: textbook. Manual. Vladimir: Publishing House of the Vladimir State University; 2010. 96 p. (In Russ.)

13. Ore Oystin Teoriya grafov: Perev. s angliyskogo. Izd 2-ye = Ore Oystin Count Theory: Perev. from English. 2nd ed. Moscow: Book house «Librocom»; 2009. 352p.

14. Kumanan S., G. J. Jose and K. Raja. Multiproject scheduling using a heuristic and a genetic algorithm. Int. J. Adv. Manuf. Tech. 2006. 31 (3-4): 360-366.

15. Yannibelli V., and A. Amandi A knowledge-based evolutionary assistant to software development project scheduling. Expert Syst. Appl. 2011. 38 (7): 8403-8413.

16. Mohamed S., McCowan A.K. “Modelling project investment decisions under uncertainty using possibility theory”. Int. J. Project Management. 2001. 19: 231-241.

17. Rach O.N. Basic procedures for choosing the best investment option / O.N. Rach. Menedzher. Visnik Donets’koi derzhavnoi akademu upravlinnya = Manager. Newsletter of the Donetsk State Academy of Management. 2001; 3(15): 30-34. (In Russ.)

18. Titov YU.P. Modifications of the ant colony method for developing software for solving multi-criteria supply management problems. Sovremennyye informatsionnyye tekhnologii i IT-obrazovaniye = Modern Information Technologies and IT Education. 2017; 13; 2: 64-74. (In Russ.)

19. Titov YU.P. The experience of modeling supply planning using modifications of the ant colony method in high availability systems. Sistemy vysokoy dostupnosti = High Availability Systems. 2018; 14; 1: 27-42. (In Russ.)

20. O.V. Rossoshanskaya. The method of constructing basic membership functions based on the linguistic variable «nature of the development of the system». Upravleniye proyektami i razvitiye proizvodstva = Project management and production development. 2009; 4 (32): 85-94. (In Russ.)


Review

For citations:


Sudakov V.A., Pavlovich T.Yu. Solving the problem of determining the time of work by a group of employees using fuzzy sets. Open Education. 2019;23(5):74-82. (In Russ.) https://doi.org/10.21686/1818-4243-2019-5-74-82

Views: 616


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1818-4243 (Print)
ISSN 2079-5939 (Online)