Научная статья на тему 'Решение задачи о назначениях в автоматизированных системах оперативного управления на основе тензорного исчисления'

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

CC BY
361
144
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЗАДАЧА О НАЗНАЧЕНИЯХ / ПРЕДМЕТНОЕ ПРОСТРАНСТВО / ТЕНЗОРНОЕ ИСЧИСЛЕНИЕ / ТЕНЗОРНАЯ ДИАДА / ЦЕЛЕВАЯ ФУНКЦИЯ / СЛЕД ТЕНЗОРА / TASK ASSIGNMENT / OBJECTIVE SPACE / TENSOR CALCULUS / TENSOR DYAD / TARGET FUNCTION / TRACE OF TENSOR

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Безяев Виктор Степанович, Макарычев Петр Петрович

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

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

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Безяев Виктор Степанович, Макарычев Петр Петрович

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

ASSIGNMENT PROBLEM SOLUTION IN AUTOMATED SYSTEMS OF OPERATIVE MANAGEMENT ON THE BASIS OF TENSOR CALCULUS

Background. One of the main functions of automated control systems for target destruction means is to solve the assignment problem. The assignment problem solution should be carried out promptly taking into account characteristics of weapons and targets, as well as the situation. In this regard, the problem solution requires more sophisticated algorithms. Materials and methods. The objective space model, reflecting the nature of relationship between the means of destruction and targets, is based on direct forms of tensor tasks. One of the characteristics of the tensor of the second order (square matrix) -trace of tensor is used as a target function of the target assignment. Results. The proposed algorithms solve the problem in two phases. The first phase is selection of targets by the lowest survival value of a newly detected target. The second phase is remapping of targets in accordance with terminal criterion of minimum survival of all selected targets. Conclusions. The authors have proposed solution to the problem of target assignment using tensor calculus. The problem solution can be performed in real time at maximum munition load.

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

№ 3 (35), 2015 Технические науки. Информатика, вычислительная техника

УДК 681.3

В. С. Безяев, П. П. Макарычев

РЕШЕНИЕ ЗАДАЧИ О НАЗНАЧЕНИЯХ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ ОПЕРАТИВНОГО УПРАВЛЕНИЯ НА ОСНОВЕ ТЕНЗОРНОГО ИСЧИСЛЕНИЯ

Аннотация.

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

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

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

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

Ключевые слова: задача о назначениях, предметное пространство, тензорное исчисление, тензорная диада, целевая функция, след тензора.

V. S. Bezyaev, P. P. Makarychev

ASSIGNMENT PROBLEM SOLUTION IN AUTOMATED SYSTEMS OF OPERATIVE MANAGEMENT ON THE BASIS OF TENSOR CALCULUS

Abstract.

Background. One of the main functions of automated control systems for target destruction means is to solve the assignment problem. The assignment problem solution should be carried out promptly taking into account characteristics of weapons and targets, as well as the situation. In this regard, the problem solution requires more sophisticated algorithms.

Materials and methods. The objective space model, reflecting the nature of relationship between the means of destruction and targets, is based on direct forms of tensor tasks. One of the characteristics of the tensor of the second order (square matrix) -trace of tensor - is used as a target function of the target assignment.

Results. The proposed algorithms solve the problem in two phases. The first phase is selection of targets by the lowest survival value of a newly detected target. The second phase is remapping of targets in accordance with terminal criterion of minimum survival of all selected targets.

Conclusions. The authors have proposed solution to the problem of target assignment using tensor calculus. The problem solution can be performed in real time at maximum munition load.

Engineering sciences. Computer science, computer engineering and control

77

Известия высших учебных заведений. Поволжский регион

Key words: task assignment, objective space, tensor calculus, tensor dyad, target function, trace of tensor.

Введение

Распределение средств противовоздушной обороны (ПВО) или назначение целей является одним из этапов управления ПВО. Одним из известных методов является метод исчерпывающего поиска (create Solution). Данный метод анализирует все подходящие решения за довольно длительное время. Вторым недостатком этого метода является невозможность применения в режиме реального времени при достаточно большом количестве целей [1]. Венгерский метод обеспечивает существенное снижение количества итераций по сравнению с алгоритмом «Исчерпывающий поиск» при увеличении количества обнаруженных воздушных целей [2, 3]. Однако венгерский метод не учитывает результаты предварительного распределения обнаруженных целей по принципу выбора средства, обеспечивающего максимальное снижение степени опасности. Кроме того, размерность задачи при решении венгерским методом, определяемая множеством отношений «средство поражения -цель», значительно повышает вычислительную сложность решения.

Постановка и обсуждение задачи

Имеется множество зенитно-ракетных комплексов (ЗРК)

Z = {zi,..., Zj,..., zn }, множество воздушных целей (ВЦ) С ={q,...,c,...,cm} . Каждый ЗРК имеет gj целевых каналов и может быть назначен на любую

ВЦ [1, 2]. Каждая ВЦ характеризуется уровнем угрозы Ui, i = 1,2,...,m и вектором вероятностей (степеней) поражения от ЗРК, рассчитываемых на основе подлетного времени, курсового параметра и других параметров:

Pi = (Pi-,^1,.--,Pi, j^.^Pi,n ).

На основе данных о целях и вектора вероятностей поражения целей для каждой цели Ci формируется вектор выживания:

q = (q ,l,..., q, j ^ q, n) =((1 - Pi ,1)'

4,1

,(1 - p

j

) X,j ,...,(1 - Pi, n ) ^ ):

где Xij - количество целевых каналов, выделенных в ЗРК Wj для поражения назначенной цели ci .

С использованием сведений о подлетном времени ^ и угрозы Ui производится ранжирование и назначение целей. Процедура назначения целей выполняется с использованием эвристики: на каждом шаге цель из упорядоченного списка закрепляется за целевым каналом ЗРК, который обеспечивает наибольшее снижение величины угрозы. Другими словами, при появлении новой цели cm для всех ЗРК производится оценка остаточной угрозы в виде

U(cm ) = (Umqm,1, Umqm,2, -., Umqm,n ) .

78

University proceedings. Volga region

№ 3 (35), 2015 Технические науки. Информатика, вычислительная техника

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

Um = min{Umqm,l,...,Umqm, j,...,Uiqi,n } .

Номер ЗРК определяется из выражения

k = match(Um, U (cm)),

где match(-) - функция поиска заданного значения Um и возвращения индекса позиции Um в векторе U(cm).

По результатам выполнения процедуры может быть сформирована таблица (матрица), в которой столбцы ci,c2,...,ci5 соответствуют целям, строки zi,Z2,...,Z4 - величине остаточной угрозы от цели, строка gji - номеру ЗРК

и целевому каналу (табл. l). Расположение номера в строке указывает на номер целевого канала. Например, цель ci назначена первому целевому каналу ЗРК zi, а цель c3 - второму целевому каналу ЗРК zi.

Распределение целей

Таблица i

Цель ЗРК Ci C2 C3 C4 C5 C6 C7 C8 C9 Ci0 Cii Ci2 Ci3 Ci4 Ci5 Ci6

zi 0,8 9,3 i,4 0,i 6,8 i3 i3 4,0 0,i 4,8 6,0 4,3 4,9 6,9 8,2 7,3

z2 2,9 2,6 2,2 8,0 0,9 i4 i2 i2,6 2,8 7,4 7,4 5,2 7,0 4,3 i,9 2,8

z3 8,8 8,7 9,8 9,0 9,7 8,i i5 5,6 5,9 4,6 5,7 7,5 i,5 9,7 8,2 6,8

z4 5,3 4,6 i,8 2,5 7,8 0,9 9,2 9,9 8,4 7,4 i,5 i,7 i,4 i,5 i,6 7,2

gj,i i 2 i i 2 4 4 i 2 3 4 4 3 2 3 3

Из табл. i следует, что для выбранной стратегии поиска назначение первых восьми целей (ci — c§) отвечает требованию минимума остаточной угрозы (оптимальности). Однако назначение девятой цели не отвечает требованию минимума, так как ЗРК zi на момент назначения цели не имеет свободных целевых каналов. Поэтому цель cg назначается третьему целевому каналу ЗРК z2 . При этом уровень остаточной угрозы от цели равен 2,8. К числу неоптимальных назначений относятся и назначения целей cn, ci3, ci4, ci5, ci6 . Дальнейшее решение задачи о назначении целей можно выполнить в два этапа. На первом этапе формируется предметное пространство «воздушная цель - ЗРК, целевой канал». На втором этапе решается задача оптимального назначения.

Формирование пространства состояний

Для решения задачи воспользуемся методом, предполагающим представление задачи в виде пространства состояний [4-6]. Из всех возможных

Engineering sciences. Computer science, computer engineering and control

79

Известия высших учебных заведений. Поволжский регион

представлений наиболее узкое пространство состояний «воздушная цель -ЗРК, целевой канал» можно сформировать в виде тензора второго ранга:

т = £Г=1® b

где aj ® b - диада, характеризующая отношение между m целями и j -м ЗРК.

Например, если n = 4, g1 = g2 = g3 = £4 = 4 , то наибольшее количество целей, которые рассматриваются при назначении, m = 16, а диада для цели C в соответствии с табл. 1 имеет вид

U1 • q1,1 0,8 0 0 .. .0 0'

U2 • q2,1 9,3 0 0 .. .0 0 __

U3 • q3,1 II o1 0 0 0 '"х* 1,4 0 0 .. .0 0_

U15 • q15,1 8,2 0 0 .. .0 0_

U16 • q16,1 _ 7,3 0 0 .. .0 0

. (1)

В выражении (1) значения элементов вектора столбца а1 определяются из табл. 1 по номеру ЗРК (столбца), которому назначена цель. В векторстроке b значение только одного из элементов отлично от нуля и равно единице. Положение единицы определяется номером цели в табл. 1. Для цели C3 диада в соответствии с табл. 1 имеет следующий вид:

U1 • q1,3 " 0 0 0,8 . .0 0'

U2 • <72,3 0 0 9,3 . .0 0 __

U3 • q3,3 О О X .00] = 0 0 1,4 . .0 0_

U15 • q15,3 0 0 8,2 . .0 0_

U16 • q16,3 _ 0 0 7,3 . .0 0

. (2)

В выражении (2) аз = а1, так как цель C3 также назначена ЗРК ^ . Положение единицы в векторе строке b отражает расположение цели C3 в сформированном списке воздушных целей [7].

Таким образом, тензор T представляет собой сумму неупорядоченной последовательности диад. При этом из выражения (1) следует, что выживание цели с характеризуется величиной 0,8, а цели C3 из выражения (2) -величиной 1,4. Суммарное значение выживания целей q, C3 при заданном назначении составляет 2,2. Поскольку обе цели назначены ЗРК Z1, то перестановка диад не изменит суммарное выживание целей. Таким образом, назначение целей q, C3 ЗРК ^ отвечает требованию минимальности выживания целей и не зависит от порядка суммирования диад. В результате суммирования всех m диад имеем тензор

80

University proceedings. Volga region

№ 3 (35), 2015 Технические науки. Информатика, вычислительная техника

0,8 2,9 0,8 0,8 2,9 5,3 .. .. 8,8 8,8

9,3 2,6 9,3 9,3 2,6 4,6 .. .. 8,7 8,7

1,4 2,2 1,4 1,4 2,2 1,8 .. .. 9,8 9,8

0,1 8,0 0,1 0,1 8,0 2,5 . .. 9,0 9,0

6,8 0,9 6,8 6,8 0,9 7,8 . .. 9,7 9,7

13 14 13 13 14 6,9 . .. 8,1 8,1

8,2 1,9 8,2 8,2 1,9 1,6 . .. 8,2 8,2

7,3 2,8 7,3 7,3 2,8 7,2 . .. 6,8 6,8

Тензору 3 соответствует вектор распределения целей по каналам:

V =(1 21124412344323 3).

(3)

целевым

(4)

Из (3), (4) следует, что суммарная остаточная угроза от целей с6, С15, назначенных ЗРК Z4 и ЗРК Z3 соответственно будет равна Tg 5 + T15 15 и составит 15,1. При переназначении целей между ЗРК3 и ЗРК4 остаточная угроза будет определяться Tg 15 + T155 и составит 9,7. Таким образом, суммарная

остаточная угроза от всех целей может быть оценена как след тензора (матрицы) tr(T). Для рассматриваемого примера предварительного назначения целей имеет место равенство:

tr(T) = 57,3.

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

[ 1, если T i + Tj j > T j + Tf i;

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

fi, j = L 1 ’ J h i = 1,..., m; ] = 1,..., m. (5)

0 иначе,

Нулевое значение f- j является индикатором выявленного несоответствия в назначении двух целей. При назначении целей, характеризуемых табл. 1 или выражением (3), с применением целевой функции (5) могут быть выявлены все несоответствия, которые приведены в табл. 2.

Несоответствия в назначении целей

Таблица 2

Цели в несоответствии Номе р несоответствия

1 2 3 4 5 6 7 8 9 10

Номер 1 цели 1 2 3 6 7 9 9 11 12 13

Номер 2 цели 9 15 9 15 15 15 16 15 15 15

Из табл. 2 следует, что с увеличением числа целей (9 < i < 16) выбранная стратегия назначения не отвечает требованию минимума остаточной

Engineering sciences. Computer science, computer engineering and control

81

Известия высших учебных заведений. Поволжский регион

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

Алгоритм оптимизации назначений

Входные данные: тензор (матрица) T, вектор распределения целей по целевым каналам ЗРК V.

Для предметного пространства можно ввести наглядную интерпретацию в виде ориентированного графа, в котором вершинам соответствуют диады предметного пространства, а ребрам - отношения между диадами, заданные тензором T . При этом процесс поиска лучшего назначения целей для множества ЗРК состоит в упорядочивании диад в соответствии со следующим:

- начальное расположение диад тензора предметного пространства определяет отправную точку процесса (см. выражение (3));

- конечное расположение диад должно удовлетворять терминальному критерию или цели решения задачи (5);

- процедура поиска реализует поиск на графе от состояния к состоянию предметного пространства.

Одной из фундаментальных стратегий поиска упорядоченной последовательности диад является поиск «сначала в ширину» [1]. В соответствии с данной стратегией на первом этапе последовательно анализируются отношения между диадой ai ®bi и диадами a2 ®62, а3 ®^3, ..., am-i ®bm-i и am ® bm (рис. 1).

m

Рис. 1. Поиск «сначала вширь»

На втором этапе последовательно анализируются отношения между диадой 02 ® 62 и диадами 03 ® 63, 04 ® 64 , ., am-i ® bm-i, am-i ® bm-i. Затем реализуются этапы три и четыре

При невыполнении терминального критерия в тензоре T осуществляется перестановка диад. Предположим, что обнаружено несоответствие между целями c6 и c^. В этом случае в результате перестановки (переназначения целей) имеем

82

University proceedings. Volga region

№ 3 (35), 2015 Технические науки. Информатика, вычислительная техника

0,8 2,9 0,8 0,8 2,9 8,8 . . 5,3 8,8

9,3 2,6 9,3 9,3 2,6 8,7 . . 4,6 8,7

1,4 2,2 1,4 1,4 2,2 9,8 . . 1,8 9,8

0,1 8,0 0,1 0,1 8,0 9,0 . . 2,5 9,0

W= 6,8 0,9 6,8 6,8 0,9 9,7 . . 7,8 9,7

13 14 13 13 14 8,1 . . 6,9 8,1

8,2 1,9 8,2 8,2 1,9 8,2 . . 1,6 8,2

_ 7,3 2,8 7,3 7,3 2,8 6,8 . . 7,2 6,8

Из выражений (3), (6) следует, что суммарное значение остаточной угрозы в результате переназначения целей Сб и уменьшилось на величину 5,4 и составляет tr(W) = 51,9. При этом вектор распределения целей по ЗРК и целевым каналам имеет вид

V2 =(1 2 1 1 2 3 4 1 2 3 4 4 3 2 4 3). (7)

С использованием стратегии «сначала в ширину» можно устранить все несоответствия: переназначить цели и скорректировать табл. 1. Результаты переназначения целей и корректировки приведены в табл. 3.

Распределение целей

Таблица 3

Цель ЗРК C1 C2 C3 C4 C5 Ce C7 C8 C9 C10 C11 C12 C13 C14 C15 C16

z1 0,8 9,3 1,4 0,1 6,8 13 13 4,0 0,1 4,8 6,0 4,3 4,9 6,9 8,2 7,3

z2 2,9 2,6 2,2 8,0 0,9 14 12 12,6 2,8 7,4 7,4 5,2 7,0 4,3 1,9 2,8

z3 8,8 8,7 9,8 9,0 9,7 8,1 15 5,6 5,9 4,6 5,7 7,5 1,5 9,7 8,2 6,8

z4 5,3 4,6 1,8 2,5 7,8 0,9 9,2 9,9 8,4 7,4 1,5 1,7 1,4 1,5 1,6 7,2

ёi, j 1 2 2 1 2 3 4 1 1 3 4 4 3 4 2 3

Анализируя табл. 1, 3, несложно убедиться, что 10 несоответствий, найденных в предварительном назначении целей, устранены за счет пяти переназначений целей. При этом суммарная остаточная угроза составляет 47,5. Таким образом, за счет оптимизации назначений целей величина суммарной остаточной угрозы значительно уменьшена. Относительная величина снижения остаточной угрозы для рассматриваемого примера составляет:

bU = (tr (T) - tr( L)/tr (T) = 0,17,

где L - тензор с оптимальной последовательностью диад, определяющий содержание табл. 3.

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

Engineering sciences. Computer science, computer engineering and control

83

Известия высших учебных заведений. Поволжский регион

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

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

f («) = з/2 • (n2 - n).

При обнаружении несоответствия в назначении целей выполняется операция упорядочивания диад и повторение текущего цикла. В общем случае количество повторений и размерность цикла величины не постоянные. Однако в процессе проведенных численных экспериментов при значениях n < 16 установлено, что количество повторений не превышает величины 3 • (п — 1). Таким образом, можно считать, что общее количество циклов реализации обсуждаемого алгоритма равно

y(п) < з/2(п2 — п) + 3(п — 1). (8)

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

Список литературы

1. Пифтанкин, А. Н. Модели и подходы, используемые в задачах управления ПВО корабельного соединения / А. Н. Пифтанкин, Н. А. Пифтанкин // Автоматизация процессов управления. - 2011. - № 1. - С. 41-49.

2. Kuhn, H. W. The Hungarian for the Assigment Problem / H. W. Kuhn // Naval Research logistics Quarterty. - 1955. - Vol. 2. - P. 83-97.

3. Кравчук, В. Г. Моделирование противовоздушных боевых действий соединений кораблей при проектировании морских тактических тренажеров / В. Г. Кравчук // Программные продукты и системы. - 2003. - № 3.

4. Чижухин, Г. Н. Тензорная методология в дискретной системотехнике / Г. Н. Чижухин, Ю. Г. Бочкарева. - Пенза : Изд-во Пенз. гос. ун-та, 2006. - 184 с.

5. Арменский, А. Е. Тензорные методы построения информационных систем /

A. Е. Арменский. - М. : Наука, 1989. - 152 с.

6. Безяев, В. С. Методы анализа систем и сетей информационного обмена /

B. С. Безяев // Известия высших учебных заведений. Поволжский регион. Технические науки. - 2007. - № 2. - С. 42-47.

7. Макарычев, П. П. Модельные представления данных на основе прямого тензорного исчисления / П. П. Макарычев // XVIII Международная научно-методическая конференция, посвященная 200-летию со дня рождения М. Ю. Лермонтова : сб. тр. -Пенза, 2014. - С. 193-195.

References

1. Piftankin A. N., Piftankin N. A. Avtomatizatsiya protsessov upravleniya [Control process automation]. 2011, no. 1, pp. 41-49.

2. Kuhn H.W. Naval Research logistics Quarterty. 1955, vol. 2, pp. 83-97.

84

University proceedings. Volga region

№ 3 (35), 2015 Технические науки. Информатика, вычислительная техника

3. Kravchuk V. G. Programmnye produkty i sistemy [Program products and systems]. 2003, no. 3.

4. Chizhukhin G. N., Bochkareva Yu. G. Tenzornaya metodologiya v diskretnoy siste-motekhnike [Tensor methodology in discrete systems engineering]. Penza: Izd-vo Penz. gos. un-ta, 2006, 184 p.

5. Armenskiy A. E. Tenzornye metody postroeniya informatsionnykh sistem [Tensor methods of information system design]. Moscow: Nauka, 1989, 152 p.

6. Bezyaev V. S. Izvestiya vysshikh uchebnyz zavedeniy. Povolzhskiy region. Tekhniches-kie nauki [University proceedings. Volga region. Engineering sciences]. 2007, no. 2, pp. 42-47.

7. Makarychev P. P. XVIII Mezhdunarodnaya nauchno-metodicheskaya konferentsiya, posvyashchennaya 200-letiyu so dnya rozhdeniya M. Yu. Lermontova: sb. tr. [XVIII International scientific and methodological conference, commemorating 200th jubilee of M.Yu. Lermontov: collected papers]. Penza, 2014, pp. 193-195.

Безяев Виктор Степанович

кандидат технических наук, генеральный директор Научно-производственного предприятия «Рубин» (Россия, г. Пенза, ул. Байдукова, 2)

E-mail: bezyfev@npp-rubin.ru

Макарычев Петр Петрович

доктор технических наук, профессор, заведующий кафедрой математического обеспечения и применения ЭВМ, Пензенский государственный университет (Россия, г. Пенза, ул. Красная, 40)

E-mail: makpp@yandex.ru

Bezyaev Viktor Stepanovich Candidate of engineering sciences, general director of Research and production enterprise «Rubin» (2 Baydukova street, Penza, Russia)

Makarychev Petr Petrovich

Doctor of engineering sciences, professor,

head of sub-department of computer

application and software, Penza

State University (40 Krasnaya street,

Penza, Russia)

УДК 681.3 Безяев, В. С.

Решение задачи о назначениях в автоматизированных системах оперативного управления на основе тензорного исчисления / В. С. Безяев, П. П. Макарычев // Известия высших учебных заведений. Поволжский регион. Технические науки. - 2015. - № 3 (35). - С. 77-85.

Engineering sciences. Computer science, computer engineering and control

85

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