<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">oo</journal-id><journal-title-group><journal-title xml:lang="ru">Открытое образование</journal-title><trans-title-group xml:lang="en"><trans-title>Open Education</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1818-4243</issn><issn pub-type="epub">2079-5939</issn><publisher><publisher-name>Plekhanov Russian University of Economics</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21686/1818-4243-2019-5-74-82</article-id><article-id custom-type="elpub" pub-id-type="custom">oo-674</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>METHODICAL MAINTENANCE</subject></subj-group></article-categories><title-group><article-title>Решение задачи определения времени выполнения работы группой сотрудников с помощью нечетких множеств</article-title><trans-title-group xml:lang="en"><trans-title>Solving the problem of determining the time of work by a group of employees using fuzzy sets</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Судаков</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Sudakov</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Владимир Анатольевич Судаков - доктор технических наук, доцент, Ведущий научный сотрудник, Отдел №16.</p><p>Москва</p></bio><bio xml:lang="en"><p>Vladimir A. Siniakov - Dr. Sci. (Engineering), Associate Professor, Leading Researcher, Department No. 16</p><p>Moscow</p></bio><email xlink:type="simple">sudakov@ws-dss.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Титов</surname><given-names>Ю. П.</given-names></name><name name-style="western" xml:lang="en"><surname>Pavlovich</surname><given-names>T. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Юрий Павлович Титов - кандидат технических наук, доцент кафедры №304</p></bio><bio xml:lang="en"><p>Yuriy P. Titov - Cand. Sci. (Engineering), Associate Professor of the Department No. 304</p></bio><email xlink:type="simple">kalengul@mail.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт прикладной математики им. М.В.Келдыша, РАН</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Keldysh Institute of Applied Mathematics, RAS</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Московский авиационный институт (национальный исследовательский университет)</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Moscow Aviation Institute (National Research University)</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2019</year></pub-date><pub-date pub-type="epub"><day>02</day><month>11</month><year>2019</year></pub-date><volume>23</volume><issue>5</issue><fpage>74</fpage><lpage>82</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Судаков В.А., Титов Ю.П., 2019</copyright-statement><copyright-year>2019</copyright-year><copyright-holder xml:lang="ru">Судаков В.А., Титов Ю.П.</copyright-holder><copyright-holder xml:lang="en">Sudakov V.A., Pavlovich T.Y.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://openedu.rea.ru/jour/article/view/674">https://openedu.rea.ru/jour/article/view/674</self-uri><abstract><sec><title>Цель исследования</title><p>Цель исследования. Целью исследования является разработка алгоритмов вычисления времени выполнения задачи группой работников. Рассматривается возможность применения нечетких множеств для задания времени выполнения работы одним работником и подход к заданию нечетких множеств времени выполнения работы, при общении с работником, основанный на оптимистичном и пессимистичном временах выполнения работы. При этом для вычисления результирующего времени выполнения работы множеством работников приводится новый алгоритм обобщения нечетких функций, заданных на различных несущих множествах.</p><p>Материалы и методы исследования. В основе предложенного алгоритма лежит идея вычисления итогового времени выполнения задачи для определенного значения функции принадлежности. Для вычисления времени выполнении задачи предлагается использовать производительность работников, вычисленных из нечетких функций времени выполнения работы. Для возможности применения алгоритма обобщения на «четкие» функции принадлежности нечеткой функции времени выполнения работы конкретным работником накладываются ограничения. Данные функции должны быть непрерывными, монотонными и в пределах принимать значения 0 и 1. При выполнении ограничений процедура обобщения, определенная как поиск максимина функций, может быть представлена в виде поиска аргументов функций принадлежности для одинаковых значений самих функций. В случае задания функции принадлежности отдельного работника в виде кусочной функции алгоритм обобщения требует рассмотрения только точек, в которых кусочные функции имеют точки перегиба. После назначения группы работников на задачу необходимо вычислить все точки перегиба результирующего времени выполнения р74аботы. Для каждого полученного значения функции принадлежности необходимо вычислить общую производительность всех работников. В результате получается кусочная функция принадлежности нечеткой функции производительности всех работников, назначенных на задачу, из которой можно вычислить и функцию принадлежности нечеткой функции времени выполнения задачи.</p></sec><sec><title>Результаты</title><p>Результаты. Рассмотрена процедура задания нечетких множеств времени выполнения задачи для каждого отдельного работника. Предложен новый алгоритм вычисления времени выполнения задачи группой работников с помощью нечетких множеств. Для предлагаемого алгоритма создан математический аппарат процедуры обобщения нечетких функций, заданных на различных несущих множествах. В работе приведен подробный разбор предложенного алгоритма обобщения для двух работников с различными функциями принадлежности времени выполнения работы. Кроме того, с помощью программного обеспечения, была решена задача определения времени выполнения работы при решении задачи составлении бригад программистов (35 программистов) при разработке программного продукта (разбитого на 15 задач). При этом задачу о назначении приходилось решать вручную.</p></sec><sec><title>Заключение</title><p>Заключение. Предложенный подход позволяет достаточно просто вычислять обобщенное время выполнения работ, но и требует дальнейших исследований. В основном требуются исследования, которые позволили бы проводить процедуру дефазификации или построить систему поддержки решений, основанную на нечетких критериях. Также возможны исследования связанные с заменой кусочной функции на другую монотонную, непрерывную функцию.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Purpose of the research</title><p>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.</p><p>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.</p></sec><sec><title>Results</title><p>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.</p></sec><sec><title>Conclusion</title><p>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.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>нечеткие множества</kwd><kwd>процедура обобщения</kwd><kwd>управление персоналом</kwd><kwd>метод критического пути</kwd><kwd>задача о назначении</kwd></kwd-group><kwd-group xml:lang="en"><kwd>fuzzy sets</kwd><kwd>generalization procedure</kwd><kwd>personnel management</kwd><kwd>critical path method</kwd><kwd>assignment problem</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Исследование выполнено при финансовой поддержке РФФИ в рамках научного проекта № 18-00-00012 (18-00-00011) КОМФИ</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">О стратегии научно-технологического развития Российской Федерации: Указ Президента РФ от 01.12.2016 № 642.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Зацаринный А.А., Киселев Э.В., Козлов С.В., Колин К.К. Информационное пространство цифровой экономики России. // Концептуальные основы и проблемы формирования. М.: ФИЦ ИУ РАН, 2018. 236 с</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Акимов В.А., Балашов В.Г., Залож-нев А.Ю. Метод нечеткого критического пути // Управление большими системами: сборник трудов. 2003. № 3. С 5-10.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Фридлянов М.А. Методы и приемы управ ления проектами в сфере промышленного производства // Проблемы рыночной экономики. 2017. № 3. С 17-24.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Piegat A. Fuzzy modeling and control. Berlin. Heidelberg: Springer, 2001. 371 p</mixed-citation><mixed-citation xml:lang="en">Piegat A. Fuzzy modeling and control. Berlin. Heidelberg: Springer; 2001. 371 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Балашов В.Г., Заложнев А.Ю., Новиков Д.А. Механизмы управления организационными проектами. М.: ИПУ РАН, 2003, 84 с.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Шевляков А.О., Матвеев М.Г. Сравнение различных нечетких арифметик // Искусственный интеллект и принятие решений. 2017. № 4. С. 60-68.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Зацаринный А.А., Коротков В.В., Матвеев М.Г. Моделирование процессов сетевого планирования портфеля проектов с неоднородными ресурсами в условиях нечеткой информации // Информатика и ее применения. 2019. Т. 13. Вып. 2. С. 92-99.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Kuchta D. “Fuzzy capital budgeting”. Fuzzy Sets and Systems. 2000. № 111: 367-385.</mixed-citation><mixed-citation xml:lang="en">Kuchta D. “Fuzzy capital budgeting”. Fuzzy Sets and Systems. 2000. №111: 367-385.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Лавренова Г.А., Лавренова Е.В. «Анализ методов оценки рисков инвестиционной деятельности предприятия» // ЭКОНОМИНФО. 2018. № 1. C. 71-76.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Соколов М.Ю., Маслова С.В. Управление рисками в проектах государственно-частного партнерства // Вестник Санкт-Петербургского университета. Менеджмент. 2013. № 4. C. 100-124.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Чернов, В.Г. Основы теории нечетких множеств: учеб. Пособие. Владимир: Изд-во Владимирского государственного унститута, 2010. 96 с.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Оре Ойстин Теория графов: Перев. с английского. Изд 2-е. М.: Книжный дом «Либро-ком», 2009. 352с.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">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</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Yannibelli V., and A. Amandi A knowledge-based evolutionary assistant to software development project scheduling. Expert Syst. Appl. 2011. № 38 (7): 8403-8413.</mixed-citation><mixed-citation xml:lang="en">Yannibelli V., and A. Amandi A knowledge-based evolutionary assistant to software development project scheduling. Expert Syst. Appl. 2011. 38 (7): 8403-8413.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Mohamed S., McCowan A.K. “Modelling project investment decisions under uncertainty using possibility theory”. Int. J. Project Management. 2001. № 19. 231-241.</mixed-citation><mixed-citation xml:lang="en">Mohamed S., McCowan A.K. “Modelling project investment decisions under uncertainty using possibility theory”. Int. J. Project Management. 2001. 19: 231-241.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Рач О.Н. Основные процедуры выбора наилучшего вариант инвестирования / О.Н. Рач // Менеджер. Вгсник Донецько'1 державно'1 академи управлшня. 2001. № 3 (15). C. 30-34.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Титов Ю.П. Модификации метода муравьиных колоний для разработки программного обеспечения решения задач многокритериального управления поставками // Современные информационные технологии и ИТ-образова-ние. 2017. Т. 13. № 2. C. 64-74.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Титов Ю.П. Опыт моделирования планирования поставок с применением модификаций метода муравьиных колоний в системах высокой доступности // Системы высокой доступности. 2018. Т. 14. № 1. C. 27-42.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">О.В. Россошанская. Метод построения базовых функций принадлежности на основе лингвистической переменной «характер развития системы» // Управление проектами и развитие производства. 2009. №. 4 (32). C. 85-94.</mixed-citation><mixed-citation xml:lang="en">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.)</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
