Научная статья на тему 'Модель и алгоритм формирования оптимального логистического плана выполнения комплекса взаимосвязанных работ'

Модель и алгоритм формирования оптимального логистического плана выполнения комплекса взаимосвязанных работ Текст научной статьи по специальности «Математика»

CC BY
233
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОМПЛЕКС ВЗАИМОСВЯЗАННЫХ РАБОТ / ЛОГИСТИЧЕСКИЙ ПЛАН / ОПТИМИЗАЦИЯ / МОДЕЛЬ / АЛГОРИТМ / COMPLEX OF INTERRELATED WORKS / LOGISTICS PLAN / OPTIMIZATION / MODEL / ALGORITHM

Аннотация научной статьи по математике, автор научной работы — Анисимов Владимир Георгиевич, Гапов Мурат Романович, Родионова Евгения Сергеевна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Анисимов Владимир Георгиевич, Гапов Мурат Романович, Родионова Евгения Сергеевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Model and algorithm for forming the optimum logistic plan of the complex of the related works

A model and an algorithm for the formation of an optimal logistic plan for the implementation of a complex of related works are proposed. The model is based on the presentation of the optimization procedure in the form of a non-linear problem of discrete programming, consisting in minimizing the execution time of a complex of related works by a limited number of partially interchangeable executors, while limiting the total cost of work.

Текст научной работы на тему «Модель и алгоритм формирования оптимального логистического плана выполнения комплекса взаимосвязанных работ»

#

RUDN Journal of Economics Вестник РУДН. Серия: Экономика

2018 Vol. 26 No. 1 7-18

http://journals.rudn.ru/economics

DOI: 10.22363/2313-2329-2018-26-1-18 УДК 519.85

МОДЕЛЬ И АЛГОРИТМ ФОРМИРОВАНИЯ ОПТИМАЛЬНОГО ЛОГИСТИЧЕСКОГО ПЛАНА ВЫПОЛНЕНИЯ КОМПЛЕКСА ВЗАИМОСВЯЗАННЫХ РАБОТ

В.Г. Анисимов1, М.Р. Гапов2, Е.С. Родионова3

1 Санкт-Петербургский политехнический университет Петра Великого ул. Политехническая, 29, Санкт-Петербург, Россия, 195251 2 Министерство экономического развития Карачаево-Черкесской республики ул. Комсомольская 23, Черкесск, Россия, 369000 3 Санкт-Петербургский им. В. Б. Бобкова филиал Российской таможенной академии Софийская ул., 52A, Санкт-Петербург, Россия, 192236

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

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

Введение

Широко распространенный в практике управления экономическими системами класс задач составляют задачи минимизации времени выполнения комплекса взаимосвязанных работ при ограничениях на количество исполнителей, их взаимозаменяемости и стоимости привлечения к выполнению тех или иных работ. В частности, к этому классу относятся задачи организации переоснащения производственных объектов (Кежаев В.А., 2004), разработки и реализации инновационных проектов (Чечеватов А.В., 2006; Босов Д.Б., 2009; Тебекин А.В., 2017; Новиков В.Е., 2016), планирования научной работы в научно-исследовательских организациях и многие др. В задачах этого класса материальные логистические процессы переплетаются с процессами их финансового обеспечения, то есть с финансовой логистикой. Сложность подобных задач и существенные финансовые издержки, обусловленные просчетами в организации логистических процессов, приводят к тому, что их решение должно опираться не только на опыт и интуицию, но и на объективные научные обоснования. Инструментом для таких обоснований могут быть соответствующие математические модели.

Построение модели

При построении этих моделей состав и взаимосвязь работ, составляющих материальный логистический процесс, целесообразно отображать в виде сети (Босов Д.Б., 2006)

О = {(/,у')}, I,] = 0, 1, ..., т, I <у', (1)

где г,' — номера узлов сети; (т + 1) — количество узлов.

Каждой работе в сети (1) ставится в соответствие дуга (г, у'), соединяющая г-й и у'-й узлы. Узел г = 0 соответствует событию начала выполнения комплекса работ, представленного сетью (1). Узлы г = 1, 2, ..., т соответствуют событиям, состоящим в завершении всех работ, описываемых входящими в каждый из них дугами. Общее количество работ (дуг) равно N.

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

Каждая работа (г, у') характеризуется необходимым количеством «(/, у') исполнителей и продолжительностью т(/, у').

Множество исполнителей, привлекаемых к выполнению комплекса работ, обозначим Я = {1, 2, к, К} (к — условный порядковый номер (идентификатор) исполнителя; К — количество исполнителей).

Взаимозаменяемость исполнителей в формализованном виде представим матрицей

Д = ||8*(/,у')||, к = 1, 2, ..., К, (г,у') О, (2)

где 5 к (i, ') =<

1, если к-й исполнитель может привлекаться к выполнению (г, у') работы, (3)

0 в противном случае.

Стоимости привлечения исполнителей к выполнению работ представим в виде компонент вектора

С = ||Ск(/,у)||, к = 1, 2, ..., К, (г,у') е О, (4)

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

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

¥ = {Ху(/, у'), ГуЦ, у)|(/, у') е О, ГуЦ, у') с Я}, (5)

где Ху(г, у) — определяемый планом ¥ момент времени, соответствующий началу (г, у')-й работы; Гу(г, у) — множество исполнителей, привлекаемых к выполнению (г, у')-й работы в соответствии с планом ¥.

Будем полагать, что прерывание каждой начатой работы (/',у') е О не допускается и состав Г¥(г, у') выделенных исполнителей не изменяется.

С учетом принятых обозначений, стоимость j) выполнения работы (i, j) при реализации плана Y определяется соотношением

j) = к е rY(i, j)ck(i, j)x(i, j). (6)

Обозначим через GL множество всех путей сети (1), связывающих ее начальную и конечную вершины.

Время выполнения всего комплекса работ при реализации плана (5) будет равно максимальной продолжительности TL пути L е GL из начальной вершины i = 0 сети (1) в конечную j = m.

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

— определить логистический план

Y* = {X* (i, j), r*(i, j)|(i, j) е G, r*(i, j) e R}; (7)

— выполнения комплекса (1) работ, обеспечивающий соблюдение условия

T * = T (Y *) = minmax TL (Y); (8)

Y LeGL

— при ограничениях

Xy (i, j) > max {Xy (l, i) + т(1, i)}, (i, j) е G; (9)

l, i

X 5 к (i, j) = n(i, j); (10)

(', j)er* (i, j)

X n(i, j) < tf; (11)

(', j )eiv (t)

X5k(i, j) > n(i, j); (12)

к=1

X %(i, j) <«*, (13)

(', j )eG

где t) — множество работ комплекса (1), выполняемых в каждый момент времени t при реализации логистического плана Y; Q — максимально допустимая стоимость выполнения комплекса (1) работ.

В задаче (7)—(13) условие (8) формализует стремление минимизировать время выполнения комплекса работ.

Ограничение (9) отражает логистическое правило, что работы, выходящие из любого узла сети (1), могут начинаться только после завершения всех работ, входящих в этот узел.

Ограничение (10) формализует требование выделения на каждую работу установленного количества исполнителей.

Ограничение (11) отражает естественное условие, состоящее в том, что количество исполнителей, одновременно привлекаемых к выполнению работ, не может превышать их общего количества.

Ограничение (12) формализует требование, состоящее в том, что количество и взаимозаменяемость исполнителей должны обеспечивать возможность выполнения каждой работы комплекса (1).

Ограничение (13) означает, что общая стоимость выполнения комплекса работ (1) не может превышать установленного допустимого уровня.

Задача (7)—(13) относится к нелинейным задачам распределения дискретных неоднородных ресурсов на произвольной сети. Она является МР — сложной задачей дискретного программирования (Алексеев А.О., 1988; Анисимов В.Г., Анисимов Е.Г., 1997). Точные методы решения задач такого класса впервые предложены в работах (Анисимов В.Г., Анисимов Е.Г., 1992, 1997). Однако в моделях, рассмотренных в этих работах, учитывались только исполнители работ и их производительность. Вместе с тем, при формировании планов реализации реальных логистических процессов в экономических системах, наряду с возобновляемыми ресурсами (исполнителями), необходимо учитывать и имеющиеся не возобновляемые (например, финансовые) ресурсы. В задаче (7)—(13) такими ресурсами является стоимость 0.¥{/,у') выполнения каждой работы (г,у') е О при реализации плана ¥. Ограниченность этих ресурсов формально отражает соотношение (13). Полученная в результате введения этого соотношения модель (7)—(13) служит дальнейшим обобщением рассмотренной в модели (Анисимов В.Г., Анисимов Е.Г., 1997). Точные алгоритмы решения задачи (7)—(13) в настоящее время отсутствуют. Вместе с тем потребности практики управления реализацией сложных проектов обусловливают необходимость их разработки. Построение одного из таких алгоритмов — цель настоящей работы.

Для существования решения задачи (7)—(13) необходимо и достаточно, чтобы:

а) состав и взаимозаменяемость исполнителей обеспечивали возможность выполнения всего комплекса работ (1);

б) установленный уровень О* допустимой стоимости позволял выполнить комплекс работ (1).

В формализованном виде выполнение первого (а) из этих требований заключается в выполнении ограничения (12). Оно означает, что из состава исполнителей работ можно подобрать специалистов, способных выполнить любую работу комплекса (1).

В целях проверки выполнения второго (б) требования можно воспользоваться множеством

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

Я* = {г *(/, у')|(г, у') е О, д = 1, 2, ...}

*

(14)

а = {Щ/,у'), д = 1, 2, ..., (г,у') е О}

(15)

стоимостей 0,q(i, j) выполнения соответствующих работ при соответствующих вариантах назначения ресурсов. Элементы множества (15) определяются соотношением

Qq(i, j) = T(i, j) X ck(i, j). (16)

kEr" (i, j)

С учетом формулы (16) второе из требований, обеспечивающих существование решения рассматриваемой задачи (7)—(13), в формализованном виде представляется соотношением

X minQq(i, j) <Q*, q = 1,2,.... (17)

(i, j )eG q

Проверку выполнимости условий (12) и (17) целесообразно проводить еще до начала процедуры поиска решения задачи (7)—(13). Если они не выполняются, то решение задачи (7)—(13) не существует. Если же они выполняются, то процедура оптимизации логистического плана выполнения комплекса работ (1) может быть реализована. В основу этой процедуры (алгоритма формирования оптимального плана) поиска может быть положен подход, впервые предложенный в работе (Анисимов В.Г., Анисимов Е.Г., 1997).

Он опирается на следующие построения:

а) представление множества V = {5} допустимых по ограничениям фрагментов S логистического плана Y в виде дерева подмножеств (ветвление);

б) вычисление для ветвей дерева (выделенных подмножеств) нижней границы целевой функции (8);

в) поиск допустимых вариантов логистического плана;

г) проверка установленных допустимых вариантов на оптимальность.

Предложенная процедура позволяет определить логистический план (7) выполнения комплекса работ (1), удовлетворяющий условиям (9)—(12).

Особенность рассматриваемого в настоящей работе алгоритма состоит в необходимости учета на каждом шаге ветвления и условия (13). Если оно нарушается, то дальнейшее продолжение рассматриваемой ветви дерева вариантов не представляется возможным и осуществляется переход к новой ветви.

Как и в алгоритме (Анисимов В.Г., Анисимов Е.Г., 1997), ветвление в предлагаемом алгоритме осуществляется на основе дихотомической схемы. При ее реализации каждая вершина vs S-й ветви дерева вариантов представляет собой элемент логистического плана. Причем, если соответствующая этому элементу работа (i, j) начинается в момент времени xS(i, j) при rS(i,/)-м варианте назначения исполнителей, то полагаем:

Vs = {xs(i, j), rs(i, j)}. (18)

Если же работа (i,j) не начинается в момент времени xS(i,j) при rS(i,/)-м варианте назначения исполнителей, то полагаем:

VS = 0. (19)

Для каждой ветви S е Vвеличины xS(i, j), (i, j) e G, (моменты начала работ) должны выбираться из соответствующей этой ветви возрастающей последовательности

ts = №, n = 1, 2, ... .

При этом t\ = 0, а последующие моменты tSn, n = 2, 3, ..., определяются на основе соотношения

tS = min {xs (i, j) + T(i, j)}, (20)

(i, j )eF (tn-1)

где FS(tSn-1) — множество работ (i, j), ранее включенных в S-ю ветвь и незавершенных к моменту времени t^-1, т.е.

F^-1) = {(i, j)|(i, j) e G, XS(i, j) < tsn-1 < XS(i, j) + x(i, j)}. (21)

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

Условие t\ = 0 отражает тот факт, что все варианты логистического плана начинаются в момент времени t = 0.

Докажем, что назначение сроков начала работ не в соответствии с последовательностями tS не позволяет сократить общее время выполнения рассматриваемого комплекса работ (1).

Действительно, для любого плана Y, содержащего фрагмент S, ранний срок начала любой работы (i, j) е Sпо определению принадлежит последовательности tS. Следовательно, и поздние сроки начала работ, лежащих на критических для плана Y путях, также принадлежат этой последовательности. Для работ, не принадлежащих критическим путям, возможна вариация сроков начала в пределах соответствующих резервов времени. Вместе с тем, границы этих резервов также принадлежат этой последовательности, а вариация внутри границ не изменяет время выполнения комплекса работ в целом. Следовательно, сроки начала и завершения работ оптимального по критерию (8) логистического плана (7) должны принадлежать соответствующей этому плану последовательности tS.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

В интересах реализации принятой дихотомической схемы ветвления введем в рассмотрение связанное с уравнением (14) множество

D = {dqlq = 1, 2, ...}, (22)

в котором dq = 1, если для выполнения (i, j)^ работы используется вариант r q(i, j) назначения ресурсов, или dq = 0 в противном случае.

В этом случае порядковый номер q элемента dq = 1 множества D характеризует и выполняемую работу, и вариант назначения ресурсов, и стоимость привлеченных к ее выполнению ресурсов.

С учетом множества (22) процесс ветвления в интересах составления оптимального логистического плана (7) заключается в выборе для каждого очередно-

го момента времени ¿П допустимых переменных е Б и установлении их значений, т.е. имеет место соотношение (18) (^ = {£ = 1}), если соответствующая переменной йд работа (/,у) е О начинается в момент времени х£ = ¿П при гд(/,у)-м варианте назначения ресурсов или — (19) (^ = {£ = 0}), если указанная работа при рассматриваемом варианте назначения ресурсов в момент £ не начинается.

Множество Р£ переменных е Б, которые могут быть включены в £-й фрагмент логистического плана (7) в момент времени содержит величины е Б, соответствующие ранее не включенным в рассматриваемую ветвь £ работам (/, у) е О, удовлетворяющие условиям:

х(/,1) + т(/,1) < & (/, I) е О; (23)

г9(1,У) С я$; (24)

П* - E dm^m + "q ^ О, g = 1,2,..., (25)

meDs (tn-1)

где — множество свободных ресурсов для £-го фрагмента плана в момент времени £ Б£(?П-1) — множество переменных йд включенных в ветвь £дерева вариантов к моменту времени ?£ .

Условие (23) выделяет работы, для которых к моменту ¿П выполнены все предшествующие. Условие (24) выделяет работы, для которых имеются допустимые наряды свободных исполнителей, а (25) — допустимые по стоимости наряды свободных исполнителей.

В качестве оценки нижней границы целевой функции (8) для каждого фрагмента календарного плана может быть принята максимальная продолжительность пути из начальной вершины графа О в конечную, определяемая без учета ресурсных ограничений (11), (13) для работ, не включенных в £. При этом, если на очередном, соответствующем моменту ¿П, шаге ветвления устанавливается йд = 1, то для определения = 1) полагается следующее:

а) работы (/, /) е О, ранее вошедшие в £-й фрагмент плана (т.е. работы, для которых х£(/, 0 < ¿П, начинаются в соответствующие моменты х£(/, /) и завершаются в моменты х£(/, 0 + т(/, /);

б) для работы (/, у) е О, соответствующей переменной йд = Р£ и, следовательно, включаемой на рассматриваемом шаге в £-ю ветвь дерева вариантов х £(/, у) = ¿П;

в) для работ (е, к) е О, соответствующих переменным йи е Р£, и Ф д, которые по ресурсному ограничению (2, 9) в момент ¿П не могут быть включены в план одновременно с (/,у), время начала равно ¿П+1, а длительность определяется соотношением + т(е, к).

Если же на рассматриваемом шаге ветвления устанавливается йд = 0, то для определения = 0) дополнительно полагается следующее:

а) работы (/, /) е О, ранее вошедшие в £-й фрагмент логистического плана (т.е. работы, для которых х£(/, /) < ¿П), начинаются в соответствующие моменты х£(/, /) и завершаются в моменты х£(/, /) + т(/, /);

б) работа (i, j), соответствующая переменной dq е начинается в момент

времени и завершается в момент ts+l + т(/, /);

в) остальные работы (е, к) е С, соответствующие переменным йи е Р£, и Ф д,

начинаются в момент и завершаются в моменты tg + т(е, h).

Важным элементом рассматриваемого алгоритма решения задачи (7)—(13), существенно влияющим на его сходимость, является способ выбора очередной работы и варианта назначения для нее ресурсов. Формально он состоит в выборе переменных dq е P$ для включения в S-ю ветвь в момент времени t$. В предлагаемом алгоритме выбор dq на очередном шаге ветвления осуществляется в два этапа: на первом выбирается работа, а на втором — вариант назначения ресурсов. Очередная работа выбирается в соответствии с такой последовательностью предпочтений:

min ^ max x(i, j) ^ min i ^ min j,

т.е. первой в план включается работа, которой соответствует меньший поздний срок окончания Если таких работ несколько, то из них выбирается работа максимального объема. Если и таких работ несколько — то работа с наименьшими номерами i, j. При этом поздние сроки окончания должны определяться с учетом рассматриваемого фрагмента S логистического плана.

Вариант r(i, j) назначения исполнителей для выбранной работы (i, j) определяется из условия минимума величины

Е Е 5^(i, h),

к er (i, j )(l, H)tS

т.е. назначаются наименее универсальные для оставшихся работ (l, h) е S исполнители.

Выбранная таким образом работа (i, j) и вариант r(i, j) назначения исполнителей однозначно определяют очередную переменную dq е P§, включаемую в S-ю ветвь дерева вариантов плана в момент t^.

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

Указанное правило в сочетании с рассмотренным способом выбора работ и исполнителей составляет приближенный алгоритм решения задачи (7)—(13), позволяющий получить первое допустимое решение за конечное число шагов, равное количеству N работ в сети (1).

Каждая S-я ветвь заканчивается, если в нее вошли все N работ, т.е. получен допустимый логистический план Y, или если

Ws> T0(1 — ц), 0 < ц < 1, (26)

где T — наименьшее значение целевой функции для ранее полученных допустимых логистических планов (рекорд); ц — заданное допустимое отклонение целевой функции от оптимального (точность оптимизации).

Выполнение условия (26) означает, что на рассматриваемой ветви улучшить ранее полученный рекорд более чем на 100ц% нельзя и ее продолжение в рамках заданной точности оптимизации не имеет смысла.

Заключение

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

СПИСОК ЛИТЕРАТУРЫ

Алексеев А.О. Применение цепей Маркова к оценке вычислительной сложности симплексного метода / А.О. Алексеев, О.Г. Алексеев [и др.] // Известия Российской академии наук. Теория и системы управления. 1988. № 3. С. 59—63.

Анисимов В.Г., Анисимов Е.Г. Алгоритм ветвей и границ для одного класса задач теории расписаний // Журнал вычислительной математики и математической физики. 1992. Т. 32. № 12. С. 200—205.

Анисимов В.Г., Анисимов Е.Г. Алгоритм оптимального распределения дискретных неоднородных ресурсов на сети // Журнал вычислительной математики и математической физики. 1997. Т. 37. № 2. С. 54—60.

Анисимов В.Г., Анисимов Е.Г. Модификация метода решения одного класса задач целочисленного программирования // Журнал вычислительной математики и математической физики. 1997. Т. 37. № 2. С. 179—183.

Босов Д.Б. Математические модели и методы управления инновационными проектами / Д.Б. Босов [и др.]. Министерство образования и наука РФ, Институт современной экономики. М., 2009. 188 с.

БосовД.Б. Сетевые модели и методы ресурсно-временной оптимизации в управлении инновационными проектами / Д.Б Босов [и др.]. М.: Московский городской педагогический университет, 2006. 117 с.

Кежаев В.А. Методы и модели оптимизации в управлении развитием сложных технических систем / В.А. Кежаев, А.М. Борисов [и др.]. Санкт-Петербург: Издательство «Политехника», 2004. 279 с.

НовиковВ.Е. Моделирование оптимизационных задач поддержки принятия решений в инновационном менеджменте / В.Е. Новиков, В.А. Останин [и др.] // Вестник Российской таможенной академии. 2016. № 1 (34). С. 90—98.

Тебекин А.В. Стратегическое управление инновационной деятельностью: анализ, планирование, моделирование, принятия решений, организация, оценка / А.В. Тебекин, Т.Н. Сау-ренко [и др.] / под ред. профессора А.В. Тебекина. СПб.: Издательство «Стратегия будущего», 2017. 312 с.

Чечеватов А.В. Оптимизационные модели и методы в управлении инновационными процессами / А.В. Чечеватов, А.Я. Черныш [и др.]. М.: Российская таможенная академия, 2006. 96 с.

© Анисимов В.Г., Гапов М.Р., Родионова Е.С., 2018

История статьи:

Дата поступления в редакцию: 25 января 2018 Дата принятия к печати: 28 февраля 2018

Для цитирования:

Анисимов В.Г., Гапов М.Р., Родионова Е.С. Модель и алгоритм формирования оптимального логистического плана выполнения комплекса взаимосвязанных работ // Вестник Российского университета дружбы народов. Серия: Экономика. 2018. Т. 26. № 1. С. 7—18. DOI: 10.22363/2313-2329-2018-26-1-7-18

Сведения об авторах:

Анисимов Владимир Георгиевич, доктор технических наук, профессор кафедры информационных систем в экономике и менеджменте Санкт-Петербургского политехнического университета Петра Великого. Контактная информация: e-mail: [email protected]

Гапов Мурат Романович, кандидат экономических наук, заместитель министра экономического развития Карачаево-Черкесской республики. Контактная информация: e-mail: [email protected]

Родионова Евгения Сергеевна, кандидат экономических наук, доцент кафедры международных экономических отношений экономического факультета Санкт-Петербургского им. В.Б. Бобкова филиала Российской таможенной академии. Контактная информация: e-mail: [email protected]

MODEL AND ALGORITHM FOR FORMING THE OPTIMUM LOGISTIC PLAN OF THE COMPLEX OF THE RELATED WORKS

V.G. Anisimov1, M.R. Gapov2, E.S. Rodionova3

1 Peter the Great St. Petersburg Polytechnic University Polytechnic str., 29, St. Petersburg, Russia, 195251 2 Ministry of Economic Development of Karachay-Cherkess Republic Komsomolskaya str., 23, Cherkessk, Russia, 369000 3 Saint-Petersburg named by VB. Bobkov branch of the Russian Customs Academy Sofiyskaya str., 52A, St. Petersburg, Russia, 192236

Abstract. A model and an algorithm for the formation of an optimal logistic plan for the implementation of a complex of related works are proposed. The model is based on the presentation of the optimization procedure in the form of a non-linear problem of discrete programming, consisting

in minimizing the execution time of a complex of related works by a limited number of partially interchangeable executors, while limiting the total cost of work.

Key words: complex of interrelated works, logistics plan, optimization, model, algorithm

REFERENCES

Alekseev A.O. (1988) Primenenie tsepei Markova k otsenke vychislitel'noi slozhnosti simpleksnogo metoda / A.O. Alekseev, O.G. Alekseev [i dr.]. Izvestiya Rossiiskoi akademii nauk. Teoriya i sistemy upravleniya. № 3. S. 59—63. (In Russ).

Anisimov V.G., Anisimov E.G. (1992) Algoritm vetvei i granits dlya odnogo klassa zadach teorii raspisanii. Zhurnal vychislitel'noi matematiki i matematicheskoi fiziki. T. 32. № 12. S. 200—205. (In Russ).

Anisimov V.G., Anisimov E.G. (1997) Algoritm optimal'nogo raspredeleniya diskretnykh neodnorodnykh resursov na seti. Zhurnal vychislitel'noi matematiki i matematicheskoi fiziki. T. 37. № 2. S. 54—60. (In Russ).

Anisimov V.G., Anisimov E.G. (1997) Modifikatsiya metoda resheniya odnogo klassa zadach tselochislennogo programmirovaniya. Zhurnal vychislitel'noi matematiki i matematicheskoi fiziki. T. 37. № 2. S. 179—183. (In Russ).

Bosov D.B. (2009) Matematicheskie modeli i metody upravleniya innovatsionnymi proektami / D.B. Bosov [i dr.]. Ministerstvo obrazovaniya i nauka RF, Institut sovremennoi ekonomiki. Moskva. 188 s. (In Russ).

Bosov D.B. (2006) Setevye modeli i metody resursno-vremennoi optimizatsii v upravlenii innovatsionnymi proektami / D.B. Bosov [i dr.]. Moskva: Moskovskii gorodskoi pedagogicheskii universitet. 117 s. (In Russ).

Kezhaev YA. (2004) Metody i modeli optimizatsii v upravlenii razvitiem slozhnykh tekhnicheskikh system / V.A. Kezhaev, A.M. Borisov [i dr.]. Sankt-Peterburg: Izdatel'stvo "Politekhnika". 279 s. (In Russ).

Novikov V.E. (2016) Modelirovanie optimizatsionnykh zadach podderzhki prinyatiya reshenii v innovatsionnom menedzhmente / YE. Novikov, YA. Ostanin [i dr.]. Vsstnik Rossiiskoi tamozhennoi akademii. № 1 (34). S. 90—98. (in Russ).

Tebekin A.V (2017) Strategicheskoe upravlenie innovatsionnoi deyatel'nost'yu: analiz, planirovanie, modelirovanie, prinyatiya reshenii, organizatsiya, otsenka / A.V Tebekin, T.N. Saurenko [i dr.] / pod red. professora A.V. Tebekina. SPb.: Izdatel'stvo «Strategiya budushchego». 312 s. (In Russ).

Chechevatov AY (2006) Optimizatsionnye modeli i metody v upravlenii innovatsionnymi protsessami / A.V Chechevatov, A.Ya. Chernysh [i dr.]. Moskva: Rossiiskaya tamozhennaya akademiya. 96 s. (In Russ).

Article history:

Received: 25 January 2018 Revised: 10 January 2018 Accepted: 28 February 2018

For citation:

Anisimov V.G., Gapov M.R., Rodionova E.S. (2018) Model and algorithm for forming the optimum logistic plan of the complex of the related works. RUDN Journal of Economics, 26 (1), 7-18. DOI: 10.22363/2313-2329-2018-26-1-7-18

Bio Note:

Anisimov V.O., Doctor of Technical Sciences, Professor ofthe Department of Information Systems in Economics and Management, St. Petersburg Polytechnic University, Peter the Great. Contact information: e-mail: [email protected]

Oapov M.R., Candidate of Economic Sciences, Deputy Minister of Economic Development of Karachay-Cherkess Republic. Contact information: e-mail: [email protected]

Rodionova E.S., Candidate of Economic Sciences, Associate professor of Department of International Economic Relations, Saint-Petersburg named by V.B. Bobkov branch of the Russian Customs Academy. Contact information: e-mail: [email protected]

i Надоели баннеры? Вы всегда можете отключить рекламу.