Главная » Просмотр файлов » Диссертация

Диссертация (1150736), страница 31

Файл №1150736 Диссертация (Синтез алгоритмов обработки сигналов с ограничениями на минимальный параллелизм и объём памяти) 31 страницаДиссертация (1150736) страница 312019-06-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 31)

. ., известны значения 1 , 2 , . . ., функции . Требуется оценить производную функции порядка .В качестве оценки производной функции выберем соответствующуюпроизводную интерполяционного полинома (). Тогда погрешность интерполяции будет равна() () = () () − () ().Лемма 33 Пусть ≥ 1 и - целые числа и ≥ ≥ 0, функция - разгладкая на отрезке [, ], и имеет ≥ различных нулей на на отрезке[, ]. Тогда () имеет не менее − различных нулей на на отрезке [, ].Доказательство. Утверждение выводится индукцией по из теоремы Ролля.Теорема 18 Пусть – некоторое число и функция имеет непрерывныхпроизводных на отрезке [, ], содержащем все узла интерполяции и точку .Тогда на отрезке [, ] существует такая точка , что* () =() * () () (),() =( − )!−∏︁( − * ), {* |() (* ) = 0}.=1Доказательство.По лемме 33 функция () () имеет не менее − различных нулейна на отрезке [, ].

Рассмотрим интерполяционный полином () степени − − 1, для функции в корнях * (). Алгебраические полиномы () и() степени − − 1 совпадают в − различных точках. Следовательноони равны. Воспользуемся теоремой 17 для полинома () для завершениядоказательства.Следствие 8 Из теоремы 18 следует, чтоmax |() ()| ≤ ( − )−max | * ()| ≤.( − )! ( − )!Приведенная оценка не зависит от интерполируемой функции и узлов интерполяции.194B.4Погрешность аппроксимации интерполяционным полиномомВ задаче аппроксимации полином не является интерполяционным, то естьв известных точках он принимает значения, отличные от значений аппроксимируемых функций.

Оценим отклонение аппроксимационного полинома отинтерполяционного полинома той же степени, если погрешности в узлах интерполяции известны.Рассмотрим числа Лебега для системы интерполяционных узлов(1 , . . . , ), ∈ 0 , где 0 = [−1, 1], через фундаментальные полиномы изопределения 17, = sup∑︁∈[−1,1] =1()| ()|,0 ≤ < ,≥1Лемма 34 Оценим норму производной интерполяционного полинома, построенного по парам (1 , 1 ), . . . , ( , ),‖(, )() ‖ ≤ , ‖‖.Доказательство.Рассмотрим интерполяционный полином в форме Лагранжа()‖(, ) ‖ = ‖∑︁() () ‖≤=1∑︁()‖ ()‖| | ≤ , ‖‖=1Лемма 35 Числа Лебега при линейных преобразованиях переменных связаныравенствомˆ , =(︂−2)︂−, ,ˆ , - числа Лебега для результата линейного отображения исходной сигде стемы узлов с 0 на промежуток [, ].Доказательство.

Пусть ∈ [−1, 1], рассмотрим замену переменнойˆ =−++22195Для системы (ˆ1 . . . ˆ ) узлов фундаментальные полиномы () = ˆ (ˆ),дифференцируя раз, получаем() ()(︂=−2)︂ˆ() (ˆ ).Тогда числа Лебега связаны по определению выражаются как(︂)︂−∑︁−()ˆ , = sup|ˆ (ˆ)| =,2^∈[−,]=1Можно поставить задачу выбора оптимальной системы узлов, минимизирующей число Лебега. Выражение для оптимальных узлов на сегодняшнийдень не известно. Хорошим приближением считаются расширенные чебышевские системы узлов [79], получающиеся отображением чебышевской системыузлов(2 − 1),2на интервал [3/(2), /(2)]: = 1, . .

. , , = (2 − 1) −1 ˆ = ,22 = 1, . . . , .При этом ˆ1 = 1, ˆ = −1. Из леммы следует, что (ˆ) < ( ).Теорема 19 Пусть ∈ ( ; [, ]]), = (1 , . . . , ) ∈ R - произвольный вектор, = (1 , . . . , ) - произвольная система узлов интерполяциина = [, ], (, ) - полином степени − 1, такой что ( , ) = , = ( (1 ), . . . , ( )) ∈ R . Тогда для любого 0 ≤ < справедливо неравенство()‖(, )(︂2− (, ) ‖ ≤ (0 )−())︂sup | ( ) − |.1≤≤Доказательство. Воспользуемся леммами 34 и 35‖(, )() − (, )() ‖ = ‖(, − )() ‖ ≤ , ‖ − ‖)︂(︂)︂(︂2−=, ‖ − ‖ = (0 )sup | ( ) − |2 − 1≤≤.196Теорема 20 Пусть ∈ ( ; ), = (1 , . .

. , ) ∈ R - произвольный вектор. Тогда для любых 0 ≤ < и ∈ справедливо неравенство(︂)︂−2(−)+ (0 ) sup | ( ) − |.‖ () () − (, )() ‖ ≤( − )!−1≤≤Доказательство. Воспользуемся неравенством треугольника:‖ () () − (, )() ‖ ≤ ‖ () − (, )() ‖ + ‖(, )() − (, )() ‖.Оценим первое слагаемое с помощью теоремы 18 и второе слагаемое с помощью теоремы 19.Это неравенство позволяет оценить точность приближения функции полиномом по значениям невязок в произвольных узлах интерполяции.

В отличиеот оценки погрешности полиномов наилучшего равномерного приближения,в случае выбора неоптимальных узлов интерполяции она является грубой изза погрешности округления, что приводит к избыточному измельчению сеткисегментов при кусочной аппроксимации и избыточной точности коэффициентов.197Приложение CЗадача смешанногоцелочисленного линейногопрограммированияКак известно, каноническая форма задачи линейного программированияопределяется следующим образом:min{ : ≤ }.Отличительной особенностью задачи оптимизации таблиц являетсянебольшой набор переменных и очень большое количество ограничений, пропорциональное количеству узлов сетки.

Только ограничения в окрестностяхточек максимума отклонения интерполяционного полинома имеют значение,все остальные ограничения выполняются автоматически.Другой важной особенностью задачи сокращения таблиц является фиксированная длина мантиссы коэффициентов интерполяционных полиномов. Длярешения задачи линейного программирования с ограничениями на целостьзначений некоторых переменных, называемой задачей смешанного целочисленного линейного программирования, используется алгоритм ветвей и границ.198C.1Выбор алгоритма решения задачи линейногопрограммированияВ работе задача линейного программирования решалась с помощью функции из оптимизационного пакета системы [80]. Однако ее использование заслуживает некоторой дискуссии, поскольку функция реализуеттри различных алгоритма решения, только один из которых подходит с некоторыми модификациями для решения рассматриваемого класса задач.Часто задача линейного программирования решается с помощьюсимплекс-метода [81].

Метод гарантированно сходится и находит точное решение задачи. Cкорость сходимости метода является экспоненциальной в худшем случае [82]. Для случайных матриц количество шагов симплекс-метода всреднем линейно от количества переменных [83] Наблюдается медленная сходимость для рассматриваемого класса задач, что делает метод неприменимымдля задач больших размерностей.Другим, более новым методом решения является метод внутренней точки,предложенный Карамаркаром [84].

Метод основан на определении барьернойфункции, быстро возрастающей при приближении к границе множества допустимых решений. Минимум суммы барьерной и целевой функции сходится крешению при уменьшении скорости роста барьерной функции. В отличие отсимплекс-метода, решения являются внутренними точками множества допустимых решений. Для рассматриваемого класса задач метод не сходится изза плохой обусловленности вспомогательной задачи оптимизации, вызваннойбольшим количеством избыточных ограничений.Последний метод является модификацией метода квадратичной оптимизации с активным множеством ограничений, предложенного Гилом [85] длясокращения эффективной размерности задачи. В этом методе на каждом шаге в множестве ограничений выбирается активное подмножество ограниченийˆ = ˆ. Остальные ограничения являются неактивными.типа равенство Общая схема метода описана листингом C.1.

При превышении количестваитераций метод может успешно завершиться в недопустимой точке, что частопроисходит в реализации функции .199Таблица C.1: Псевдокод метода с активным множеством ограничений.Найти начальную точкуiter = 0repeat until удовлетворяет ограничениям ∨ iter > MaxIteriter = iter + 1решить задачу с активными ограничениями типа равенстванайти множители Лагранжа для активных ограниченийудалить ограничения с отрицательными множителямидобавить нарушенные ограничение в множество активныхend repeatДля достижения цели оптимизации необходимо несколько раз перезапускать функцию , пока ограничения не будут удовлетворены.C.2Метод ветвей и границ для решения задачисмешанного целочисленного линейного программированияДля решения задачи минимизации таблиц требуется метод, обеспечивающий целость значений коэффициентов полиномов.

Простое округление решения непрерывной задачи приводит к существенным ошибкам. Для решениясмешанной целочисленной задачи используется метод ветвей и границ. Сутьметода в разделении пространства решений на два подпространства ≤ ⌊¯ ⌋и ≥ ⌈¯ ⌉, где ¯ - компонент текущего решения. Таким образом, искомыйоптимум может находиться либо в одном, либо в другом подпространствах.Общая схема метода целочисленного линейного программирования описаналистингом C.2. Здесь = , - текущая граница для метода ветвей играниц. LP - функция решения вспомогательной задачи линейного программирования.

Смешанный алгоритм отличается от листинга тем, что не все переменные округляются. Параметр определяет точность дискретизации целочисленных переменных и существенно влияет на скорость сходимости метода.200Таким образом, метод является приближенным, ‖* −‖ ≤ , где * - истинноерешение. Это должно учитываться при применении алгоритма.Обратим внимание, что любое нарушение ограничений, добавляемых алгоритмом при решении вспомогательной задачи линейного программирования,ведет к зацикливанию алгоритма.201Таблица C.2: Псевдокод метода ветвей и границ для целочисленноголинейного программирования=∞(ˆ, ˆ, )=ILP(ˆ, , , , , )(ˆ, ˆ)=LP( , , , )ˆ = if ˆ ≥ ˆreturnendif‖ˆ − ⌊ˆ + 0.5⌋ ‖ < ˆ = ˆreturnend∃, |ˆ − ⌊ˆ + 0.5⌋| ≥ (, ) = { ≤ ∧ ≤ ⌊ˆ ⌋}(¯, ¯, )=ILP(¯, , , , , )ˆif ¯ < ˆˆ = ¯, ˆ = ¯, ˆ = ¯end(, ) = { ≤ ∧ ≥ ⌈ˆ ⌉}(¯, ¯, )=ILP(¯, , , , , )ˆif ¯ < ˆˆ = ¯, ˆ = ¯, ˆ = ¯endend202Приложение DРеализация специальныхвидов БПФСпособы реализации БПФ хорошо разработаны.

Характеристики

Список файлов диссертации

Синтез алгоритмов обработки сигналов с ограничениями на минимальный параллелизм и объём памяти
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее