автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Доказательный вычислительный эксперимент в исследовании вариационных задач для квадратичных функционалов
Автореферат диссертации по теме "Доказательный вычислительный эксперимент в исследовании вариационных задач для квадратичных функционалов"
II а и ранах рукописи
Шишкин Владимир .Андреевич
ДОКАЗАТЕЛЬНЫЙ ВЫЧИСЛИТЕЛЬНЫЙ ЭКСПЕРИМЕНТ В ИССЛЕДОВАНИИ ВАРИАЦИОННЫХ ЗАДАЧ ДЛЯ КВАДРАТИЧНЫХ ФУНКЦИОНАЛОВ
05.33.18 Математическое моделирование, численные методы и комплексы программ
Автореферат диссертации на соискание учёной степени кандидата физико математических наук
Екатеринбург 2009
003471291
Работа выполнена на кафедре информационных систем и математических методов в экономике экономического факультета Пермского государственного университета
Научный доктор физико-математических наук, профессор
руководитель: Максимов Владимир Петрович
Официальные доктор физико-математических наук, профессор оппоненты: Дерр Василий Яковлевич
кандидат технических наук, ст. научный сотрудник Кумков Сергей Иванович
Ведущая организация:
Защита состоится <?/1-/ъ ¿<г.х 2009 г. в часов на засе-
дании диссертационного совета Д 212.286.10 при Уральском государственном университете им. А. М. Горького: 620000, г. Екатеринбург, пр. Ленина, 51, комн. 248.
С диссертацией можно ознакомиться в Научной библиотеке Уральского государственного университета им. А. М. Горького.
Автореферат разослан « ь ¿^/¿а^У 2009 г.
Институт математического моделирования РАН, г. Москва
„ VI ^ / Э
Учёный секретарь диссертационного совета доктор физико-математических наук,
профессор . ^__Пименов В. Г.
:Лг
Общая характеристика работы
Актуальность темы исследования. Изучение поведения динамических систем в естественных, технических и экономических науках часто приводит к задачам, где будущее зависит не только от настоящего состояния системы, но также и от предыстории развития (см., например, монографию Е. Н. Чукву1). При построении достаточно точных моделей сложных систем во многих случаях приходится учитывать запаздывание, возникающее вследствие конечной скорости распространения информации и материальных ресурсов. Кроме того в некоторых задачах требуется учитывать ещё и будущее состояние системы (в статье Дж. А. Уилера и Р. П. Фейнмана2 и следующей за ней статье Л. С. Шульмана3 рассматривается движение взаимодействующих заряженных частиц, когда скорость распространения взаимодействий ограничена скоростью света). Всё это приводит к тому, что при формулировке задач оптимизации для таких систем приходится применять функционалы не только с локальными, но и с нелокальными операторами (см., например, работу Г.А.Каменского и А. Л. Скубачевского4 ).
Одним из наиболее хорошо теоретически исследованных классов экстремальных задач являются вариационные задачи для квадратичных функционалов. Реальные задачи, математическими моделями которых являются задачи оптимизации квадратичных функционалов, сравнительно немногочисленны. Однако такие задачи возникают как вспомогательные при решении задач нелинейной оптимизации, когда нелинейный функционал аппроксимируется квадратичным в некоторой окрестности пробного решения.
Классический подход к управлению линейными системами с квад-
'Chukwu E.N. Stability and time-optimal control of hereditary systems — USA, Academic Press, Inc., 1992. — 509 p.
2Wheeler Л. A., Fcynman R. P. Interaction with the Absorber as the Mechanism of Radiation. // Reviews of Modern Physics, Vol. 17, No 2 and 3, July 1945. — pp. 157179.
3Schulman L.S. Some differential difference equations containing both advance and retardation. /,' J. Math. Phys., Vol. 15, No 3, March 1974. - pp. 295-298.
4Камеиский Г. А., Скубачевский A. JI. Экстремумы фуикциоиалов с отклоняющимися аргументами. — М.: МАИ, 1979. — 54 с.
ратичным функционалом описан, например, в работе В. Н. Афанасьева, В.Б. Колмановского и В.Р.Носова5. Подробное решение задачи о минимизации квадратичного функционала на основе идей и результатов теории абстрактного функционально дифференциального уравнения, развитых в работах Пермского семинара, излагается в монографиях Н. В. Азбелева, В.П.Максимова и Л. Ф. Рахматуллиной 6, Н. В. Азбелева, С. Ю. Култышева и В. 3. Цалюка7. Редукция исходной задачи к задаче минимизации в гильбертовом пространстве описывается в статье А. А. Груздева8 и в книге С. А. Гусаренко9.
Изучение реальных систем нередко приводит к задачам оптимизации, сложность которых существенно затрудняет или даже делает практически невозможным исследование их «вручную». Если же конкретная задача и допускает применение теоретических критериев разрешимости, то имеющиеся достаточные условия часто оказываются слишком грубыми и дающими практический результат лишь в исключительных случаях.
При решении сложных задач стандартным подходом в математике служит замена исходной задачи близкой к пей приближённой, которая являлась бы в каком-то смысле более простой. В ходе исследования таких приближённых задач используются как фундаментальные положения общей теории и так и возможности современных вычислительных систем. Для обоснованного вывода о разреши мости исходной задачи и построения приближённого решения требуются специальные методы, теоремы и современные вычислительные технологии. Разработка таких методов и технологий является актуаиьной зада-
5 Афанасьев В. Н., Колмановский В. Б., Носов В. Р. Математическая теория конструирования систем управления. — М.: Высш. гак., 1998. — 574 с.
6Азбелев Н.В., Максимов В. П., Рахматуллина Л. Ф. Элементы современной теории функционально-дифференциальных уравнений. Методы и приложения. — М.: Институт компьютерных исследований, 2002. — 384 с.
7Азбелев Н.В., Култышев С. Ю., Цалюк В. 3. Функционально-дифференциальные уравнения и вариациошше задачи. - Москва -Ижевск: НИЦ «Регулярная и хаотическая динамика», 200G. 122 с.
8Груздев A.A. О редакции экстремальных задач к линейным уравнениям в гильбертовом пространстве. // Изв. ВУЗов. Мате.м.атика. — 1993. — № 5 (372). - с. 36-42.
9 Гусаренко С. А. Оптимальное управление: экстремальные и вариационные задачи. — Пермь: Перм. ун-т, Перм. техн. ун-т, 2001. — 86 с.
чей. Решению этой проблемы для одного класса вариационных задач посвящена настоящая диссертация.
Технология доказательного вычислительного эксперимента основана на применении методов конструктивной математики, когда наряду с доказательством существования объектов также рассматривается ещё и возможность их построения. Работа при этом ведётся со специальными вычислительными объектами, которые позволяют гарантированно учитывать ошибки, возникающие в ходе вычислений.
Возможно, первые предложения по автоматическому анализу ошибок и верификации результатов компьютерных вычислений появились в конце 50-х — начале 60-х годов прошлого века в работах Реймона Мура (см., например, Р. Е. Мур10). Для этого было предложено использовать интервальное представление результатов вычислений. В частности, было показано, как можно применить такой подход при решении систем линейных алгебраических уравнений и обыкновенных дифференциальных уравнений.
В дальнейшем применение интервальных методов развивалось многими математиками. Можно отметить, например, труды Е. Каучера и др.11, У.Кулиша, В. JI.Миранкера12, А. Ныомайера13. На русском языке хороший обзор интервальных методов можно найти в монографии Г. Алефельда и Ю. Херцбергера14.
В трудах С. П. Шарого рассматривается применение интерваль-
10Moore, R. Е. Interval arithmetic and automatic analysis in digital computing / R. E. Moore / Stanford Univercity. — Stanford: 1962. — 134 pp.; Moore, R. E. The automatic analysis and control of error in digital computation based on the use of interval numbers / R. E. Moore // Error in Digital Computation, — Vol. 1. — New York: JohnWiley & Sons, Inc., 1965. — Pp. 61—130.; Moore, R. E. Interval Analysis / 11. E. Moore, С. T. Yang. — Sunnyvale, California: Lockheed Aircraft Corporation, Missiles and Space Division, 1959. — Vol. 1. — 46 pp.
uKauchcr, E. Computer arithmetic, scientic computation and mathematical modelling / E. Kaucher, S. M. Markov, G. Mayer // IMACS Annals on Computing and Appl. Math. - 1992. - no. 12.
12Kulisch, U. Computer Arithmetic in Theory and Practice / U. Kulisch, W. L. Miranker. — New York: Academic Press, 1981.
13Neumaier, A. Interval Methods for Systems of Equations / A. Neumaier. — Cambridge: Cambridge Univercity Press, 1990.
14Алсфельд Г. Введение в интервальные вычисления / Г. Алсфельд, Ю. Херц-бергер. - М.: Мир, 1987. - 360 с.
ных методов при решении систем уравнений (см., например, С. П. Ша-рый15). Доказательные вычисления (вычисления с гарантированной точностью) на ЭВМ рассматривались в трудах К. И. Бабенко (см., например, К. И. Бабенко16) и С.К.Годунова (см., например, С.К.Годунов и др.17).
Другим методом гарантированных компьютерных вычислений является использование арифметики рациональных чисел. Возможность работы с дробями, числитель и знаменатель которых могут иметь произвольную длину, позволяет осуществлять точные вычисления, результат которых не содержит ошибок округления. Рациональная арифметика реализована во всех современных системах компьютерной алгебры (Maxima, Maple, Mathematica и т.п.), а также в библиотеках компьютерных программ (например, GNU MP).
Объектом исследования в работе являются задачи минимизации вида
N
Хх = ^{Тцх, T2ix)н + (Fo, х)х min, (la)
i=1
р(х) = 0, q(x) $ 0. (lb)
Решение ищется в банаховом пространстве X, изоморфном прямому произведению вещественного сепарабельного гильбертова пространства Н и пространства m-мерпых вещественных векторов Шт. Предполагается, что 'Гц, T'2i, i — 1,..., N, — линейные ограниченные операторы, действующие из X в Н; Fo £ X*; р и q — аффинные вектор-функционалы, определённые на X.
Рассматриваются задачи, в которых квадратичный функционал (1а) может содержать, кроме самой функции х и её производных любого порядка, интегральные операторы, а также операторы с сосредо-
15Шарый С. П. Интервальные алгебраические задачи и их численное решение: Дисс.. .докт. физ.-мат. наук: 01.01.07. — Новосибирск, 2000. — 327 с.
16Бабенко К. И. Основы численного анализа / К. И. Бабенко. — Москва-Ижевск: НИЦ «Регулярная и хаотическая динамика», 2002. — 848 с.
1' Гарантированная точность решения систем линейных уравнений в евклидовых пространствах / С. К. Годунов, Л. Г. Антонов, О. П. Кирилюк, В. И. Костин. — Новосибирск: Наука, Сиб. отделение, 1988. — 4С5 с.
точенным или/и распределённым запаздыванием (интегральные операторы Стилтьеса).
Исследуемая задача (la)-(lb) сводится к задаче минимизации в подходящем гильбертовом пространстве
= \ (Qz,z) ~ (/о,z) + 00 -> min, (2а)
g(z) = 0, h{z) < 0, (2b)
где Q ограниченный самосопряжённый оператор. Рассматриваются только те задачи, в которых оператор Q можно привести к виду Q = I — К, когда проверка необходимых и достаточных условий существования решения сводится к исследованию обратимости и положительной определённости оператора I — К интегрального уравнения Фредгольма второго рода
z — Kz = /(А) (3)
с вполне непрерывным самосопряжённым оператором К.
Целями диссертационного исследования являются:
1. Разработка метода, конструктивного исследования вариационных задач для квадратичных функционалов.
2. Обоснование применимости предлагаемого подхода к решению вариационных задач с уравнением Эйлера в виде интегрального уравнения Фредгольма второго рода.
3. Теоретическое обоснование и разработка схемы доказательного вычислительного эксперимента, ориенированного на получение результатов с гарантированной оценкой точности решения.
4. Реализация предлагаемого конструктивного метода в виде программного комплекса для достоверной проверки необходимых и достаточных условий существования решения, а также построения приближённого решения вариационной задачи с гарантированной оценкой точности.
5. Оценка практической применимости разработанного метода к исследованию вариационных задач для квадратичных функционалов на основе его применения к тестовым модельным примерам.
6. Определение теоретических и практических границ применимости предлагаемого доказательного вычислительного эксперимента.
Методологическая и теоретическая основа исследования. С помощью метода редукции, разработанного Пермским семинаром по функционально-дифференциальным уравнениям, исходная вариационная задача сводится к задаче минимизации в подходящем гильбертовом пространстве Н. При этом существенно используется изоморфизм между исходным пространством X и Н х Ит.
При проверке необходимых и достаточных существования решения задачи (2а)-(2Ь), исследуемое уравнение Фредгольма г — Кг = /(А) заменяется близким уравнением 2 — Кг — /(А) с конечномерным оператором К. Для этого строятся проекции К и / на конечномерные подпространства исходных пространств -5?(Н) и Н соответственно.
Если оператор I — К обратим и положительно определён, то для проверки обратимости и положительной определённости исходного оператора I — К используются теорема о взаимной обратимости близких по норме операторов и теорема о спектре вполне непрерывного самосопряжённою оператора с вполне непрерывным самосопряжённым возмущением.
Если доказано, что оператор I — К обратим и положительно определён, строится приближённое решение, погрешность которого оценивается с помощью теоремы о норме обратного оператора возмущённого оператора.
Для исследования обратимости и положительной определённости оператора I— К проводится (возможно, неоднократно) доказательный вычислительный эксперимент. Все вычисления в ходе эксперимента выполняются точно (рациональная арифметика) или с контролем оценки погрешности округления (интервальная арифметика с использованием направленного округления), что гарантирует достоверность
б
полученных результатов.
Научная новизна исследования:
1. Разработан новый, ориентированный на использование современных вычислительных средств метод исследования вариационных задач для квадратичных функционалов с нелокальным иптегрантом, позволяющий получить приближённое решение задачи и гарантированную оценку точности решения.
2. Дано теоретическое обоснование применимости предлагаемого метода к решению одного класса вариационных задач.
3. Разработана схема доказательного вычислительного эксперимента.
4. Достоверность результатов доказательного вычислительного эксперимента гарантируется его строгим теоретическим обоснованием и контролируемой точностью всех вычислительных процедур-
Апробация результатов исследования. Основные результаты диссертации докладывались и обсуждались на
1. Пермском городском семинаре по функционально-дифференциальным уравнениям (199-5-2006, руководитель — проф. Азбе-лев Н. В.);
2. Ижевском семинаре по дифференциальным уравнениям и задачам управления (1999, руководитель — проф. Тоиков Е. Л.);
3. Семинаре Лаборатории конструктивных методов исследования динамических моделей (в 2005 и 2008 гг., руководитель — проф. Максимов В. П.);
4. Пермском городском теоретическом семинаре "Фундаментальные и прикладные модели управления экономикой" (2006, руководители — проф. Аверин В. И. и проф. Перский Ю. К.);
5. Международной конференции "Информационные технологии в инновационных проектах" (Ижевск, 1999);
6. III Всероссийском семинаре "Теория сеточных методов для нелинейных краевых задач" (Казань, 2000);
7. Региональной конференции "Экономика и управление: актуальные проблемы и поиск путей решения" (Пермь, 2004);
8. IV Международном конгрессе но математическому моделированию (Нижний Новгород, 2004);
9. Конференции "Современные проблемы прикладной математики и математического моделирования" (Воронеж, 2005).
Исследования проведены при поддержке Программы "Университеты России Фундаментальные исследования" (01-5.03.01.25, УР. 03.01.023) и РФФИ (07-01-96.060-р-урал-а, 04-01-96016-р-урал-а, 99-01-01278-а).
Публикации. Основные результаты диссертации опубликованы в 9 статьях, в том числе в 5 журнальных публикациях и в 4 материалах российских и международных конференций.
Диссертация содержит только те результаты совместных работ, которые принадлежат автору диссертационной работы.
Структура и объём работы. Диссертация состоит из введения, пяти глав, заключения, списка литературы и приложения. Объём работы составляет 101 страницу, включая библиографический список из 49 названий.
Содержание работы
Во введении дано обоснование актуальности темы исследования, кратко описаны цели и задачи работы.
В первой главе приводятся примеры вариационных задач для квадратичных функционалов. Кратко описывается разработанный Пермским семинаром по функционально-дифференциальным уравнениям подход к исследованию задачи минимизации квадратичного функционала. Даётся описание методов конструктивной математики.
Вторая глава посвящена общему описанию предлагаемого метода исследования применительно к абстрактной вариационной задаче для квадратичного функционала.
N
Ix = Yl^TliX'T2iX^H + (Fo>x)x rain, i=1
р{х) = 0, q{x) < 0.
С помощью метода редукции, предложенного Пермским семинаром по функционально-дифференциальным уравнениям, исходная вариационная задача сводится к задаче минимизации в гильбертовом пространстве. При этом предполагается, что пространство X, в котором ищется решение, изоморфно прямому произведению вещественного сепарабельного гильбертова пространства Н и пространства т-мерных вещественных векторов Rm:
х — Az -f- У а', геН; а' 6 Rm.
В рамках теории абстрактного функционально-дифференциального уравнения18 устанавливается, что для заданного набора краевых условий всегда можно построить разрешимую краевую задачу
öx = z, гх = а',
lsAzbelev N. V., Rakhmatullina L. F. Theory of linear abstract functional differential equations and applications // Memoirs on Differential Equations and Mathematical Physics. — Tbilisi, 1996, Vol. 6. — pp. 1-102.
и, таким образом, с помощью пары операторов [<5,г]: X —> Н х Жт определить изоморфизм X ~ Н х В этом случае пара {Л, У}: Н х —> X является обратным оператором по отношению к [5, г]. Так как ограничения гх = а' выбираются из множества ограничений р(х) = О, то также предполагается, что система ограничений задачи регулярна и при этом число ограничений-равенств не меньше т.
В работе рассматриваются задачи, исследование необходимых и достаточных критериев существования решений которых сводится к определению разрешимости интегрального уравнения Фредгольма второго рода -г — Кг = /(А) (интегральное уравнение Эйлера) и проверке (строгой) положительной определённости оператора I — К. При этом используется то, что оператор К по построению является ограниченным самосопряжённым линейным оператором.
В этой главе описывается идеализированный вариант исследования задачи, когда все вычисления выполняются точно. Конструктивному варианту данного метода, учитывающему ошибки округления и ошибки численных методов, посвящена третья глава.
Для проверки необходимых и достаточных условий существования решения предлагается заменить исходный объект (3) более простым -- уравнением Фредгольма второго рода с конечномерным ядром. Приближённое уравнение г — Кг = /(А) строится с помощью проекции на подпространства, натянутые на подмножества заданной полной системы функций {</>г}?°, ортогональных с единичным весом. Таким образом
В качестве базиса аппроксимации предлагается использовать ортогональные функции, так как в этом случае при проверке разрешимости приближённого интегрального уравнения и оценке верхней границы спектра интегрального оператора, матрицы, соответствующие конечномерным операторам, будут иметь меньшую размерность.
и
При выборе функций, ортогональных с единичным весом, вычисление коэффициентов системы линейных алгебраических уравнений, соответствующей интегральному уравнению, сводится к простому сложению.
Если уравнение г — Кпг — уп имеет решение, то проверка разрешимости исходного уравнения осуществляется с помощью сравнения \\К — 11 ~ Кп)~11|у Г^ак 1<ак множество обратимых
линейных ограниченных операторов является открытым, то, при достаточной близости К и Кп, из существования К~г следует существование К"1. Заметим, что можно доказать только существование решения, так как если оператор К необратим, то данный метод не может дать никакого ответа.
Для проверки достаточного условия существования решения исходной вариационной задачи оценивается нижняя граница спектра оператора I — К. Так как операторы К и Кп по построению являются самосопряжёнными, то границы их спектров различаются не больше, чем на ||К - Кп\\у{ц„)- Таким образом, если величина наибольшего собственного числа оператора Кп строго меньше 1 — ||АГ — то оператор К строго положительно определён. Если наибольшее собственное число больше 1+ \\К — ЛпИ^Нп)»10 ^ не будет положительно определён. В противном случае, т.е. когда наибольшее собственное число лежит в интервале [1 - [\К - А'пН.^н,,), 1 + \\К - Кп\\х{пп)\> требуются повысить точность аппроксимации, увеличив п. Заметим, что ситуация равенства наибольшего собственное числа единице на этом этапе невозможна, так как в этом случае невозможно выполнение необходимого условия существования решения.
Если необходимые и достаточные условия существования решения выполнены, строится точное (без погрешностей) решение приближённого уравнения Ъ и оценивается норма разности между г и истинным решением исходной задачи г. После этого определяется приближённое решение х — (35 + Уп' исходной вариационной задачи.
В третьей главе описывается конструктивная реализация предлагаемого подхода для пространства Н = Ьг[сг., Ь].
При конструктивном подходе к решению задачи рассматриваются не только утверждения о существовании решения, но и возмож-
ность его построения.
Здесь и далее предполагается, что уравнение Эйлера г —Кг — /(Л) является интегральным уравнением Фредгольма второго рода.
Так как непосредственное решение полученного уравнения 2 — Кг = /(А) часто затрудняется сложностью ядра интегрального оператора, исходное уравнение заменяется приближённым уравнением г — Кг = / с близким к К по норме конечномерным оператором К. Конструктивность предлагаемого подхода заключается в том, что при положительном ответе на вопрос о существовании решения, оно вычисляется с гарантированной оценкой нормы погрешности (точнее, процесс доказательства существования является частью процесса построения решения). Для этого приближённое уравнение должно иметь вид
2 - Кг = /(А),
где ядро оператора К вместе с правой частью уравнения /(А) являются компьютерно вычислимыми функциями, то есть функциями, значение которых может быть вычислено точно или с гарантированной оценкой погрешности. Такими свойствами обладают, например, многочлены с рациональными или интервальными коэффициентами, если при расчётах используется арифметика рациональных чисел или интервальная арифметика.
Для построения К и / определяются проекции К и / на подходящие п-мерные пространства ¿¿?(Нп) и Нп. Для того, чтобы результат был компыотерпо-вычислим, в качестве базиса аппроксимации могут быть использованы ортогональные многочлены Лагранжа или ортогональные функции Радемахера-Уолгаа (коэффициенты многочленов и координаты точек разрывов хранятся в виде рациональных чисел).
Если оказалось, что при первоначальном выборе п — размерности используемого подпространства, — точность аппроксимации недостаточна, то выбор большей размерности п' > п позволяет повысить точность, причём требуется вычислить только п' — п (для /) и (п1)2 -п? (для К) коэффициентов, а с учётом симметричности ядра « ((п')2 - п2)/2.
Достаточно часто ядро интегрального оператора К является непрерывным на области определения А~(£, в). При этом, согласно теореме
Вейерштрасса, полиномиальные приближения K(t, s) равномерно сходятся к K(t, s) при увеличении степени аппроксимации.
Для решения приближённого параметризованного интегрального уравнения Эйлера применяется стандартный метод сведения его к системе линейных алгебраических уравнений (СЛАУ). Показано, что при выборе в качестве базиса системы ортогональных многочленов с единичным весом, для определения элементов матрицы системы и вектора правой части используются только арифметические операции и не требуется интегрирование. Размерность СЛАУ также оказывается существенно меньше, чем при выборе какого-либо другого стандартного базиса.
Описаны два подхода к решению системы линейных алгебраических уравнений с учётом погрешностей аппроксимации.
Первый подход основан на представлении СЛАУ в виде {A+AA)Z = (В + АВ), где А и В — середины интервальных оценок, а элементами АА и АВ являются интервалы. Система AZ = В с помощью рациональной арифметики решается точно, после чего оценивается возможная погрешность, вызванная наличием ДА и АВ.
Второй подход — прямое решение СЛАУ с интервальными элементами с помощью, например, интервальной модификации метода Гаусса.
После решения СЛАУ определяется норма конечномерного оператора (I — К)"1 = I + R и гарантированно, хотя и грубо, оценивается норма оператора погрешности аппроксимации К — К.
Для оценки верхней границы спектра оператора К также используется конечномерный оператор К. Уравнение Кz = oz сводится к системе линейных алгебраических уравнений, и вычисляется определитель матрицы коэффициентов характеристический многочлен матрицы Е — А. Хотя матрица системы и не будет в общем случае симметричной, вследствие самосопряжённости (но построению) оператора К все корни характеристического многочлена будут вещественными числами.
Вычисление характеристического многочлена выполняется с использованием рациональной арифметики. Для оценки сверху значения наибольшего собственного числа используется метод Ньютона.
Полученные результаты представлены в виде формул, готовых
для программной реализации на выбранном языке программирова,-ния.
В конце главы рассматривается обобщение на случай функций нескольких переменных: Н = L2([ai,6i] х • ■ ■ х [aj^bd]).
Четвёртая глава посвящена описанию некоторых особенностей программной реализации.
Программирование осуществлялось на языке С++, который сочетает высокую скорость работы получаемых программ с возможностью написания объектно-ориентированных программ. Для компиляции применялся набор компиляторов GNU GCC 4.3.2 (операционная система Linux Fedora 10 х86_64).
Использование параллельных вычислений позволяет существенно снизить время счета, Для создания процедур, использующих много-поточность, использовались библиотеки PTHREADS и ОрепМР, предназначенные для работы на машинах с общей памятью. Параллельные вычисления используются при численном интегрировании, а также при работе с матрицами.
Арифметические вычисления с рациональными числами используют библиотеку GNU MP и её интерфейсный класс mpq_class, применение которого позволяет записывать арифметические выражения в естественном виде. Для интервальных вычислений был создан класс INTERVAL, который использует поддерживаемые аппаратно арифметические вычисления с направленным округлением.
Часть расчётов выполнялась с использованием математического пакета GNU Octave. Этот же пакет использовался для создания двух-и трёхмерных графиков. При проверке результатов применялся пакет компьютерной алгебры Maxima.
При работе над диссертацией (выполнение расчётов и оформление результатов) использовалось свободно доступное программное обеспечение.
В пятой главе приводятся результаты доказательного вычислительного эксперимента, полученные при исследовании модельных вариационных задач.
Классическая вариационная задача Лагранжа с локальным инте-| грантом
*
| Х[х) = / (i(i)2 + p(t)x{t)2 + q{t)x{t)) dt min,
I Ja
x(a) — a-j. x(b) = Q'2,
(используется для сравнения классического решения с решением, полученным в ходе доказательного вычислительного эксперимента.
Графики приближённых решений интегрального уравнения г и исходной задачи х для
ez = 0, Ъ = 10, p(t) = sin(2i) ехр(—i/5), g(f.) = 1 + cos(i),
V.
\ /
Более сложный вариант — задача с нелокальным интегрантом (функции с сосредоточенным отклонением аргумента):
1{х) = Jb (±(f)2 +p(t)x(t)2 + + ig(t)g(fcidi - min,
x(a) = аь z(b) = «2-
Для реализации была выбрана задача с постоянным отклонением аргумента:
h1(t) = t-ß1, h2(t) = t + ßo.
В этом случае ядро интегрального оператора может быть записано н явном виде, без использования интегралов.
Графики приближённых решений интегрального уравнения г и исходной задачи х при
9(t)
t2 + 1
и ft = 2, 02 = 3.
>
. \
Пример вывода программы:
6 в 10
Вычисление множителей Лагралжа... Ok
lambda = [-2.2617755252867937088;-2.2517755243554711342] Собираем приближённое решение интегрального уравнения... Gk II tilde z|| = [4 . 6253698739152611097 ;4. 6253698747206657416] Собираем приближённое решение вариационной задачи... Ok
I I tilde х|| = [13. 763986684880748612; 13.763986687045989044] Оценка норм приближений... Ok
II tilde Fil = [7.8466967066809925058 ;7. 8466967076305111917] ) (tilde Kl I = [3.0774280508222049413;3.0774280514274656717] Генерируем данные для графиков... Ok
Оцениваем погрешность аппроксимации f. шах DeltaF = 0.0047890589313741563013 IIDeltaFI1 = 0.0070844645098475627249 Оцениваем погрешность аппроксимации К,. max DeltaK = 0.024563257491638651844 I IDeltaKI I = 0.074413434498845386272
Оцениваем квадрат нормы резольвентного оператора.,. Ok IIRII = [1.9771270453048617188;1.9771270640409375208] 1/(1+1 IRII) = [0. 33589429624232166135 ;0.33589429835621901951] Hz - tilde z I I <= 0.027093625371319605128 Вычисление характеристического многочлена для Е-А... Ok Все корни внутри круга радиуса 3.2262549204251564916 0ценива.ем верхнюю границу спектра. . . Ok
,0k
. ,0k
max sigma <= 0.64087265934202963802 Успешное завершение Затрачено 47.07сек.
Заключение содержит основные результаты и выводы работы, приведённые ниже.
В приложении приведены тексты компьютерных программ с краткими комментариями.
Основные результаты и выводы работы
В диссертационной работе рассмотрены возможности применения доказательного вычислительного эксперимента при исследовании вариационных задач для квадратичных функционалов. В основе работы лежит разработанный Пермским городским семинаром по функционально-дифференциальным уравнениям метод, позволяющий редуцировать задачу условной минимизации в банаховом пространстве к задаче безусловной минимизации в гильбертовом пространстве.
В работе рассмотрены дальнейшие возможные действия, когда требуется получить решение поставленной задачи. Показано, как с помощью доказательного вычислительного эксперимента можно проверить необходимые и достаточные условия существования решения. Если доказано, что искомое решение существует, то, опять же с помощью доказательных вычислений, строится приближённое решение и гарантированно оценивается его точность.
Предлагаемый метод не всегда позволяет получить решение задачи, даже если оно существует. Возможные причины:
1. оператор Q не может быть представлен в виде разности / — К, где I — тождественный оператор, К — самосопряжённый вполне непрерывный оператор;.
2. оператор I — К не является регулярным;.
3. спектр оператора I — К не содержит нулевых собственных чисел, однако в ходе вычислительного эксперимента не удаётся постро-
ить такой приближённый конечномерный оператор Кп, чтобы было выполнено условие \\К - Кп\\ < 1/||(/ — Кп)'1]],
4. система линейных алгебраических уравнений, к которой сводится интегральное уравнение, имеет настолько большую размерность. что с помощью имеющейся в наличии вычислительной техники не удаётся получить её решение, построить характеристический многочлен матрицы коэффициентов, построить систему Штурма или оценить норму резольвентного оператора за, приемлемое время.
Список публикаций автора по теме диссертации
Статья, опубликованная в ведущем рецензируемом научном журнале, определённом ВАК:
1. Шишкин В. А. Вариационные задачи для квадратичных функционалов. Доказательный вычислительный эксперимент // Вест-пик Тамбовского университета. Серия Естественные и технические науки. Тамбов, 2006. Т. 11. Выпуск 3. - С. 268-269.
Другие публикации:
2. Максимов В. П., Румянцев А.Н., Шишкин В. А. Вычислительный эксперимент при оптимизации процессов с сегрегацией // Журнал физической химии. Том 71, № 10. 1997. - С. 1913-1916.
3. Шишкин В. А. Использование принципа расширения при решении задач оптимизации в условиях неопределённости // Экономическая кибернетика: математические и инструментальные методы анализа, прогнозирования и управления — Пермь, 2004.
- С. 153-156.
4. Шишкин В. А. Конструктивный подход к исследованию вариационных задач для квадратичных функционалов // Экономическая кибернетика: методы и средства эффективного управления
- Пермь, 2000. - С. 90-94.
5. Шишкин В. А. Конструктивный подход к исследованию вариационных задач для квадратичных функционалов // Материалы Всероссийского семинара "Теория сеточных методов для нелинейных краевых задач" — Казань, 2000. — С. 135-137.
6. Шишкин В. А. Конструктивный подход к исследованию вариационных задач для квадратичных функционалов и его компьютерная реализация // Материалы докладов. Международная конференция "Информационные технологии в инновационных проектах" — Ижевск, 1999. — С. 155-157.
7. Шишкин В. А. Вариационные задачи для квадратичных функционалов. Доказательный вычислительный эксперимент // Современные проблемы прикладной математики и математического моделирования: Материалы конференции. Воронеж: Воронежская государственная академия, 2005. — С. 246.
8. Maksimov V. P., Rumyantsev A. N., Shishkin V. A, On Constructing Solutions of Functional Differential Systems with a Guaranteed Precision // Functional Differential Equations — Israel. 1995. Vol. 3. № 12. - PP. 135-144.
9. Shishkin V.A. Computer-Assisted Study of Variational Problems with Quadratic Functionals // Book of Abstracts. VI International Congress of Mathematical Modeling — University of Nizhny Novgorod, 2004. - P. 123.
Подписано в печать V 05". ОФ . Формат 60x84/16 Усл. печ. л. I, IЬ . Тираж 100 экз. Заказ I "Ь &.
Типография Пермского государственного университета 614990. г. Пермь, ул. Букирева, 15
Оглавление автор диссертации — кандидата физико-математических наук Шишкин, Владимир Андреевич
Используемые обозначения
Введение
1 Предварительные сведения
1.1 Примеры вариационных задач для квадратичных функционалов
1.2 Минимизация квадратичного функционала.
1.3 Доказательные вычисления.
2 Абстрактная вариационная задача для квадратичного функционала
2.1 Постановка задачи.
2.2 Условия существования решения
2.3 Проекционный метод исследования.
3 Доказательный вычислительный эксперимент
3.1 Алгоритм доказательного вычислительного эксперимента
3.2 Приближённое интегральное уравнение.
3.3 Обобщение на случай функций многих переменных.
4 Программная реализация
4.1 Структура программы
4.2 Вспомогательные процедуры.
4.3 Постановка и решение задачи.
5 Примеры
5.1 Простейшая задача Лагранжа.
5.2 Задача с сосредоточенным отклонением аргумента.
Введение 2009 год, диссертация по информатике, вычислительной технике и управлению, Шишкин, Владимир Андреевич
Актуальность исследования. При изучении динамических систем в естественных, технических и экономических науках часто будущее состояние исследуемой системы зависит не только от её настоящего, но также и от предыстории развития [34]. При построении достаточно точных и адекватных моделей сложных систем в большинстве случаев приходится учитывать запаздывание, возникающее вследствие конечных скоростей при распространении информации и перемещении материальных объектов. В некоторых задачах требуется учитывать также и будущее состояние системы [46,49]. Всё это приводит к тому, что при исследовании и оптимизации деятельности таких систем приходится иметь дело с функционалами, содержащими не только локальные, но и с нелокальные операторы [15].
Одним из наиболее хорошо теоретически исследованных классов экстремальных задач являются вариационные задачи для квадратичных функционалов. Число реальных задач, математическими моделями которых являются задачи оптимизации квадратичных функционалов, невелико. Однако такие модели возникают как вспомогательные при решении задач нелинейной оптимизации, когда нелинейный функционал аппроксимируется квадратичным в некоторой окрестности пробного решения.
Классический подход к управлению линейными системами с квадратичным функционалом описан, например, в [8]. В [1,2] рассматривается решение задачи минимизации квадратичного функционала на основе идей и результатов теории абстрактного функционально-дифференциального уравнения, развитых в работах Пермского семинара. Редукция исходной задачи к задаче минимизации в гильбертовом пространстве описана в [12,13].
Изучение реальных систем нередко приводит к задачам оптимизации, сложность которых существенно затрудняет или даже делает практически невозможным исследование их «вручную». Если же конкретная задача и допускает применение теоретических критериев разрешимости, то имеющиеся достаточные условия часто оказываются слишком грубыми и дающими практический результат лишь в исключительных случаях.
При решении сложных задач стандартным подходом в математике служит замена исходной задачи близкой к ней приближённой, которая является в некотором смысле более простой. В ходе исследования таких приближённых задач используются как фундаментальные положения общей теории, так и возможности современных вычислительных систем. Сначала делается попытка достоверно установить разрешимость исходной вариационной задачи и только после этого (если доказано существование решения) строится приближённое решение с гарантированной оценкой погрешности.
Для того чтобы гарантировать достоверность результатов компьютерных экспериментов применяются методы доказательных вычислений, основанные на использовании арифметики интервальных и рациональных чисел.
Цели и задачи исследования. Целью предлагаемой диссертации является разработка метода исследования вариационных задач для квадратичных функционалов, основанного на применении доказательного вычислительного эксперимента, в ходе которого проверяются необходимые и достаточные условия существования решения и, в случае их выполнения, строится приближённое решение задачи с гарантированной оценкой погрешности.
Задачи:
1. разработать метод конструктивного исследования вариационных задач для квадратичных функционалов;
2. теоретически доказать применимость предлагаемого метода к решению вариационных задач с уравнением Эйлера в виде интегрального уравнения Фредгольма второго рода;
3. теоретически обосновать и разработать схему доказательного вычислительного эксперимента, ориентированного на получение результатов с гарантированной оценкой точности решения;
4. реализовать предлагаемый конструктивный подход в виде программного комплекса для достоверной проверки необходимых и достаточных условий существования решения, а также построения приближённого решения вариационной задачи с гарантированной оценкой точности;
5. оценить практическую применимость разработанного метода к исследованию вариационных задач для квадратичных функционалов на основе его применения к тестовым модельным примерам; подхода;
6. определить теоретические и практические границы применимости предлагаемого доказательного вычислительного эксперимента.
Объект исследования. В диссертационной работе исследуется задача минимизации вида N
Хх = T2ix)н + (F0, х)х -> min, (0.1а) г=1 р(х) = 0, q{x) ^ 0. (0.1b)
Решение ищется в банаховом пространстве X, изоморфном прямому произведению вещественного сепарабельного гильбертова пространства Н и пространства ш-мерных вещественнх векторов Rrn (X ~Нх Rm). Предполагается, что Тц,Т2г, г = 1,., iV, — линейные ограниченные операторы, действующие из X в Н; Fo Е X*; р и q — аффинные вектор-функционалы.
В квадратичном функционале (0.1а) могут находиться, кроме самой функции а; и её производных любого порядка, интегральные операторы, а также операторы с сосредоточенным или/и распределённым запаздыванием (интегральные операторы Стилтьеса).
Исследуемая задача (O.la)-(O.lb) сводится к задаче минимизации в подходящем гильбертовом пространстве 1 g Z)H ~ + ^о min, (0.2а) g(z) = 0, h(z) ^ 0, (0.2b) где Q — ограниченный самосопряжённый оператор. В работе рассматриваются только те задачи, в которых оператор Q можно записать в виде разности I — К, где I — тождественный оператор, К — вполне непрерывный и самосопряжённый оператор. В этом случае исследование необходимых и достаточных условий существования решения сводится к исследованию обратимости и положительной определённости оператора I — К интегрального уравнения Фредгольма второго рода z-Kz = f. (0.3)
Методологическая и теоретическая основа исследования. В ходе проверки необходимых и достаточных существования решения задачи (0.2а)-(0.2Ь), исследуемое уравнение Фредгольма г — Kz = / заменяется близким уравнением г — Kz = / с конечномерным оператором К. Для этого строятся проекции К и / в конечномерные подпространства исходных пространств (Н) и Н соответственно.
Если оператор I — К обратим и положительно определён, то для проверки обратимости и положительной определённости исходного оператора I — К используются теорема о взаимной обратимости близких по норме операторов и теорема о спектре вполне непрерывного самосопряжённого оператора с вполне непрерывным самосопряжённым возмущением.
Если доказано, что оператор I — К обратим и положительно определён (из чего следует существование решения исходной задачи), то строится приближённое решение, погрешность которого оценивается с помощью теоремы о норме обратного оператора возмущённого оператора.
Для исследования, является ли оператор I — К обратимым и положительно определённым, проводится (возможно, неоднократно) доказательный вычислительный эксперимент. Все вычисления в ходе эксперимента выполняются точно (с использованием арифметики рациональных чисел) или с контролем оценки погрешности округления (интервальная арифметика с использованием направленного округления), что гарантирует достоверность полученных результатов.
Структура диссертации. Работа состоит из пяти глав.
В первой главе приводятся примеры вариационных задач для квадратичных функционалов. Кратко описывается разработанный Пермским семинаром по функционально-дифференциальным уравнениям подход к исследованию задачи минимизации квадратичного функционала. Даётся описание методов конструктивной математики.
Вторая глава посвящена общему описанию предлагаемого метода исследования применительно к абстрактной вариационной задаче для квадратичного функционала. На основе изоморфизма Х~Нх Мт исходная задача редуцируется к задаче минимизации в гильбертовом пространстве.
Для проверки необходимых и достаточных условий существования решения предлагается заменить исходный объект (0.3) более простым — уравнением Фредгольма второго рода с конечномерным ядром г — Кпг = уп. Обосновывается выбор метода аппроксимации К и / на основе проекции в подпространства, натянутые на подмножества .фТ1} заданной'полной системы функций {Фг}™-, ортогональных с единичным весом.
Если уравнение г — Кпг =■ уп имеет решение, то проверка разрешимости исходного уравнения осуществляется на основе теоремы об обратном операторе с помощью сравнения значений \\К — Кп||^(нп) и \\(1 — Кп)~гИ^Нп)■ Для проверки достаточного условия существования решения исходной вариационной задачи оценивается нижняя граница спектра оператора /• — К, для чего используется теорема о спектре возмущённого ограниченного самосопряжённого компактного1 оператора.
Если необходимые и достаточные условия существования решения выполнены, строится решение приближённого уравнения 5 и оценивается, норма разности между построенным решением 2 и истинным решением исходной задачи
В третьей главе описывается конструктивная реализация предлагаемого подхода для пространства Н = Ь2[а, 6].
Даётся обоснование выбора в качестве базиса аппроксимации ортогональных многочленов Лежандра или системы ортогональных функций Радемахера-Уолша.
Описаны два подхода к решению системы линейных алгебраических уравнений с учётом погрешностей аппроксимации.
Результаты представлены в виде формул, готовых для программной реализации на соответствующем языке программирования.
В конце главы рассматривается случай Н = Ь2 ([а^ 61] х • • • х [а^, 6^]).
Четвёртая глава посвящена описанию особенностей программной реализации.
В пятой главе приводятся результаты доказательного вычислительного эксперимента при исследовании различных вариационных задач.
Классическая вариационная задача Лагранжа без отклоняющихся аргументов используется для сравнения классического решения с решением, полученным предлагаемым методом.
Вторая задача также является задачей Лагранжа, но в ней уже используются элементы с отклоняющимся аргументом.
Приложение содержит тексты программ с краткими комментариями.
Научная новизна исследования.
• Разработан новый, ориентированный на использование современных вычислительных средств, метод исследования вариационных задач для квадратичных функционалов, позволяющий получить приближённое решение задачи с гарантированной оценкой точности.
• На модельных примерах показано применение предлагаемого метода для исследования вариационных задач для квадратичных функционалов, содержащих нелокальные оператры.
• Определены границы применимости предлагаемого подхода.
Апробация результатов исследования. Результаты диссертационного исследования были опубликованы в работах автора [28-33, 47] и в работах [21,41], написанных в соавторстве. Из результатов совместных работ в диссертацию вошли только результаты, полученные автором лично.
Основные результаты диссертации докладывались и обсуждались на Пермском городском семинаре по функционально-дифференциальным уравнениям (1995-2006 гг., руководитель проф. Азбелев Н. В.), Ижевском семинаре по дифференциальным уравнениям и задачам управления (1999 г., руководитель проф. Тонков Е. Л.), семинаре Лаборатории конструктивных методов исследования динамических моделей (в 2005 и 2008 гг., руководитель проф. Максимов В. П.), Пермском городском теоретическом семинаре "Фундаментальные и прикладные модели управления экономикой" (2006 г., руководители проф. Аверин В. И. и проф. Пер-ский Ю. К.), Междуродной конференции "Информационные технологии в инновационных проектах" (Ижевск, 1999 г.), III Всероссийском семинаре "Теория сеточных методов для нелинейных краевых задач" (Казань, 2000 г.), региональной конференции "Экономика и управление: актуальные проблемы и поиск путей решения" (Пермь, 2004 г.), IV Международном конгрессе по математическому моделированию (Нижний Новгород, 2004 г.), конференции "Современные проблемы прикладной математики и математического моделирования" (Воронеж, 2005 г.).
Заключение диссертация на тему "Доказательный вычислительный эксперимент в исследовании вариационных задач для квадратичных функционалов"
Заключение
В диссертационной работе рассмотрены возможности применения доказательного вычислительного эксперимента при исследовании вариационных задач для квадратичных функционалов. В основе работы лежит разработанный Пермским городским семинаром по функционально-дифференциальным уравнениям метод, позволяющий редуцировать задачу условной минимизации в банаховом пространстве к задаче безусловной минимизации в гильбертовом пространстве.
В настоящей работе рассмотрены дальнейшие возможные действия, когда требуется получить решение поставленной задачи. Показано, как с помощью доказательного вычислительного эксперимента можно проверить необходимые и достаточные условия существования решения. Если доказано, что искомое решение существует, то, опять же с помощью доказательных вычислений, строится приближённое решение и гарантированно оценивается его точность.
Предлагаемый метод не всегда позволяет получить решение задачи, даже если оно существует. Возможные причины:
• оператор <3 в (2.4а) не может быть представлен в виде разности I — К, где I — тождественный оператор, К — самосопряжённый вполне непрерывный оператор;
• оператор I — К не является регулярным;
• спектр оператора I — К не содержит нулевых собственных чисел, однако в ходе вычислительного эксперимента не удаётся построить такой приближённый конечномерный оператор КТ1, чтобы было выполнено условие (2.13);
• система линейных алгебраических уравнений (3.7) имеет настолько большую размерность, что с помощью имеющейся в наличии вычислительной техники не удаётся получить её решение, построить характеристический многочлен матрицы коэффициентов, построить систему Штурма или оценить норму резольвентного оператора за приемлемое время.
Библиография Шишкин, Владимир Андреевич, диссертация по теме Математическое моделирование, численные методы и комплексы программ
1. Азбелев, Н. В. Функционально—дифференциальные уравнения и вариационные задачи / Н. В. Азбелев, Ю. Култышев, В. 3. Цалюк.— Москва-Ижевск: НИЦ «Регулярная и хаотическая динамика», 2006. — 122 с.
2. Азбелев, И. В. Элементы современной теории функционально- дифференциальных уравнений. Методы и приложения / Н. В. Азбелев, В. П. Максимов, Л. Ф. Рахматуллина. — М.: Институт компьютерных исследований, 2002. — 384 с.
3. Алексеев, В. М. Оптимальное управление / В. М. Алексеев, В. М. Тихомиров, В. Фомин.— М.: Наука. Гл. ред. физ.-мат. лит., 1979. — 432 с.
4. Алефельд, Г. Введение в интервальные вычисления / Г. Алефельд, Ю. Херцбергер.— М.: Мир, 1987. — 360 с.
5. Алтунин, А. Е. Модели и алгоритмы принятия решений в нечетких условиях / А. Е. Алтунин, М. В. Семухин.— Тюмень: Изд-во Тюменского государственного ун-та, 2000. — 352 с. www.plink.ru/tnni.
6. Арнольд, В. И. Математические принципы классической механики / В. И. Арнольд. — М.: Эдиториал УРСС, 2000. — 408 с.
7. Арнольд, В. И. Математические принципы классической и небесной механики / В. И. Арнольд, В. В. Козлов, А. И. Нейштадт.— 2-е, перераб. и доп. изд. — М.: Эдиториал УРСС, 2002. — 416 с.
8. Афанасьев, В. Н. Математическая теория конструирования систем управления / В. Н. Афанасьев, В. Б. Колмановский, В. Р. Носов. — 2-е, доп изд. — М.: Высш. шк., 1998. — 574 с.
9. Бабенко, К. И. Основы численного анализа / К. И. Бабенко. — Москва- Ижевск: НИЦ «Регулярная и хаотическая динамика», 2002. — 848 с.
10. Гарантированная точность решения систем линейных уравнений в евклидовых пространствах / К. Годунов, А. Г. Антонов, О. П. Кирилюк, В. И. Костин. — Новосибирск: Наука, Сиб. отделение, 1988. — 465 с.
11. Голуб, Д. X. Матричные вычисления / Д. X. Голуб, Ч. Ф. Ван Лоун. — М.: Мир, 1999.—548 с.
12. Груздев, А. А. О редукции экстремальных задач к линейным уравнениям в гильбертовом пространстве / А. А. Груздев // Изв. ВУЗов. Математика. — 1993. — № 5 (372). — 36-42.
13. Гусаренко, А. Оптимальное управление: экстремальные и вариационные задачи / А. Гусаренко. — Пермь: Перм. ун-т, Перм. техн. ун-т, 2001. — 86 с.
14. Данфорд, Н. Линейные операторы. Общая теория / И. Данфорд, Д. Шварц. — М.: Издательство иностранной литературы, 1962. — 896 с.
15. Каменский, Г. А. Экстремумы функционалов с отклоняющимися аргументами / Г. А. Каменский, А. Л. Скубачевский.— М.: МАИ, 1979.— 54 с.
16. Канторович, Л. В. Функциональный анализ / Л. В. Канторович, Г. П. Акилов.— М.: Наука. Гл. ред. физ.-мат. лит., 1977. — 744 с.
17. Кнут, Д. Э. Искусство программирования / Д. Э. Кнут.— 3-е изд.— М.: Издательский дом «Вильяме», 2000. — Т. 1. Основные алгоритмы. — 720 с.
18. Кнут, Д. Э. Искусство программирования / Д. Э. Кнут.— 3-е изд.— М.: Издательский дом «Вильяме», 2000. — Т. 2. Получисленные алгоритмы. — 832 с.
19. Колмогоров, А. Н. Элементы теории функций и функционального анализа / А. Н. Колмогоров, В. Фомин. — 4-е, перераб изд.— М.: Наука. Гл. ред. физ.-мат. лит., 1976.— 545 с.
20. Ландау, Л. Теоретическая физика: учебное пособие в 10 т. / Л. Ландау, Е. М. Лифшиц.— 4-е, исир. изд.— М.: Наука. Гл. ред. физ.-мат. лит., 1988. — Т. I. Механика. — 216 с.
21. Максимов, В. П. Вычислительный эксперимент при оптимизации процессов с сегрегацией / В. П. Максимов, А. Н. Румянцев, В. А. Шишкин // Журнал физической химии. — 1997. — Т. 71, № 10. — 1913-1916.
22. Прасолов, В. В. Многочлены / В. В. Прасолов. — 2-е, стереотипное изд. — М.: МЦНМО, 2001. - 336 с.
23. Пу, Т. Нелинейная экономическая динамика / Т. Пу. — Ижевск: Издательский дом «Удмуртский университет», 2000. — 200 с.
24. Рисе, Ф. Лекции по функциональному анализу / Ф. Рисе, Б. Сёкефальви- Надь. — М.: Мир, 1979. — 569 с.
25. Треногий, В. А. Функциональный анализ / В. А. Треногий.— М.: ФИЗ- МАТЛИТ, 2002. — 488 с.
26. Фаддеев, Д. Вычислительные методы линейной алгебры / Д. Фаддеев, В. Фаддеева. - СПб.: Лань, 2002. — 736 с.
27. Шарый, П. Интервальные алгебраические задачи и их численное решение: Дисс... докт. физ.-мат. наук: 01.01.07. — Новосибирск, 2000. — 327 с.
28. Шишкин, В. А. Конструктивный подход к исследованию вариационных задач для квадратичных функционалов / В. А. Шишкин // Экономическая кибернетика: методы и средства эффективного управления. — Пермь, 2000. - 90-94.
29. Шишкин, В. А. Конструктивный подход к исследованию вариационных задач для квадратичных функционалов / В. А. Шишкин // Материалы Всероссийского семинара "Теория сеточных методов для нелинейных краевых задач". — Казань: 2000. — 135-137.
30. Шишкин, В. А. Вариационные задачи для квадратичных функционалов, доказательный вычислительный эксперимент / В. А. Шишкин // Вестник Тамбовского университета. Серия Естественные и технические науки. — 2006. - Т. 11, № 3. - 268-269.
31. Chukwu, Е. N. Stability and time—optimal cointrol of hereditary systems / Б. N. Chukwu. — USA: Academic Press, Inc, 1992. — 509 pp.
32. Higham, N. J. Accuracy and stability of numerical algorithms / N. J. High- am. — USA, Philadelphia: SIAM, 1996. — 688 pp.
33. Kaucher, E. Computer arithmetic, scientic computation and mathematical modelling / E. Kaucher, S. M. Markov, G. Mayer // IMACS Annals on Computing and Appl. Math. — 1992. — no. 12.
34. Kearfott, R. B. INTLIB: A Portable FORTRAN 77 Interval Standard Function 1.ibrary / R. B. Kearfott. — USA, University of Southwestern Louisiana, 1995.
35. Kearfott, R. B. INTERVAL ARITHMETIC: A Fortran 90 Module for an Interval Data Type / R. B. Kearfott. — USA, University of Southwestern Louisiana, 1996.
36. Kulisch, U. Computer Arithmetic in Theory and Practice / U. Kulisch, W. L. Miranker. — New York: Academic Press, 1981.
37. Kushner, B. A. The constructive mathematics of A. A. Markov / B. A. Kushn- er // The Mathematical Association of America. Monthly. — Vol. 113, no. 6. — Pp. 559-566.
38. Maksimov, V. P. On constructing solutions of functional differential systems with a guaranteed precision / V. P. Maksimov, A. N. Rumyantsev, V. A. Shishkin // Functional Differential Equations. — 1995. — Vol. 3, no. 1-2. - Pp. 135-144.
39. Moore, R. E. Interval arithmetic and automatic analysis in digital computing / R. E. Moore / Stanford Univercity. — Stanford: 1962. — 134 pp.
40. Moore, R. E. The automatic analysis and control of error in digital computation based on the use of interval numbers / R. E. Moore // Error in Digital Computation. — Vol. 1. — New York: John Wiley & Sons, Inc., 1965. — P p . 61— 130.
41. Moore, R. E. Interval Analysis / R. E. Moore, T . Yang. — Sunnyvale, California: Lockheed Aircraft Corporation, Missiles and Space Division, 1959. — Vol. 1 . - 4 6 pp.
42. Neumaier, A. Interval Methods for Systems of Equations / A. Neumaier.— Cambridge: Cambridge Univercity Press, 1990.
43. Schulman, L. S. Some differential-difference equations containing both ad vance and retardation / L. S. Schulman / / J. Math. Phys. — 1974. — Vol. 15, no. 3. — Pp. 295-298.
44. Shishkin, V. A. Computer-assisted study of variational problems with quadrat ic functionals / V. A. Shishkin / / Book of Abstracts. VI International Congress of Mathematical Modeling. — University of Nizhny Novgorod, 2004. — P. 123.
45. Wheeler, J. A. Classical electrodinamics in terms of direct interparticle ac tion / J. A. Wheeler, R. P. Feynman / / Reviews of Modern Physics. — 1945. — Vol. 21, no. 3. - Pp. 425-433.
46. Wheeler, J. A. Interaction with the absorber as the mechanism of radiation / J. A. Wheeler, R. P. Feynman / / Reviews of Modern Physics. — 1945. — Vol. 17, no. 2 and 3. — Pp. 157-179.
-
Похожие работы
- Трехмерное математическое моделирование твердотельных акустических волноводных и резонаторных устройств на основе вариационных методов
- Сглаживающие изогеометрические и робастные сплайны: методы и алгоритмы
- Применение информационной меры однородности в задачах автоматической классификации объектов и распознавания образов
- Некоторые вопросы нелинейного моделирования в пространстве функций ветвящегося аргумента
- Решение задач динамики пространственных систем методом конечных элементов на основе функционалов в свертках
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность