|
||||||||||
|
Выпуск по материалам XV Международной конференции УДК 519.168, 519.863 А. A. Андрианова, канд. физ.-мат. наук, доц. кафедры системного анализа и информационных технологий, Эвристические подходы к использованию точной модели для получения размещения набора прямоугольников на полуполосе Рассматривается задача компактного ортогонального размещения набора прямоугольников на полуполосе и ее решение с помощью построения оптимизационной модели, сводящейся к решению задачи линейного частично булевого программирования большой размерности. Предлагаются эвристические подходы, позволяющие достичь уменьшения вычислительной сложности решения данной оптимизационной модели за счет применения эвристических подходов для фиксации отдельных булевых переменных. С. 555-564 Работа выполнена за счет средств Программы стратегического академического лидерства Казанского (Приволжского) федерального университета ("Приоритет-2030"). УДК 004.932 В. А. Анжин, аспирант, Повышение устойчивости алгоритма внедрения цифрового водяного знака E _ BLIND / D _ LC к атаке удаления путем воздействия DCT-фильтрации Рассматривается алгоритм водяного знака E _ BLIND / D _ LC и оценивается его устойчивость к атаке удаления путем воздействия DCT -фильтрации на контейнер. Предлагается расширение алгоритма, направленное на улучшение устойчивости к данному типу воздействия. Проводится вычислительный эксперимент, направленный на оценку устойчивости предложенного расширения в сравнении с исходным алгоритмом E _ BLIND / D _ LC . С. 565-570 УДК 519.713.1 Н. А. Матолыгина, лаборант, М. Л. Громов, канд. физ.-мат. наук, доц., Представлен подход для моделирования детерминированных синхронных автоматов матрицами и операциями над ними. Предлагается перенумеровать состояния автомата и записать матрицу, элементы которой текущие состояния (привязанные к ним числа) клеток автомата. Вычисление матрицы состояний клеток на следующем такте предлагается выполнять в два этапа: найти свертку текущей матрицы со специальным ядром и отобразить полученную матрицу-свертку в матрицу состояний клеток на следующем такте. Ядро свертки определяется шаблоном соседства клеток, а отображение свертки в матрицу следующих состояний строится по функции переходов автомата. С. 571-578 Работа выполнена при финансовой поддержке РФФИ в рамках научного проекта № 20-31-90070 Аспиранты.
УДК 004.052.42 А. С. Проценко, науч. сотр., Архитектурно независимые тестовые шаблоны для виртуальных машин и микропроцессоров Для обеспечения качества компиляторов, виртуальных машин, микропроцессоров применяют тестирование с использованием тестовых программ. Тестовые шаблоны, т. е. параметризованные описания тестовых программ, используются для уменьшения затрачиваемых на создание тестов ресурсов. Для верификации тестируемых объектов с разной архитектурой могут применяться тестовые шаблоны, проверяющие одинаковые функциональные свойства. Возникает задача описания шаблона в архитектурно независимой форме и его настройки на целевую архитектуру. С. 579-584 УДК 004.4 К. А. Степаненко, аспирант, О. А. Шорина, аспирант, Система квантового программирования QSimulator Предложена система для квантового программирования QSimulator , представляющая собой программное средство разработки и отладки квантовых алгоритмов на языке высокого уровня С++. Рассматривается основная структура представляемой системы, включая доступные для программиста квантовые алгоритмы и квантовые операции. На примере NP -полной задачи SAT рассматривается процесс генерации оракула в виде квантовой схемы для алгоритма поиска Гровера. Проводится анализ сложности представленной схемы. С. 584-594 УДК 378.16 А. Ю. Филимонов, ст. преп., К. А. Аксенов, канд. техн. наук, доц., С. Д. Кодолов, ассистент, Д. Д. Губанов, студент, Автоматизация управления компонентами виртуализированного лабораторного комплекса высшего учебного заведения Обсуждается опыт использования технологий виртуализации коммуникационных инфраструктур для решения задач, связанных с необходимостью организации индивидуальных и удаленных форм проведения практических занятий в высшем учебном заведении. Показано, как совместное применение программных средств балансирования нагрузки и интеграции с платформой управления обучением Moodle позволяет автоматизировать процессы проведения занятий на виртуализированных лабораторных комплексах. С. 595-602 |