автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Математические модели регулирования численности сотрудников предприятий в условиях работы по трудовому договору

кандидата технических наук
Лаптева, Наталья Сергеевна
город
Омск
год
2011
специальность ВАК РФ
05.13.18
Диссертация по информатике, вычислительной технике и управлению на тему «Математические модели регулирования численности сотрудников предприятий в условиях работы по трудовому договору»

Автореферат диссертации по теме "Математические модели регулирования численности сотрудников предприятий в условиях работы по трудовому договору"



На правах рукописи

п

/иг-

ЧУ

ЛАПТЕВА НАТАЛЬЯ СЕРГЕЕВНА

Математические модели регулирования численности сотрудников предприятий в условиях работы по трудовому договору

05.13.18 — Математическое моделирование, численные методы и комплексы программ

АВТОРЕФЕРАТ диссертации на соискание учёной степени )

кандидата технических наук

2 6 МАЙ 2011

Барнаул-2011

4847910

Работа выполнена в лаборатории теоретико-вероятностных методов Омского филиала Института математики им. СЛ. Соболева СО РАН

Научный руководитель: доктор физико-математических наук,

профессор Перцев Николай Викторович

Официальные оппоненты: доктор физико-математических наук, профессор

Алгазин Геннадий Иванович,

■ Защита диссертации состоится 15 июня 2011 года в 12-00 на заседании диссертационного совета Д 212.005.04 при ГОУ ВПО «Алтайский государственный университет» по адресу. 656049, Барнаул, пр. Ленина, 61.

С диссертацией можно ознакомиться в библиотеке ГОУ ВПО «Алтайский государственный университет» по адресу: 656049, г. Барнаул, пр. Ленина, 61.

Автореферат разослан «К

» мая 2011 года.

Учёный секретарь диссертационного совета доктор физико-математических наук,

кандидат физико-математических наук, доцент Ломов Андрей Александрович

Ведущая организация: ГОУ ВПО «Омский государственный университет

им. Ф.М. Достоевского»

профессор

С.А. Безносюк

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ Актуальность. Метод математического моделирования является одним из основных инструментов исследования трудно-формализуемых объектов, к которым относятся различные предприятия, работающие в определенных экономических условиях. В настоящее время разработано большое количество моделей и методов, предназначенных для анализа деятельности предприятий, некоторые из которых схематически представлены ниже:

модели

зконометрического

модели производственных процессов,

методы исследования операций

модели социально -экономических процессов, модели активных и организационных систем

Важнейшей проблемой в работе предприятий является их обеспеченность необходимым количеством трудовых ресурсов. Потребность конкретного предприятия в трудовых ресурсах зависит от многочисленных факторов демографического и социально-экономического характера, таких, как численность трудоспособного населения, размер предприятия, его бюджет, род деятельности, технология производства, подготовка и переподготовка кадров. Различные аспекты по разработке математических моделей управления работой предприятий с точки зрения состава сотрудников, их обучения, карьерного роста, необходимого числа сотрудников для выполнения поставленных задач рассмотрены в работах многих исследователей: Бурков В.Н. (1982), Бурков В.Н., Буркова И.В. и др., (1994, 2005), Новиков Д.А. (2005, 2009), Алгазин Г.И. (1999, 2006, 2009), Оскорбин Н.М. (2002, 2005), Иващеяко A.A. (2006), Караваев А.П. (2003), Быков В.Е., Мартынов А.Н. (1998), Taxa X. (1985), Терехов А.И. (1991), Перцев Н.В. (1997), Зибров Г.В., Михайлов В.В. и др. (2009). Вместе с тем, для оперативного управления работой предприятий в изменяющихся экономических условиях необходимо совершенствование известных и разработка новых моделей, методов, алгоритмов и компьютерных программ, предназначенных для регулирования численности сотрудников

предприятий в нестационарных условиях их работы, что и определяет актуальность темы диссертации.

Объектом моделирования в настоящей работе является некоторое предприятие, планирующее свою деятельность на период времени / = 1,2,...,/». Предполагается, что объем производства (заказы, услуги и т.д.) на этот период является известным и определяет необходимое количество сотрудников b(t) одной специальности; считается известной величина n(t) - количество необходимых специалистов на рынке труда. При приеме на работу сотрудники заключают бессрочный или срочный трудовой договор. Прием сотрудников или их досрочное увольнение осуществляется по решению администрации. Часть сотрудников может увольняться по причинам, не зависящим от работодателя.

Задача регулирования численности сотрудников предприятия состоит в следующем', необходимо поддерживать такое количество сотрудников одной специальности x(t), чтобы минимизировать затраты предприятия из-за недостатка или излишка рабочей силы (x(t) Ф b(t)), а также суммарные расходы по заработной плате, найму и увольнению сотрудников за весь рассматриваемый период времени t = 1,2,..., т.

Целью диссертационной работы является разработка семейства математических моделей, функций затрат, алгоритмов и программ, предназначенных для решения задачи регулирования численности сотрудников одной специальности в течение заданного периода планирования работы предприятия.

В задачи диссертационной работы входит:

• построение математических моделей, описывающих динамику численности сотрудников одной специальности с учетом их индивидуальных характеристик, работы на переменную величину ставки в условиях срочного или бессрочного трудового договора;

• постановка задач математического программирования, возникающих при формализация задачи регулирования численности сотрудников одной специальности;

• аналитическое исследование поставленных задач математического программирования, разработка алгоритмов и программ для численного решения этих задач на ЭВМ в среде Matlab;

• исследование решений задачи регулирования численности сотрудников одной специальности в зависимости от вариации параметров моделей и функций затрат предприятия.

Основные положения, выносимые на защиту:

1) математические модели динамики численности сотрудников одной специальности в нестационарных условиях функционирования предприятия,

2) постановки различных вариантов задачи регулирования численности сотрудников и свойства используемых функций затрат,

3) методы решения поставленных задач, реализация этих методов в среде МаЙаЬ;

4) результаты вычислительных экспериментов по обоснованию вариантов принятия решений по приёму увольнению сотрудников, обеспечивающих минимизацию затрат предприятия.

Личный вклад. Все основные результаты получены автором лично.

Методы исследования. Для решения поставленных в работе задач применялись неоднородные системы линейных разностных уравнений, кусочно-линейные и кусочно-квадратичные целевые функции, свойства выпуклых функций, методы линейного и нелинейного программирования, численные расчеты в пакете Ма11аЬ, вычислительные эксперименты с моделями.

Научная новизна работы состоит в следующем.

1. Построено семейство математических моделей, описывающих динамику численности сотрудников одной специальности с учетом их работы на переменную величину ставки в условиях срочного или бессрочного трудового договора; поставлены задачи регулирования численности сотрудников на основе информации в текущий момент времени и информации за весь период планирования деятельности предприятия.

2. Найдены аналитические решения нескольких из задач регулирования численности сотрудников предприятия, основанных на информации в текущий момент времени.

3. Для задач регулирования численности сотрудников предприятия с невыпуклыми функциями затрат найдены нижние оценки на минимальные значения этих функций и получены соотношения на параметры моделей, при которых ре-

шения записываются в явной форме с использованием вспомогательных задач линейного программирования.

4. Разработаны программы для решения поставленных задач регулирования численности сотрудников предприятия в среде Matlab.

5. Показано, что для минимизации затрат предприятия при регулировании численности сотрудников необходимо минимизировать функции затрат за весь период планирования деятельности предприятия. Установлено, что задачи регулирования численности сотрудников допускают решения, для которых: численность сотрудников может не совпадать с потребностью в них даже при достаточно большом числе необходимых специалистов на рынке труда; в условиях работы по срочному трудовому договору одновременно возможны приём и увольнение сотрудников.

Теоретическая значимость работы. Результаты работы могут быть использованы для постановки и решения задачи регулирования численности сотрудников предприятия в рамках стохастического или целочисленного подхода.

Практическая значимость работы состоит в разработке комплекса программ в среде Matlab, позволяющего оперативно решать задачу регулирования численности сотрудников предприятий и корректировать принятые решения в изменяющихся экономических условиях.

Реализация и использование результатов. Программный комплекс использован на предприятии ЗАО «Компания «ЭР-Телеком», г. Омск, что подтверждается актом об использовании результатов диссертационной работы.

Апробация работы. Результаты работы докладывались на Всероссийской научной молодёжной конференции «Под знаком «Сигма» (Омск, 2003), VI Всероссийской конференции молодых учёных по математическому моделированию и информационным технологиям (Кемерово, 2005), III Всероссийской конференции «Проблемы оптимизации и экономические приложения» (Омск, 2006), II Международной научной конференции «Современные проблемы прикладной математики и математического моделирования» (Воронеж, 2007), Всероссийской конференции молодых учёных по математическому моделированию и информационным технологиям (Кемерово, 2008), IV Международной конференции по проблемам управления (Москва, 2009), на семинаре кафедры математического моделирования Ом-

ского госуниверситета (Омск, 2007), семинарах лаборатории дискретной оптимизации и лаборатории теоретико-вероятностных методов Омского филиала Института математики им. С.Л. Соболева СО РАН (Омск, 2003-2011), семинарах лаборатории активных систем Института проблем управления им. В.А. Трапезникова РАН (Москва, 2009, 2010).

Публикации. По теме диссертации опубликовано 10 работ: 2 статьи в научных журналах, рекомендованных ВАК России, 1 статья в научном журнале, 2 статьи в материалах международных научных конференций, 5 тезисов докладов в материалах всероссийских и международной научных конференций.

Структура и объём диссертации. Работа состоит из введения, четырех глав, заключения, списка литературы и 10 приложений. Основной текст изложен на 143 страницах, содержит 28 рисунков и 25 таблиц. Список литературы включает 109 наименований.

СОДЕРЖАНИЕ РАБОТЫ

Во введении представлено описание объекта моделирования, приведены цели и задачи исследования.

В первой главе «Математические модели в задачах управления трудовыми ресурсами (обзор)» приведен обзор работ, посвященных математическим моделям производственных процессов, динамики трудовых ресурсов, активных систем.

Во второй главе «Модель регулирования численности сотрудников в условиях срочного трудового договора» построена модель, описывающая динамику численности сотрудников одной специальности в условиях работы при заключении срочного трудового договора. Сотрудники являются взаимозаменяемыми и различаются продолжительностью времени работы после заключения договора. Приведена функция, отражающая затраты предприятия на выплату заработной платы, прием и увольнение сотрудников, а также затраты при недостатке или избытке сотрудников. Исследованы свойства решений модели и функции затрат. Поставлены и решены задачи регулирования численности сотрудников на основе информации в текущий момент времени и информации за весь период планирования работы предприятия.

В п. 2.1. представлено описание модели. Работа предприятия изучается в течение фиксированного периода времени Г = {1, 2,..., т). Каждый сотрудник заключает трудовой договор продолжительностью г. Положим /г = {1,2,...,г}.

г-1

Пусть = означает общее количество сотрудников рассматривае-

мо

мой специальности в момент времени 1еТ. Здесь: >',(7) - количество сотрудников, которые проработали / е /г_, единиц времени и остались работать на следующий период, у0(1) - количество принятых сотрудников (с учетом возможности

г-1

продления трудового договора). Обозначим через х(0) = у'"' первоначальное ко-

ы о

личество сотрудников, где .у'0' > 0 количество таких сотрудников, проработавших на предприятии I единиц времени, 1 = 0, / е ,. Пусть переменная у0(г) > 0 описывает прием новых сотрудников, а переменные у.(/) > 0 задают количество сотрудников, проработавших ; единиц времени и уволенных по инициативе администрации в момент времени ?, / е /Г_,. Обозначим через 0 < д, <1 средние доли сотрудников, проработавших 1-1 единиц времени и продолжающих работу в /-ю единицу времени, / е /г_,. Определим параметр 0 < <7, < 1 как долю сотрудников, проработавших г-1 единиц времени, доработавших до завершения договора и желающих продлить договор на новый срок. Администрация продлевает договор для части сотрудников (' ^ (0- 0. Количество принимаемых или

увольняемых по инициативе администрации сотрудников задаем с помощью вектора м>(1) = (го(()-у,((),-у1(0,-уг(0,...,-у,_1(1)У,1еТ, где символ «*» означает операцию транспонирования. Для ¿ = 0 полагаем, что

Система уравнений модели имеет вид:

У о (0 = + У,-> ('-!)- V, (0. ..........

Ум (0 = С-1)-^,«,

>.,(0)=^, 1=0, 1 € 1г1.

Из (1) следует, что

х(1) = хл(0 = у0(0 + = /еГ, (2)

,.1 /=о

где 5 = (1,1,..., 1,1),„г - вектор-строка, элементы матрицы А = (ау) равны: а1г = qt, а21 = ап агг_, = <?,_,, остальные а,7 =0. Переменные входящие в

уравнения (1), должны удовлетворять ограничениям:

0 <у. и(0. 0 - у, (0 - Й! — 0 > ¡е1,,1еТ. (3)

Соотношения (1), (2), (3) будем называть А — модель.

П. 2.2 посвящен описанию функции затрат Р. Эта функция предусматривает такое регулирование численности сотрудников, при котором возможен перевод части сотрудников на минимальную оплату труда. Функция К имеет следующие параметры (/ о Т): Д (;) > 0 - расходы предприятия на выплату заработной платы; Д2(0> 0 - минимальная заработная плата (Д (?)>/?2(?)); //0(0 > 0 - расходы на прием новых сотрудников; //(/■) > 0 - расходы на увольнение сотрудников по решению администрации; у1 (/) > 0 - убытки (потери) предприятия при недостатке рабочей силы; /,(/) > 0 - убытки предприятия при избытке рабочей силы. Обозначим: Ь\(х(1))- денежные расходы по оплате труда сотрудников, Е1(и'(/)) - затраты при приеме или увольнении сотрудников, Рг (*(/)) _ потери предприятия при недостатке (избытке) сотрудников в момент времени ¡еТ. Полагаем, что Г = ^(и>(1),и(2),..., „(и)) = ¿(^<*(/)) + Рг(+ /?,(*(<))).

где ад/))=тт{Д(0*(0, Д(0А(0 + А(0«0"*(0)}.

г-1 1-1

В п. 2.3 исследуются свойства решений А - модели и функций затрат /<\ Лемма 2.1. Пусть выполнены неравенства (3) и у'/'' >0, / = О, / е /г|. Тогда решение системы (1) является неотрицательным для всех I е Т.

Лемма 2.2. Множество значений переменных »(1), м(2), ..., задаваемое с

помощью неравенств (3), является выпуклым.

Теорема 2.1. Пусть параметры функции затрат F = F(w{\),v,{2) ,...,ч{т}) таковы, что для каждого 1 еТ верно /?,(7) < /?2(0 + yx(t) + уг(1). Тогда F является выпуклой на множестве изменения своих аргументов w( 1), и>(2),..., w(m). Замечание 2.1. Функцию F,(x(t)) можно рассматривать как функцию «штрафа» за недовыполненный объём работ. Условимся, что параметры функции F таковы, что для каждого / е Т верно Д (/) < /¡(Г), и хотя бы одно из этих неравенств является строгим. В противном случае, при Х^^ЖО<'51lfil(f)b(t) наименьшее зна-

М 1=1

чение F может достигаться при x(t) = О, w(t) = О, t еТ, что противоречит экономическому смыслу задачи.

В п. 2.4 рассматривается задача регулирования численности сотрудников предприятия на основе информации в текущий момент времени t е Г. Фиксируем / и считаем, что (/ -1) являются известными. Полагаем, что

y(t)=Ay(t-l) + w(t), где вектор w(t) = (v0(0 - v, (/), - v, (г), - v2(,),..„ - vr4(/))" находится как решение следующий задачи. Задача I: F(O(v0(0,v1(f)....,vI(0) =

= F, (x(t)) + F2 (v0 (/), v, (0.....vt (0) + F3 (х(0) ->min,

x(t) = 5(0 + v.(i)-40. 0<v0(i)<n(i), 0¿v,(t)<g,уч(<-1), /е/„

где x(t) = £q,y,_,(/ -1), v(i) = §v,(/).

¡»1 м

Задача I представляет собой задачу кусочно-линейного программирования. Решение этой задачи найдено как в аналитической, так и в численной форме. Для численного решения использована функция linprogQ модуля ToolBox Optimization пакета Matlab 6.5.

В п. 2.5 приводится постановка и решение задачи регулирования численности сотрудников предприятия на основе информации за весь период планирования. Полагаем, что у(0) = w(0), y(t) = Ay{t -1) + w(t), / = 1,2,..., m, где векторы ^(0 = t еТ, находятся как решение следу-

ющий задачи.

Задача И: = 040)+^M0))->min,

МО) = (у<о°'> У1-',У> 40 = (va (i) - vt (0, - v, (0,..., - Vr,t (i))',

x(t)=xA(t), 0<vc(0</7(0, 0<(v,(/),v2 (/),..., vr(/))' ^ isr.

J-l

Задача II представляет собой задачу нелинейного программирования для выпуклой целевой функции. Для численного решения использована функция fmin-сопО модуля ToolBox Optimization пакета Matlab 6.5. Точка начального приближения задается с помощью последовательного решения задачи I для / = 1,2,..., т.

В п. 2.6 представлены результаты вычислений по исследованию зависимости решений поставленных задач от параметров функции затрат. Кроме того, приведены результаты тестирования функции fminconQ, основанные на сравнении решения задачи II, полученного с помощью сведения этой задачи к набору задач линейного программирования.

В третьей главе «Модели регулирования численности сотрудников в условиях бессрочного трудового договора» рассматриваются две модели, описывающие динамику количества сотрудников одной специальности при заключении бессрочного трудового договора В первой модели предполагается, что сотрудники являются взаимозаменяемыми и неразличимыми. Во второй модели принято, что сотрудники не являются полностью взаимозаменяемыми и различаются продолжительностью времени работы по трудовому договору, профессиональными характеристиками, величиной заработной платы и затратами предприятия на их принудительное увольнение. Приводится постановка и решение задачи регулирования численности сотрудников предприятия для каждой из этих моделей.

В п. 3.1 представлено описание модели для взаимозаменяемых и неразличимых сотрудников, а также функции затрат. Обозначим через x(t) количество сотрудников одной специальности в момент времени / s Т. Пусть переменная u(t) означает количество сотрудников, принятых с рынка труда (u(t)>0) или уволенных по решению администрации (u(t)<0) в момент времени 1еТ. Параметр О < q < 1 считается известным и означает среднюю долю сотрудников, оставшихся после увольнений по собственной инициативе и продолжающих работу далее (за один период времени). Динамика x(t) описывается с помощью разностного уравнения с заданным начальным условием

x(t) = qx(t-\) + u{t), teT, x(0) = x„, (4)

где x0 - количество сотрудников при t = О. Полагая ы(0) = л(0), получаем, что

*(0 = x,(0 = EiM«(9. teT. (5)

1=0

Переменная u(t), входящая в (4), должна удовлетворять неравенствам

-qx(t-\)<u{t)<tit), teT. (6)

Соотношения (4), (5), (6) будем называть q - модель.

Затраты предприятия задаем с помощью функции Р, аналогичной функции F, представленной в главе 2. Отличие проявляется в описании функции затрат на приём и увольнение сотрудников, которая становится нелинейной. Остальные функции - неизменны. Полагаем, что

Р = Р(и(\),и(2), ...Агп)) = ^(РМ0)+РМ')) + РМт^

ы

где^(*(0)=пнп{Д(0*(0> ßi(t)b(t) + ß3(t)(x(t)-b(t))} - денежные расходы по оплате труда сотрудников, P2(u(t)) = mzx{na(t)u(t), -ju(t)u(t)} - затраты при приеме или увольнении сотрудников, Рг (х(е)) = maxjy, (t)(b(t) - x(t)), уг (t)(x(t) - ¿(0)} ~ потери предприятия при недостатке или избытке рабочей силы.

П. 3.2 содержит утверждения о свойствах решений q - модели и функции затрат Р. Доказаны леммы 3.1, 3.2 о неотрицательности решения xq(t), выпуклости множества ограничений на переменные «(1), и(2), ..., и{т) и теорема 3.1 о достаточных условиях выпуклости функции затрат Р.

В п. 3.3 решается задача регулирования численности сотрудников предприятия на основе q - модели и информации в текущий момент времени teT. Для фиксированного teT считаем, что x{t -1) является известным. Полагаем, что x(t) =qx(t-\) + ü(t), где переменная ü(t) находится как решение следующей задачи.

Задача III: Рю (u(t)) = Р, (x(t)) + Рг («(/)) + Р, (x(i)j -> min,

x(0=?Jc(i-l) + u(i), -qx(t-])<u(t)<n(t). Решение задачи III найдено в аналитическом виде среди точек недифференцируемости функции Рт и точек - концов отрезка ограничений для u(t).

П. 3.4 посвящен постановке и решению задачи регулирования численности сотрудников предприятия на основе q - модели и информации за весь период планирования. Полагаем,что и(0) = хо, x(t) =qx(t-\) + u(t), /=1,2,..., т, где переменные «(/), / е Г, являются решением описанной ниже задачи.

Задача IV: Дк(1)Д2), ...,и(и)) = £(J>(*(0)+ Рг («(/))+P3W/)))->min,

f=I

и(0) = хо, Х(0 = *,('). -Е^О')^ "(О s я(/),/еГ.

i=0

Для решения задачи IV применяется функция fminconQ модуля ToolBox Optimization пакета Matlab 6.5 (точка начального приближения задается с помощью последовательного решения задачи III при / = 1,2.....т).

В п. 3.5 приводится построение модели и функции затрат, которые учитывают индивидуальные характеристики сотрудников в зависимости от времени их работы на предприятии. Для описания численности сотрудников уД/) и переменных м>(/), отражающих прием и увольнение сотрудников, используются обозначения го п. 2.1 главы 2. Уравнения модели таковы: >o(')=v0(/),

(7)

У, (0=4 Уг 0-1) + Ч, УС -1) - v, (/), y,(0) = ^',i = 0,ielr.

Переменная y,(t) задает численность сотрудников, проработавших на предприятии не менее г единиц времени. Параметры 0 < q, < 1, ; е / , имеют тот же смысл, что и в А - модели, параметр 0 < q < 1 аналогичен параметру, используемому в q — модели (см. п.3.1).

г

Полагая x(t) = из (7) находим, что

1=0

x(t) = хс(0 = v0(/) + t(q,y,-t (t-1) ■- v, (/)) + q Уг (t -1) = 5• ¿ЛМ/ - Л / 6 Г, (8)

ы y-o

где 5 = (1,1,..., 1,1),Х(Гт1) - вектор-строка, В = (Ь./) - матрица системы линейных разностных уравнений (7). Переменные у,(0. входящие в уравнения (7), должны удовлетворять ограничениям:

0<уо(1)<п(О, 0<у,(() <^^,.,(/-1), / е /г_,, О^ДО^ЛС-О + ^Л-,('-!)> /еГ. (9)

Соотношения (7), (8), (9) будем называть В - модель.

Пусть переменная х("(0 = Ёя,(0уЛ0 означает фактическое выполнение

работ с учётом опыта, стажа работы сотрудников предприятия, фиксированной доли ставки и профессиональных характеристик, которые учтены с помощью коэффициентов л,{0 > 0, / е / , / е Г, и указывают на то, что сотрудники не являются полностью взаимозаменяемыми.

Полагаем, что для каждого / е Г известны величины: Д(0 > 0 - заработная плата сотрудника; > 0 - расходы, связанные с принудительным увольнением сотрудника, проработавшего « единиц времени по трудовому договору; М0(1) ^ 0 -расходы на приём нового сотрудника; у, (/) > 0 - убытки (потери) предприятия при низком уровне эффективного количества сотрудников; у2(<) > 0 - затраты предприятия при избыточной величине количества сотрудников. Величины /?,(/)> д (/) могут быть пропорциональны л,, где л, > 0 означает минимально требуемый показатель эффективности сотрудника, / е /г. Дополнительно принимаем, что увольнять можно только тех сотрудников, для которых л,(1) < , ( е /г.

Затраты предприятия задаем с помощью функции О, которая учитывает все перечисленные выше факторы. Обозначим:

с.очо)=ЕД(о>'(о, одмо)=А,(/мо+!>,(/)V,«, 1=0 1=1

С,(х<*,(0) = шах{У1(0(Ь(0-х<"(0),0}, С4(х(0) = тах{0, г2(1)(х{1)-Ь{1))}. Функция О = <7(Ч1),и<2),...Мт)) = ¿(С.СКО) + С?2(н</)) + а,(х<"\!)) + О, (*(*))) .

П. 3.6 содержит утверждения о свойствах решений В - модели и функции затрат б. Приведены леммы 3.3, 3.4 о неотрицательности компонент у,(0 реше-

ния системы (7), переменных xs(t), x("'(t) и выпуклости множества значений переменных w(l), w(2), ..w(m), удовлетворяющих неравенствам (9). Доказана теорема 3.2 о выпуклости функции затрат G.

Замечание 3.1. Рассматривая G,(x!,r>(/)) как функцию «штрафа», условимся, что для всех teT выполнены неравенства Д (/)</, (/);г,(/), /' = 0, /е/,, причем хотя бы одно из неравенств является строгим (см. замечание 2.1).

В п. 3.7 решается задача регулирования численности сотрудников предприятия на основе В - модели и информации в текущий момент времени teT. Фиксируем / и считаем, что у,_, (t -1) являются известными. Полагаем, что y(t) = By(t-l) + w(t), где вектор w(t) = (v0 (0, - v, (/), - v2 (/),..., - vr4 (/) ,-v, (/))' находится как решение следующий задачи. Задача V: Gw(vo(0,v1(i),...,vr(0) =

= G,0(0) + Gt(v„(0,v,(i),...,v (0) + G3(x'"(0) + Gt(x(t)) -*min, x(t) = x(t) + v0(/)-v(/), 0 < v0(/) < n(t), 0 < v, (/) < q, У,л(t -1), / e /,.,,

0 < vr(0 < qy,(t-1) + q, (/-1), ¿î,(î)v,(/)<É^v,(î),

M /=1

где ¿(0 = £<7Л_,('-1)+<7Л('-1). v(/) = £v,(t).

Задача V представляет собой задачу кусочно-линейного программирования для т +1 переменной. Эта задача сводятся к четырем задачам линейного программирования, для решения каждой из которых применяется функция linprogO модуля ToolBox Optimization пакета Matlab 6.5. Из всех найденных решений выбирается решение с наименьшим значением G<o(v0(0.v,(0.—.vr Will. 3.8 посвящен постановке и решению задачи регулирования численности сотрудников предприятия на основе В - модели и информации за весь период планирования. Полагаем, что ^(0) = w(0), y(t) = By(t -1) + w(t), / = 1,2,..., m, где векторы w(/) = (v0(/), - v, (/), - v2 (/),..., - vr_, (/),-v, (/))', teT, находятся как решение следующий задачи. Задача VI: G(w(l),w(2),...,w(m)) =

= Z(G,(y(0) + G2(u{t)) + G3(x">(0) + G, «/)))-> min,

15

w(0)= ОС. У\°\ У?,-, У?> )\ MO = (v„ (0> - v, (0. - v2 ('),-, - v, (f))',

1=0

0S(v,(0.^(0,...,v,(0)" < ¿B'w(t-j),

y.i i.l Ы

Задача VI представляет собой задачу нелинейного программирования для выпуклой целевой функции. Для численного решения использована функция fmin-conQ модуля ToolBox Optimization пакета Matlab 6.5 (точка начального приближения задается с помощью последовательного решения задачи V при t = 1,2,..., т).

В п. 3.9 представлены результаты вычислений по изучению зависимости решений исследуемых задач от параметров модели и функций затрат.

В четвёртой главе «Модели регулирования численности сотрудников предприятия в условиях работы на переменную величину ставки» представлены две модели, описывающие динамику количества сотрудников одной специальности при заключении ими срочного или бессрочного трудового договора с возможностью работы на различные доли ставки. Для каждой из этих моделей поставлены и решены задачи регулирования численности сотрудников.

В п. 4.1 описаны функции затрат и исследованы их свойства. Пусть величина a{t) отражает возможное изменение доли ставки сотрудников в момент времени t е Т. Изменение доли ставки приводит к тому, что выполняемый объем работ изменяется на а (<) • x(f) при неизменном количестве сотрудников x(i). Условимся, что вх < а(1) < в2, t е Т, где - I < 0t < 02 — заданные константы.

При использовании А — модели (см. п. 2.1) применяется функция затрат Н = tf(w(l),a(l),...,w(ffO,a(M)) =

= ±(Hl(x(t),aQ)) + + Я3М0,«(0) + Я,МО)),

которая включает в себя суммарные (за период teT) выплаты заработной платы #,(х(0,«(0) = /?](0(1+а(0)*(0)> затраты на прием и увольнение сотрудников

г—1

//2(w(/)) = //0(i)v0(/) + /¿(i)^v,, (/), убытки предприятия при недостатке

Я, (x(t),a(t)) = max {у, (0(6(0 - (1 + а(0)х(0),0} или избытке сотрудников

Я4(*(/)) = тах{0, у2(0(х(0-¿(0)}, х(0=*,(0 и w(t) описаны в п. 2.1.

16

При использовании q - модели (см. п. 3.1) применяется функция затрат

Е = Е{и(\),аО),-Мт),а{т)) =

= ¿(£,(х(0,а(0) + ЕМ')) + Е,(х(')М')) + ¿;(х(0)),

где Et(x(t),a(l)) = Д(00 + а(0)х(0) отражает затраты на выплату заработной платы, E1(u(t)) = max{fj(1(t)u(t),-fj(t)u(t)} - затраты на прием и увольнение сотрудников, E3(x(t),a(0) = тах{/,(t)(b(t) - (1 + а(0)х(0),0>,

Et(x(l)) = шах {О, У г(Л{х{1) - b{t))} - затраты предприятия соответственно при недостатке или избытке рабочей силы. Описание переменной x(t)= xt (/)и вектора u(i) приведено в п. 3.1.

Теорема 4.1. Для любого фиксированного набора величин a(t) е [0„0г], teT, функции затрат H (w(X),a{X),...,w(m),a(m)), Е(и{\),а(\),...,и(т),а(т)) являются выпуклыми на множестве изменения своих аргументов (w(l), ..., w(m)), (u(l), ..., и(т)), удовлетворяющих соответственно ограничениям (3) и (6). Замечание 4.1. В соответствии с замечаниями 2.1 и 3.1, полагаем, что для всех t € Т верно Д (/)< у, (t), и хотя бы одно из этих неравенств является строгим.

П. 4.2 посвящен постановке и решению задачи регулирования численности сотрудников предприятия на основе информации в текущий момент времени teT.

• Фиксируем t и полагаем, что для А - модели известны переменные уы0 -1), Принимаем, что значения величины a(t) выбираются из множества

Ra ={ас", ат,..., О,..., а!''}, элементы которого удовлетворяют неравенствам вх < аи) <в2, у = 1, 2, ..., /. Полагаем, что y{t) = Ay(t -1) + w(t), a{t) = a(t) где вектор w(t) = (v0(7) - vr (f), - v, (7), - v2(0,---, - V, (/))' и переменная a(t) находятся как решение следующий задачи. Задача VII: Для каждого a(t)e Ra

tfa(()(vo(0,v,(0,...,vt(0) =

= H,(x(t)M0) + H2(v0(0,v,(0,...,V, (i)) + Я,(x(t),a(f)) + Ht (x(t)) -+min, 40 = v0(0 + É^-,(i-l)-Îv,(i), 0 < va(t) < n(i), 0 < v, (t) < <7, y._t (t -У), ielt.

При заданном «(/) задача Vil сводится к двум («(/) = 0) или трем (а(/) t- 0)) задачам линейного программирования, для решения каждой из которых применяется функция linprogO модуля ToolBox Optimization пакета Matlab 6.5 (в итоге выбирается решение с наименьшим значением Яо(0(v0(/),v,(/),...,vr(/)))•

• Фиксируем / и полагаем, что для q - модели известно значение x(t -1). Принимаем, что значения величины a{t) выбираются из множества К ~ {аС"> а0)> ■■■' 0' —> «'''} , элементы которого удовлетворяют неравенствам в, i аи) <в2, у = 1, 2,...,/. Полагаем, что x(t)~qx(t ~\) + ü(t), a(t) = â(t), где переменные ñ(t) и â(t) находятся как решение следующей задачи.

Задача VIII: Дня каждого a(t)e Ra

Еит{и{0) = (x(t)MO) + ЕМ0) + ШМ0) + Е,(х({)) ~> min, x(t) = ?x{t -1) + и(/), -qx{t-\)<u(t)<n{t). Решение задачи VIII содержится среди точек недифференцируемости функции Ea(n(u(t)) и точек - концов отрезка [-qx(t-ï),n{t)]. Из всех решений семейства задач VIII выбираются те a(t), u(t), для которых £а(,,(«(/)) наименьшее.

В п. 4.3 рассматриваются две задачи регулирования численности сотрудников предприятия на основе информации за весь период планирования / = 1,2,..., m.

• Для А - модели и функции затрат Я полагаем, что у(0) = и>(0), y(t) = Ay(t -1) + w(í), a(t) = â(t), / = 1,2,..., m, где векторы

= (v0(/)-V,(/),-v,(/),-v2(/),...,-vt_,(/))' и переменные â(t), teT, находятся как решение следующий задачи. Задача IX: Я(w(l),«(l),..„ w(m),a(m)) =

= ¿(Я, (*(/),<*(/)) + Я>(/)) + Я,(х(/),а(/)) + Я, (*(/)))-> min,

Ч0) = ОГ> уГ.....Л)', "(О = (v0(/)-vt(/),-v,(/),...,-v,_,(/))', x(t) = xA{t\

0<v„(0 <«('), Oí(v,(í),...,v,,((),v,(0)' á Y,A>w{t-j), a(/)e[0„0J, teT.

y-1

• Для q - модели и функции затрат Е полагаем, что «(0) = х0,

x(t) =qx(t -1) +w(/), a(t) = cc(t), / = 1,2,..., m, где переменные ïï(t) и «(/),

/ s Г, являются решением описанной ниже задачи.

18

Задача X: E(u(l),a(\),...,u{m),a{m)) =

= £ (£, (*(/), а (г)) + Ег (u(t)) + Е, (x(t), а (0) + Et «/)))-> min,

r=l

M(0)=JC0, Х(0 = *,(0. и(0 * "(0. а(/)е[0„02], re Г.

/=0

Особенность задач IX и X состоит в том, что функции затрат H и Е, в общем случае, не являются выпуклыми, что приводит к трудностям для поиска Яш= ЫН(м>{\),а(\),...,ч>{т),а(т)) и Е^ = Ы Е(и{\),а(\),...,и(т),а(т)) на заданных множествах изменения аргументов этих функций. Вместе с тем, значения ^mm > £mh, могут быть оценены снизу или найдены явно с использованием решений вспомогательных задач для выпуклых целевых функций. Теорема 4.2. Пусть w(l), ..., w(rn) решение вспомогательной задачи

tf("4w(l).....w(m)) = ¿(Я 20(i)) + Я4(х(0)-> min,

w(0) = (у<:\ уГ, .... у'°!У. 40 = (v„(0-V,(0,- V,(0,...,- V,(0)',

х{1)=хЛ{1), 0SV0(Î)S#I(/), 0<(v,(0,-,vl4(0,vr(0)' * i,A'w{t-j). teT.

j-1

Тогда для любых a(t), w(t), teT, удовлетворяющих ограничениям задачи IX,

справедлива оценка Я(н(1),сг(1),...,^(т),а(т))>^ Д (i)6(0+^l",,(H-(l),...1vv(m)).

/1

Следствие. Обозначим через хЛ (t) решение А - модели при w(t) = w(i), teT, г<)е w(l), ..., w{m) — решение вспомогательной задачи из теоремы 4.2. Тогда, если для

каждого teT верно в1 <a(t) = — 1 <0г, mo a(f), vv(/), teT, является реше-

ха(1)

нием задачи IX и HА (0 ¿(0 + Wlm) (w(l),..., w(m)).

r=l

Аналогичная теорема (теорема 4.3 и следствие из нее) доказаны и для задачи X.

В п. 4.4 описаны различные случаи, детально раскрывающие смысл условий теорем 4.2, 4.3 и следствий из них в зависимости от параметров используемых моделей (возможность нахождения аналитических решений и построения решений задач IX и X с помощью вспомогательных задач линейного программирования). Приведен пример аналитического решения задачи X.

В п. 4.5 изложен алгоритм численного решения задач IX и X. Алгоритм содержит два этапа. На первом этапе решаются вспомогательные задачи на экстремум со специальным выбором значений а,(1),..., а,(т). На втором этапе осуществляется поиск решения при фиксированных а2(1),..., а2(т), задаваемых с помощью деления пополам отрезков, концы которых представляют собой решения а,(1),..., а,(т) вспомогательных задач первого этапа. Для решения всех задач применяется функция fminconO модуля ToolBox Optimization пакета Matlab 6.5.

Численное решение задачи IX будем называть приемлемым, если выполняется неравенство Ялт, - HLOW <сНю„, где s>0 - заданное (малое) число,

Hww =£A(0^(') + ^(""(w(l),...,w(m)), (см. теорему 4.2), Нкш - миниматьное

i=I

значение функции Я, найденное с помощью функции fminconO. Аналогичный подход использован и для численного решения задачи X.

В п. 4.6 представлены результаты вычислений по исследованию зависимости решений поставленных задач от параметров функций затрат. Показано, что предложенный в п. 4.5 алгоритм даёт решение, совпадающее с найденным ранее аналитическим решением для задачи X (см. п. 4.4).

й 8

20

12 345 678 9 10 И 12 время, t

—— кол-во сотрудников, x(t) программно

—Н— кая-го сотрудников, x[t) по данным

• ■ • • - кол-во сотрудников по штатному раошсанпю. b(t}

Рис.1 График сравнения реальных данных и результатов моделирования

В п. 4.7 приведено решение задачи регулирования численности сотрудников для компании ЗАО «ЭР-Телеком» (г. Омск). Данные этой компании отражают динамику численности сотрудников профессии «техник отдела подключения» за период с декабря 2008 года по декабрь 2009 года. На основе q - модели и функции затрат Е были получены значения переменных a(t), u(t), / = 1,2,..., 12, минимизирующие затраты на приём новых сотрудников и выплаты заработной платы за указанный период времени (рис. 1). Результаты проведенных вычислений показали, что весь запланированный объем работ мог бы быть выполнен сотрудниками в количестве 521 человека (вместо 560). При сравнении общего количества принятых сотрудников за период январь — декабрь 2009 года экономия составляет около 40 % (84 человека реально, 62 человека по расчетам в разработанном программном комплексе).

В приложениях 1-2 приведены описания функций HnprogQ,fminconQ модуля ToolBox Optimization пакета Matlab 6.5, используемых для нахождения точек экстремума линейных и нелинейных функций при заданных ограничениях. В приложениях 3-10 представлен комплекс программ, разработанный в среде Matlab для решения задач регулирования численности сотрудников предприятия. Комплекс содержит программы, предназначенные для решения поставленных задач на основе информации в текущий момент времени (П.З, П.6, П.8) и задач на основе информации за весь период планирования (П.4, П.5, П.7, П.9, П.10). В качестве входных данных для программ используются параметры моделей динамики численности сотрудников и функций затрат. Выходными данными являются найденные значения переменных управления, достигнутые значения минимизируемых функций и общая численность сотрудников для найденных управлений. Приложение 4 использовано для тестирования и обоснования применимости функции fminconO при решении поставленных задач математического программирования с кусочно - линейными функциями затрат.

Основной итог диссертации состоит в разработке семейства математических моделей, функций затрат, алгоритмов и программ, предназначенных для решения задач регулирования численности сотрудников предприятия в течение заданного периода планирования его деятельности.

В заключении приводятся результаты работы.

1. Построено и исследовано семейство математических моделей и функций затрат, описывающих динамику численности сотрудников предприятия в нестационарных условиях функционирования с учетом индивидуальных характеристик сотрудников, их работы на переменную величину ставки, возможности продления срочного трудового договора, приема и увольнения сотрудников по инициативе администрации.

2. Поставлены задачи математического программирования, отражающие принятие решений по регулированию численности сотрудников предприятия на основе предложенных моделей и функций затрат.

3. Найдены аналитические решения нескольких из задач регулирования численности сотрудников предприятия, основанных на информации в текущий момент времени. Для задач регулирования численности сотрудников предприятия с невыпуклыми функциями затрат найдены нижние оценки на минимальные значения этих функций и получены соотношения на параметры моделей, при которых решения записываются в явной форме с использованием вспомогательных задач линейного программирования.

4. Разработан комплекс программ, реализующий решение поставленных задач математического программирования на ЭВМ в среде МаНаЬ.

5. Показано, что основное влияние на решение задачи регулирования численности сотрудников предприятия оказывают следующие параметры: количество необходимых сотрудников на рынке труда; границы изменения доли ставки; соотношения между величиной заработной платы сотрудников и затратами предприятия при недостатке (избытке) сотрудников, а также их увольнении по инициативе администрации.

6. Установлено, что в условиях работы по срочному трудовому договору приём и увольнение сотрудников не являются взаимно - исключающимися факторами. Показано, что решение о приеме сотрудников или их увольнении «по факту» (в рамках текущей потребности), как правило, не дает решения поставленной задачи. Для минимизации затрат необходимо решать поставленную задачу на всем периоде планирования деятельности предприятия.

Список работ, опубликованных по теме диссертации

Работы, опубликованные в журналах из перечня ВАК Министерства образования и науки РФ

1. Лаптева Н.С., Перцев Н.В. О решении задачи регулирования численности сотрудников предприятия в условиях заключения трудового договора на фиксированный срок // Системы управления и информационные технологии. 2008. №3(33). С. 96-100.

2. Лаптева Н.С., Перцев Н.В. Многопараметрическая модель регулирования численности сотрудников предприятия // Системы управления и информационные технологии. 2009. № 1.3(35). С. 377-382.

Прочие публикации по теме диссертационного исследования

3. Лаптева Н.С. Динамика трудовых ресурсов в условиях заключения контрактов // Под знаком «Сигма»: материалы всероссийской научной конференции. ОНЦ СО РАН. Омск: Полиграфический центр КАН, 2003. С. 10-11.

4. Лаптева Н.С. Исследование математической модели динамики трудовых ресурсов в условиях заключения контракта // Программа и тезисы докладов VI Всероссийской конференции молодых ученых по математическому моделированию и информационным технологиям. Кемерово: Институт вычислительных технологий СО РАН, 2005. С. 40-41.

5. Лаптева Н.С., Перцев Н. В. Математическая модель планирования численности сотрудников предприятия // Проблемы оптимизации и экономические приложения: материалы III Всероссийской конференции / Омский филиал Института математики им. С. Л. Соболева СО РАН. Омск: Изд-во ОмГТУ, 2006. С. 108.

6. Лаптева Н.С., Перцев Н. В. Постановка и решение одной задачи оптимального управления численностью сотрудников предприятия // Современные проблемы прикладной математики и математического моделирования: материалы II Международной научной конференции. Воронеж: ГОУ ВПО «Воронежская государственная технологическая академия», 2007. С. 114-115.

7. Лаптева Н.С. О решении одной задачи оптимизации численности сотрудников предприятия // Вестник Омского университета. 2007. №2(44). С. 18-20.

8. Лаптева Н.С. Применение пакета Matlab для решения одной задачи оптимизации численности сотрудников предприятия // Аналитические и числен-

23

ные методы моделирования естественнонаучных и социальных проблем: сборник статей 2-ой Международной конференции. Пенза, 2007. С. 168-171.

9. Лаптева Н.С. Многопараметрическая модель регулирования численности сотрудников предприятия // Тезисы докладов IX Всероссийской конференции молодых учёных по математическому моделированию и информационным технологиям. Кемерово, Новосибирск: Институт вычислительных технологий СО РАН, 2008. С. 54.

10. Лаптева Н.С., Перцев Н.В. Математическая модель регулирования численности сотрудников предприятия, работающих по краткосрочному договору // Сборник трудов Четвёртой Международной конференции по проблемам управления. М.: Институт проблем управления им. В.А. Трапезникова РАН, 2009. С. 726-737.1 электрон, опт. диск (CD - ROM).

В совместных публикациях [1], [2], [5], [6], [10] Лаптевой Н.С. принадлежит построение и исследование свойств функций затрат, постановка задач математического программировании и выбор метода их решения, разработка программ в среде Matlab, проведение вычислительных экспериментов.

Подписано в печать 10.05.2011 Формат 60x84/16 Бумага офсетная Пл.-1,0 Способ печати - оперативный Тираж 100

Издательско-полиграфический центр ОмГМА 644050, г. Омск, пр. Мира, 30, тел. 69-32-72

Текст работы Лаптева, Наталья Сергеевна, диссертация по теме Математическое моделирование, численные методы и комплексы программ

61 12-5/1606

На правах рукописи

Лаптева Наталья Сергеевна

Математические модели регулирования численности сотрудников предприятий в условиях работы по трудовому договору

05.13.18 - Математическое моделирование, численные методы

и комплексы программ

Диссертация на соискание учёной степени кандидата технических наук

Научный руководитель: д. ф. - м. н., профессор Перцев Н.В.

Омск-2011

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ......................................................................................5

ГЛАВА I Математические модели в задачах управления трудовыми ресурсами (обзор).............................................................................. 9

1.1 Управление персоналом организации............................................9

1.2 Модели активных систем..........................................................14

1.3 Модели управления в образовании..............................................19

1.4 Модели движения научных кадров..............................................30

1.5 Модели управления трудовыми ресурсами....................................33

1.6 Технологии управления персоналом.............................................37

1.7 Выводы по главе.....................................................................39

ГЛАВА II Модель регулирования численности сотрудников в условиях срочного трудового договора...............................................................40

2.1 Модель динамики численности сотрудников в условиях работы по -срочному трудовому договору.............................................................40

2.2 Описание функций затрат..........................................................42

2.3 Свойства решений А - модели и функции затрат Б..........................44

2.4 Задача регулирования численности сотрудников на основе

(А, Б) - модели и информации в текущий момент времени.........................48

2.5 Задача регулирования численности сотрудников на основе

(А, Б) - модели и информации за весь период планирования.......................58

2.6 Вычислительные эксперименты................................................ ..59

2.7 Выводы по главе.................................................................'.... 68

ГЛАВА III Модели регулирования численности сотрудников в условиях бессрочного трудового договора..........................................................71

3.1 Описание модели динамики численности сотрудников в условиях бессрочного трудового договора и функций затрат Р.................................71

3.2 Свойства решений q - модели и функций затрат Р...........................72

3.3 Задача регулирования численности сотрудников на основе

(д, Р) - модели и информации в текущий момент времени..........................74

(д, Р) - модели и информации в текущий момент времени..........................74

3.4 Задача регулирования численности сотрудников на основе

(Я, Р) - модели и информации за весь период планирования........................80

3.5 Описание модели динамики численности сотрудников с учётом их индивидуальных характеристик...........................................................81

3.6 Свойства решений В - модели и функций затрат в..........................84

3.7 Задача регулирования численности сотрудников на основе

(В, в) - модели и информации в текущий момент времени.........................84

3.8 Задача регулирования численности сотрудников на основе

(В, в) - модели и информации за весь период планирования.......................85

3.9 Вычислительные эксперименты..................................................86

3.10 Выводы по главе.....................................................................95

ГЛАВА IV Модели регулирования численности сотрудников предприятия в условиях работы на переменную величину ставки........................-............96

4.1 Функции затрат и их свойства....................................................96

4.1.1 Описание функции затрат с использованием А - модели..........96

4.1.2 Описание функции затрат с использованием q - модели..........98

4.1.3 Свойства функций затрат.................................................98

4.2 Задача регулирования численности сотрудников предприятия на основе информации в текущий момент времени................................................99

4.3 Постановки задач регулирования численности сотрудников предприятия на основе информации за весь период планирования и подходы к их решению............................................................................;..........100

4.3.1 Постановки задач.........................................................100

4.3.2 Оценки на функции затрат и решения поставленных задач с помощью вспомогательных функций...................................................101

4.3.3 Решения поставленных задач для частных случаев...............104

4.4 Примеры аналитического решения задачи регулирования численности сотрудников предприятия на основе информации за весь период планирования.................................................................................109

4.5 Алгоритм численного решения задач регулирования численности сотрудников предприятия на основе информации за весь период планирования.................................................................................111

4.6 Вычислительные эксперименты................................................114

4.7 Применение модели для регулирования численности сотрудников компании ЗАО «Эр - Телеком», г. Омск...............................................124

4.8 Выводы по главе.....................................................................129

ЗАКЛЮЧЕНИЕ..............................................................................132

ЛИТЕРАТУРА...............................................................................135

ПРИЛОЖЕНИЕ Решение задач регулирования численности сотрудников предприятия в среде МайаЬ...............................................................144

ВВЕДЕНИЕ

Метод математического моделирования является одним из основных инструментов исследования сложных процессов и систем [10], [12], [18], [20], [23], [24], [36], [44], [48], [66], [87], [88], [91], [100]. Одно из направлений в применении этого метода связано с изучением трудно-формализуемых объектов, к которым относятся социально-экономические системы, включающие в себя сообщества или коллективы людей, объединенных по некоторым признакам [15], [43], [74]. Примерами таких систем являются различные предприятия, работающие в определенных экономических условиях. Одной из важнейших проблем в работе предприятий является их обеспеченность заказами и необходимым количеством трудовых ресурсов. Потребность конкретного предприятия в трудовых ресурсах зависит от различных факторов демографического и социально-экономического характера, таких как размер предприятия, его бюджет, род деятельности, технология производства и т.д. Проблема обеспеченности предприятия необходимым количеством сотрудников тесно связана с текущей численностью трудоспособного населения, подготовкой и переподготовкой кадров, способных обеспечить потребности предприятий региона в трудовых ресурсах. Эти факторы подвержены изменениям, которые влияют на -количество сотрудников на предприятии, поэтому число сотрудников может быть недостаточным, избыточным или соответствующим потребности в них. Соотношения между числом сотрудников и потребностью в них могут регулироваться за счет изменения некоторых параметров, численно выражающих влияние указанных факторов. К ним относятся граница допустимого возраста работы на предприятии (выше пенсионного возраста), наличие трудовых ресурсов на бирже труда, тип выполняемой работы, условия договора. Конкретные значения этих параметров могут задаваться руководителем предприятия под влиянием реальной демографической и социально - экономической ситуации. Рациональное использование трудовых

ресурсов имеет большое значение для увеличения объемов продукции и повышения эффективности производства. В частности, от обеспеченности предприятия трудовыми ресурсами и эффективности их использования зависит объем и своевременность выполнения всех работ, эффективность эксплуатации оборудования, машин, механизмов, и как результат - объем производства продукции, ее себестоимость, прибыль и ряд других экономических показателей.

Для описания динамики трудовых ресурсов предприятия может быть использован метод математического моделирования, опирающийся на модели различных типов. Некоторые из моделей схематически представлены на следующем рисунке:

1 2 3

модели модели производственных

экоиаметри ческого процессов, типа методы исследования

операций

Эконометрические модели позволяют устанавливать связи между отдельными экономическими переменными и осуществлять прогноз динамики этих переменных на заданный период времени [11], [61], [98], [101]. Модели производственных процессов и методы исследования операций относятся к моделям поддержки принятия решений и дают возможность поставить задачу оптимального управления или оптимизации на основе целевой функции, имеющей конкретный экономический смысл, и предложить методы решения этой задачи [21], [39], [41], [62], [76]. Модели социально-экономических процессов, модели активных и организационных систем направлены на решение разнообразных задач, связанных с управлением трудовыми ресурсами

модели социально -экономических процессов, модели активных и организационных систем

(см. обзор, приведенный в главе 1). Настоящая диссертация посвящена разработке и исследованию математических моделей, относящихся к блоку 3.

Объектом моделирования является некоторое предприятие, планирующее свою деятельность на фиксированный период времени ¿ = 1,2,..., т. Предполагается, что объем производства (заказы, услуги и т.д.) на этот период является известным и определяет необходимое количество сотрудников b{t) одной специальности. Кроме того, считается известной величина n(t) -количество необходимых специалистов на рынке труда. При приеме на работу сотрудники заключают бессрочный или срочный (на время т) трудовой договор. Прием сотрудников или их досрочное увольнение осуществляется по решению администрации. Часть сотрудников может увольняться по причинам, не зависящим от работодателя.

Руководство предприятия заинтересовано в решении задачи регулирования численности сотрудников предприятия, которая состоит в следующем: необходимо поддерживать такое количество x(t) сотрудников одной специальности, чтобы минимизировать затраты предприятия из-за недостатка или излишка рабочей силы (x(t) Ф b(t)), а также суммарные расходы по заработной плате, найму и увольнению сотрудников за весь рассматриваемый период времени t = 1, 2,..., т.

Актуальность темы диссертации обусловлена необходимостью совершенствования известных и разработки новых методов, алгоритмов и компьютерных программ, предназначенных для регулирования численности сотрудников предприятий в нестационарных условиях их работы.

Целью диссертационной работы является разработка семейства математических моделей, функций затрат, алгоритмов и программ, предназначенных для решения задачи регулирования численности сотрудников одной специальности в течение заданного периода планирования работы предприятия.

В задачи диссертационной работы входит:

• построение математических моделей, описывающих динамику численности сотрудников одной специальности с учетом их индивидуальных характеристик, работы на переменную величину ставки в условиях срочного или бессрочного трудового договора;

• постановка задач математического программирования, возникающих при формализация задачи регулирования численности сотрудников одной специальности;

• аналитическое исследование поставленных задач математического программирования, разработка алгоритмов и программ для численного решения этих задач на ЭВМ в среде МайаЬ;

• исследование решений задачи регулирования численности сотрудников одной специальности в зависимости от вариации параметров моделей и функций затрат предприятия.

Автор благодарит своего научного руководителя д.ф.-м.н., профессора Н.В. Перцева за постановку задач исследования и поддержку в работе.

ГЛАВА I Математические модели в задачах управления трудовыми ресурсами (обзор)

В данной главе приведен обзор работ, посвященных вопросам управления персоналом организаций, разработке и применению математических моделей производственных процессов и динамики трудовых ресурсов.

1.1 Управление персоналом организации

Управление персоналом - вид деятельности, направленный на обеспечение предприятия человеческим капиталом и оптимальное его использование. К основным методам управления персоналом относят:

• экономические методы (материальное стимулирование и санкции, зарплата, себестоимость, прибыль);

• организационно - распорядительные методы (дисциплина, власть, ответственность);

• социально - психологические методы (мотивация, моральное поощрение, социальное планирование).

Рассмотрим некоторые из них по материалам [5], [7], [94], [95], [99].

Подбор персонала

Объективные процессы мобильности рабочей силы, изменения технологии производства товаров и услуг, а также постоянные изменения в организационных, экономических и социальных отношениях на производстве порождают проблему появления и, соответственно, необходимость заполнения вакантных рабочих мест. Это может быть осуществлено на основе отбора персонала.

Подбор персонала проходит несколько стадий. Схематично это можно представить следующим образом:

Планирование потребности в персонале

I

Набор (поиск, привлечение)

I

Отбор (оценка)

I

Выбор

I

Найм

4

Адаптация (испытательный срок, последующий отбор)

Планирование потребности в персонале - непрерывный процесс изучения и прогнозирования текущих и перспективных потребностей организации в определенном количестве и качестве персонала.

Набор - создание резерва (базы данных) заявителей, которые потенциально могут претендовать и подойти на вакантную должность.

Отбор - комплексная оценка деловых и личностных качеств соискателей с целью определения соответствия их требованиям вакантной должности.

Выбор - процесс определения из общего' числа кандидатов соответствующего требованиям вакантной должности.

Найм - форма экономических отношений между работодателем и работником, означающая передачу работником своей рабочей силы во временное пользование работодателю в обмен на зарплату.

Рынок труда

Все источники найма составляют рынок труда: знакомые и родственники; люди, случайно зашедшие в поисках работы; объявления в газетах; школы, техникумы, училища, вузы; службы по трудоустройству; частные агентства по найму; объявления по радио и телевидению; профсоюзы. ' -

Высвобождение персонала по причинам увольнения

Высвобождение персонала - объективный процесс, который означает уменьшение численности работников, излишнего с количественной, качественно, временной или территориальной точек зрения. При систематическом правильном планировании персонала состав должен

соответствовать потребностям организации и быть приспособленным к развитию.

Различают несколько видов высвобождения персонала:

- сокращение штатов (численности),

- увольнения (по инициативе работника, по инициативе администрации,

по уходу на пенсию),

- внутреннее (сокращение рабочего времени, перераспределение заданий и функций, перемещения, отмена сверхурочных, короткое время работы, работа на неполный рабочий день, неполную рабочую неделю)

- внешнее (завершение трудовых отношений, разрыв договора лизинга персонала, поощрение добровольного ухода на пенсию, добровольного увольнения и пр.).

В зависимости от вида высвобождения применяются специфические процедуры и технологии.

Сокращение численности. Администрация обязана:

- одновременно с предупреждением об увольнении предлагать работникам другую работу на том же предприятии;

- предоставлять преимущественное право на оставление на работе лицам с более высокой производительностью труда и квалификацией, а также учитывать другие обстоятельства, предусмотренные КЗоТ и коллективным договором;

- не допускается увольнение беременных и женщин, имеющих детей в возрасте до 14 лет, ребенка-инвалида в возрасте до 16 лет ( КЗоТ РФ).

Увольнение по инициативе работника - этот переход в большинстве случаев рассматривается работником позитивно, так как он готов к этим изменениям. Поэтому необходимость в поддержке со стороны администрации мала. Службой персонала должно быть проведено «заключительное интервью», с выяснением причин увольнения и принятия мер по их устранению. В ряде случаев от администрации требуются усилия для удержания работника на предприятии.

Увольнение по инициативе администрации - является неординарным событием для работника и сопряжено с «полем конфликта». Поэтому от того, как организован процесс увольнения будет зависеть, какое воздействие окажет на работника это событие - либо усугубит болезненность явления, либо смягчит его.

Выход на пенсию. Может быть заранее предусмотрен и спланирован.

Аутплейсмент - как современный механизм снятия конфликтного поля высвобождения. Это - форма расторжения трудового договора между работником (работниками) и организацией с использованием комплекса методов и средств, используемых специализированными подразделениями в целях оказания заинтересованным лицам помощи при трудоустройстве в оптимальные сроки и при более благоприятных условиях. Услуги данного подразделения оплачивает организация, с которой увольняемый расторгает трудовое соглашение. При этом вид высвобождения не ограничен.

Расходы на персонал

Расходы на персонал - это общепризнанный для стран рыночной экономики интегр�