Системы анализа и обработки данных

СИСТЕМЫ АНАЛИЗА И ОБРАБОТКИ ДАННЫХ

ISSN (печатн.): 2782-2001          ISSN (онлайн): 2782-215X
English | Русский

Последний выпуск
№1(97) Январь - Март 2025

Оценка меры различия алгоритмов в многовариантной системе составления производственных планов

Выпуск № 4 (80) Октябрь - Декабрь 2020
Авторы:

Грузенкин Денис Владимирович,
Кузнецов Александр Сергеевич,
Селезнев Игорь Валерьевич
DOI: http://dx.doi.org/10.17212/1814-1196-2020-4-65-80
Аннотация

В процессе проектирования производственных планов одним из важных шагов является составление расписаний выполнения технологических операций. Расписание может составляться как вручную, так и с помощью программного обеспечения. Если расписание составляется программным средством, то для исключения возможных ошибок используют несколько алгоритмов генерации расписания. Набор таких алгоритмов называют «пачкой». В «пачку» целесообразно включать только различные алгоритмы. Это необходимо для исключения однотипных ошибок. Поэтому поиск клонов алгоритмов в «пачке» является актуальной производственной задачей. Для ее решения в ходе выполнения настоящей работы была разработана метрика диверсифицированности алгоритмов. Такая метрика численно (в процентах) определяет, насколько алгоритмы различны. Данная метрика основывается на характеристиках трасс выполнения алгоритмов. Трассы алгоритмов строятся в N-мерном пространстве по полученным точкам. Координатами точек трасс являются значения, с которыми работает алгоритм на каждом шаге своего выполнения или в каждой из контрольных точек выполнения алгоритма. Для подтверждения корректности работы данной метрики был поставлен эксперимент. В его рамках были вычислены характеристики трасс трех алгоритмов сортировки. На основании полученных характеристик были определены показатели для сравнения алгоритмов в метрическом пространстве. Эксперимент подтвердил эффективность использования метрики диверсифицированности для нахождения клонов в «пачке алгоритмов». Область применения данной метрики не ограничивается лишь поиском клонов. Она может быть применена как самостоятельный показатель качества программного обеспечения.


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

Грузенкин Д.В., Кузнецов А.С., Селезнев И.В. Оценка меры различия алгоритмов в многовариантной системе составления производственных планов // Научный вестник НГТУ. – 2020. – № 4 (80). – С. 65–80. – DOI: 10.17212/1814-1196-2020-4-65-80.

 

For citation:

Gruzenkin D.V., Kuznetsov A.S., Seleznev I.V. Otsenka mery razlichiya algoritmov v mnogovariantnoi sisteme sostavleniya proizvodstvennykh planov [An assessment of the algorithm difference measure in a multivariate system for production plans scheduling]. Nauchnyi vestnik Novosibirskogo gosudarstvennogo tekhnicheskogo universiteta = Science bulletin of the Novosibirsk state technical university, 2020, no. 4 (80), pp. 65–80. DOI: 10.17212/1814-1196-2020-4-65-80.

Просмотров: 1040