Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634942)
Контекстум
Руконтекст антиплагиат система
Инженерный журнал: наука и инновации  / №11 2013

Способы снижения вычислительной сложности алгоритмов, вытекающие из принципа формирования решений (50,00 руб.)

0   0
Первый авторОвчинников
ИздательствоМ.: Изд-во МГТУ им. Н.Э. Баумана
Страниц7
ID276699
АннотацияАнализируется класс способов снижения вычислительной сложности комбинаторно-оптимизационных алгоритмов на графах и множествах. Рассмотренные способы основаны на использовании пошагового принципа формирования решения. Приведена классификация способов указанного класса. Рассмотрены примеры выполнения оптимизирующих преобразований в итерационном алгоритме улучшения разрезания гиперграфа и последовательном алгоритме его начального разрезания. Для этих алгоритмов рассмотрены процессы и приведены формулы определения значений критериальных оценок и множества вершин-кандидатов. Получены оценки вычислительной сложности выполнения указанных действий для случаев без и с использованием способов снижения вычислительной сложности. Выполнена оценка эффективности применения этих способов. Определена возможность формализации рассматриваемых оптимизирующих преобразований.
УДК004.051+519.6
Овчинников, В.А. Способы снижения вычислительной сложности алгоритмов, вытекающие из принципа формирования решений / В.А. Овчинников // Инженерный журнал: наука и инновации .— 2013 .— №11 .— URL: https://rucont.ru/efd/276699 (дата обращения: 03.05.2024)

Предпросмотр (выдержки из произведения)

Способы снижения вычислительной сложности алгоритмов … УДК 004.051+519.6 Способы снижения вычислительной сложности алгоритмов, вытекающие из принципа формирования решений © В.А. Овчинников МГТУ им. <...> Н.Э. Баумана, Москва, 105005, Россия Анализируется класс способов снижения вычислительной сложности комбинаторно-оптимизационных алгоритмов на графах и множествах. <...> Рассмотренные способы основаны на использовании пошагового принципа формирования решения. <...> Рассмотрены примеры выполнения оптимизирующих преобразований в итерационном алгоритме улучшения разрезания гиперграфа и последовательном алгоритме его начального разрезания. <...> Для этих алгоритмов рассмотрены процессы и приведены формулы определения значений критериальных оценок и множества вершин-кандидатов. <...> Ключевые слова: алгоритм, вычислительная сложность, граф, множество, оптимизирующие преобразования, пошаговый принцип, формирование решения, рекуррентные формулы. <...> Большинство задач проектирования структур сложных систем имеет большую размерность входа — миллионы и более компонент. <...> В связи с этим даже для полиномиальных алгоритмов актуальной является проблема сокращения времени работы за счет использования способов снижения их вычислительной сложности, т. е. выполнения оптимизирующих преобразований. <...> Этот принцип широко используется в комбинаторно-оптимизационных алгоритмах и определяет, например, метод вычисления значений критериальных оценок и формирования состава «рабочих» подмножеств. <...> Снижение вычислительной сложности алгоритмов при применении способов данной группы достигается за счет сокращения количества операций или замены их на более эффективные. <...> Само преобразование алгоритма заключается в замещении его части, неэффективно выполняющей необходимые действия, — заменяемый фрагмент — на заменяющий фрагмент, обеспечивающий получение результата с меньшей вычислительной сложностью. <...> Предлагаемые автором способы <...>

Облако ключевых слов *


* - вычисляется автоматически
Антиплагиат система на базе ИИ