Скалярные алгоритмы метода Монте-Карло для решения метагармонических уравнений тема автореферата и диссертации по математике, 01.01.07 ВАК РФ

Лукинов, Виталий Леонидович АВТОР
кандидата физико-математических наук УЧЕНАЯ СТЕПЕНЬ
Новосибирск МЕСТО ЗАЩИТЫ
2005 ГОД ЗАЩИТЫ
   
01.01.07 КОД ВАК РФ
Диссертация по математике на тему «Скалярные алгоритмы метода Монте-Карло для решения метагармонических уравнений»
 
Автореферат диссертации на тему "Скалярные алгоритмы метода Монте-Карло для решения метагармонических уравнений"

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

На правах рукописи

Лукинов Виталий Леонидович

СКАЛЯРНЫЕ АЛГОРИТМЫ МЕТОДА МОНТЕ-КАРЛО ДЛЯ РЕШЕНИЯ МЕТАГАРМОНИЧЕСКИХ УРАВНЕНИЙ

01.01.07 - вычислительная математика

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук

Новосибирск 2005

Работа выполнена в Новосибирском государственном университете.

НАУЧНЫЙ РУКОВОДИТЕЛЬ Михайлов

Геннадий Алексеевич

ОФИЦИАЛЬНЫЕ ОППОНЕНТЫ:

Григорьев

Юрий Николаевич

Шалимова

Ирина Александровна Ведущая организация:

- член-корреспондент РАН, профессор, Институт вычислительной математики и математической геофизики СО РАН

- доктор физико-математических наук, Институт вычислительных технологий СО РАН

- Институт теоретической и прикладной механики СО РАН

- кандидат физико-математических наук, Институт вычислительной математики и математический геофизики СО РАН

Защита состоится 14 сентября 2005 г. в 15 час. на заседании Диссертационного совета Д 003.061.01 по присуждению ученой степени кандидата физико-математических наук в конференц-зале Института вычислительной математики и математической геофизики СО РАН.

по адресу: 630090, Новосибирск, проспект Лаврентьева, 6.

С диссертацией можно ознакомиться в читальном зале библиотеки ИВМиМГ СО РАН.

Автореферат разослан 25 июля 2005 г.

Ученый секретарь диссертационного совета д.ф.-м.н., профессор !

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность темы. Метагармонические уравнения используются в самых различных задачах математической физики: в теории пластин и оболочек, при построении оптимальных кубатурных формул, при исследовании задач на собственные значения, в методах сферических гармоник в теории переноса, итерационных процессах и т.д. Выбор методов Монте-Карло для численного решения таких уравнений обусловлен их простотой и физической наглядностью, возможностью решения многомерной задачи со сложной геометрией и оценивания отдельных функционалов от решения без запоминания решения во всей области, одновременным оцениванием вероятностной погрешности оценки решения и простым распараллеливанием методов. Вероятностные представления позволяют строить обобщённые решения уравнений; соответствующие алгоритмы практически не усложняются при решении задач с разрывными граничными условиями, негладкими границами, сложными правыми частями. Кроме того, методы статистического моделирования наиболее естественны и эффективны для нахождения статистических характеристик решения задач со случайными функциональными параметрами.

Вероятностные представления решений краевых задач в виде математического ожидания от интегралов по траекториям соответствующих диффузионных процессов служат основой для построения и обоснования методов Монте-Карло, поэтому важной задачей является нахождение такого представления для метагармонического уравнения. В настоящей работе вероятностное представление построено для решения более общего неоднородного метаэллиптического уравнения. На основе полученного представления прямым моделированием диффузионных траекторий с помощью дискретного метода Эйлера с постоянным ща-гом по времени построена оценка решения бигармонического уравнения ДА и = д.

При решении методами Монте-Карло первой краевой задачи для эллиптических уравнений и их систем, хорошо себя зарекомендовали алгоритмы "блуждания по сферам", основанные на моделировании точек последовательного выхода винеровского процесса из максимальных сфер, целиком лежащих в рассматриваемой области. Для методов Монте-Карло важной задачей является расширение области прило-

жения таких алгоритмов на случай неоднородных метагармонических уравнений, поскольку алгоритмы блуждания внутри области, в частности сферический процесс, просты в реализации и не критичны к геометрии границы. В диссертации для построения новых оценок "блуждания по сферам" используется параметрическое дифференцирование известных стандартных оценок решения специальной краевой задачи для уравнения Гельмгольца.

В практических расчётах в силу своей простоты и универсальности широко применяется метод "блуждания по решётке". При этом дифференциальная задача заменяется соответствующей разностной, которую после приведения её к специальному виду возможно решить методом Монте-Карло. Применительно к линейным и слабо нелинейным мета-гармоническим уравнениям и задачам со смешанными краевыми условиями, включая условие Неймана, в настоящей работе на основе "блуждания по решётке" построены локальные и глобальные оценки решений.

Частным случаем метагармонических уравнений является уравнение изгиба тонких пластин ААи = д, где и - нормальный прогиб пластины. Если пластина лежит на упругом основании, то и удовлетворяет уравнению ААи + си = д. В задачах оценки показателей надёжности различных сооружений, подверженных случайным вибрациям, возникает необходимость решения сформулированных задач, где с - случайная константа (коэффициент постели), д - случайные нагрузки. К таким задачам относят колебание конструкций при ветровых нагрузках, размещение датчиков при планировании виброизмерений, флаттер, защиту от случайных вибраций и ряд других. Статистические характеристики величины с и случайного поля д достаточно хорошо изучены, и задача заключается в оценке статистических характеристик решения, через которые выражаются такие показатели как надёжность, вероятность отказа, средний срок службы, кривая усталости системы и другие. В диссертации построены оценки "блуждания по окружностям" для ковариационных функций решений рассматриваемых уравнений.

Основные цели работы.

• Построение вероятностного представления решения первой краевой задачи для неоднородного метаэллиптического уравнения.

• Разработка новых методов Монте-Карло для вычисления решений линейных и слабо нелинейных метагармонических уравнений на основе процессов "блуждания по сферам" и "блуждания по решётке".

• Построение новых оценок "блуждания по сферам" для ковариационных функций решений бигармонических уравнений ДАи = д, ДДц + си = д со случайными функциональными параметрами.

Научная новизна и практическая ценность. Построено вероятностное представление решения первой краевой задачи для неоднородного метаэллиптического уравнения. На основе полученного представления прямым моделированием диффузионных траекторий с помощью дискретного метода Эйлера с постоянным щагом по времени построена оценка решения бигармонического уравнения ДДи = д. Это представление показывает, что решение метагармонического уравнения может быть получено путём параметрического дифференцирования стандартного решения специальной краевой задачи для уравнения Гельмголь-ца. Таким образом, с помощью дифференцирования известных оценок, связанных с "блужданием по решётке" и "блужданием по сферам" построены и обоснованы новые алгоритмы метода Монте-Карло. Все результаты диссертации подтверждены численными расчётами. Практическая значимость работы определяется возможностью её применения при численном решении рассматриваемых задач.

Апробация работы. Результаты, изложенные в диссертации, докладывались и обсуждались на семинаре Отдела статистического моделирования в физике ИВМиМГ СО РАН, на конференциях молодых ученых ИВМиМГ СО РАН (1999 - 2005 гг.); на международной конференции по вычислительной математике в г. Новосибирске (1ССМ-2004); на объединенных шестой международной конференции по методам Монте-Карло и квази Монте-Карло в научных вычислениях и второй международной конференции по методам Монте-Карло и вероятностным методам для решения дифференциальных уравнений в частных производных в г. Жуан-Ле-Пен, Франция (МС2(^МС2004); на четвертом (2001г.) и пятом (2005г.) международном семинаре по математическому моделирования в г. Санкт-Петербурге.

Публикации. Основные результаты опубликованы в 9 работах, список которых помещен в конце автореферата.

Структура и объём работы. Диссертация состоит из введения, 3-х глав, содержащих 16 параграфов, заключения, списка литературы из 46 наименований. Объём работы - 82 машинописные страницы, включая 11 таблиц.

Благодарности.

Пользуясь случаем, автор выражает искреннюю благодарность своему научному руководителю члену-корреспонденту РАН Геннадию Алексеевичу Михайлову за постоянное внимание и плодотворное руководство работой.

КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обоснована актуальность темы диссертации, даётся обзор литературы по изучаемым в диссертации вопросам, краткое содержание диссертации по главам, приведён перечень положений выносимых на защиту.

В первой главе исходя из стандартного вероятностного представления решения задачи Дирихле для уравнения эллиптического построено вероятностное представление решения первой краевой задачи для метаэллиптического уравнения. Это представление показывает, чтс рассматриваемое решение может быть получено путём параметрического дифференцирования стандартного решения специальной краевой задачи для эллиптического уравнения. Таким образом, открывается возможность построения и обоснования требуемых алгоритмов метода Монте-Карло путём параметрического дифференцирования известных стандартных оценок, связанных с "блужданием по решётке" и "блужданием по сферам". Результаты главы 1 опубликованы в [2],[5],[9].

В параграфе 1.1 вводится вспомогательная задача для эллиптического уравнения в области БсЯ"

{Ь + с + \)и = -д,

г = (/?'

формулируются условия, обеспечивающие существование и единственность решения данной задачи; выписывается конкретный вид вероятностного представления для этого решения.

В параграфе 1.2 рассматривается краевая задача для метаэллиптического уравнения

(Ь + с)р+1и = д, (Ь + с)*и| = щ, к = О,... ,р.

Посредством итерирования вероятностного представления для решения эллиптического уравнения строится вероятностное представление решения

и = Ец'р = Е

^ Р" |_П

для предварительно расщеплённой задачи настоящего параграфа. На основе данного представления показывается, что решение метаэллипти-ческого уравнения может быть получено путём параметрического дифференцирования стандартного решения специальной задачи для эллиптического уравнения. Доказывается конечность дисперсии случайной величины (,р.

В параграфе 1.3 для полученного вероятностного представления реализована схема Эйлера с постоянным шагом по времени с целью нахождения решения бигармонического уравнения ДА« — д. В конце п. 1.3 приведены результаты численных расчётов и сделано замечание об улучшении порядка погрешности в методе Эйлера.

Во второй главе построены и обоснованы новые весовые методы Монте-Карло для оценки решения задачи Дирихле для многомерного разностного бигармонического уравнения на основе моделирования "блуждания по решетке". Векторные варианты построенных алгоритмов непосредственно распространяются на разностные метагармониче-ские уравнения с сохранением вида условий несмещенности оценок и ограниченности их дисперсий. В связи с этим построен простой алгоритм для оценки первого собственного числа многомерного разностного оператора Лапласа. Кроме того, построены специальные алгоритмы "блуждания по решетке", позволяющие при определенных условиях оценивать решения задачи Дирихле для бигармонического уравнения со слабой нелинейностью и для задач со смешанными краевыми условиями, включающими условие Неймана. Результаты главы 2 опубликованы в [1,3,5,7,8].

В параграфе 2.1 формулируется разностная задача, аппроксимирующая вспомогательное уравнение Гельмгольца

(А,, + с'1 + Л)ил = -дк в Бд,

ин

или

ь

и>1 = +Л1,

¿=1

где г,^ = (1,... ,Ь) - номера узлов сетки, причем ру = 1/(2п), если г -номер внутреннего узла, а з - соседнего с ним; ру = 0 для граничных

узлов. Для граничных узлов полагаем я* = 0; для остальных узлов

=

2 п

-1

Свободный элемент определяется соотношениями:

н 1 <4, п е гА.

В параграфе 2.2 для разностного метагармонического уравнения

(Дд + сЛ)"+1иЛ = йЛ, (Д,1 + с'1)^|г = к = 0,...,р

с помощью приёма описанного в параграфе 1.2 строится оценка решения:

< = Е[(У = Е

(жГе( Е

4 ' 1"=П \ ш. -1-...4.П.. =п I—П /

2=0 уцо+...+п^=р|=0 ¿V-!

где

^ ^ 5 - „I

г=0

Доказывается теорема о равномерной ограниченности полученной оценки <?.

В параграфе 2.3 рассматривается задача вида:

(Д + с)(Д + М« = -р, Ли + Ьи = ю и = (р

1г 1г

и эквивалентная ей система уравнений

Ли + Ьи = V,

и =ц>, г

Ли + су = —д,

V = 1р.

В соответствующую оценку решения разностной задачи для первого уравнения данной системы входят неизвестные значения г^, но можно использовать их случайные оценки на этой же траектории. Таким образом, строится оценка для решения исходной задачи. На основе векторного представления доказываются конечность дисперсии данной оценки. Из рекуррентного представления оценки выводится равномерная по к ограниченность дисперсии.

В параграфе 2.4 строится глобальная оценка решения задачи из п. 2.3. Применительно к таким задачам известно несколько подходов к моделированию цепи В этом параграфе было выбрано равномерное по сеточной границе области начальное распределение цепи, для которого среднее число шагов есть величина порядка 0{11-1). Для глобальной оценки, которая получается линейным восполнением оценок решения в узлах равномерной сетки, решается задача минимизации трудоёмкости.

В параграфе 2.5 рассматривается задача вида:

( ДДи + сйи + Ьи = -ц,

| и = <р, Ди = 1р.

1г 1г

С помощью рандомизации соответствующей разностной задачи получается скалярная оценка решения. Доказывается конечность дисперсии представленной оценки.

Также из рекуррентного представления полученной оценки с помощью ветвления строится оценка решения аналогичной задачи для слабо нелинейного уравнения:

ДДи + сДи + Ьит = -д.

В конце параграфа рассматривается рассматривается модификация схемы блуждания, сформулированной в параграфе 2.1, позволяющая строить оценки решения для задач со смешанными краевыми условиями, включая условие Неймана.

В параграфе 2.6 оценка "блуждания по решётке", построенная в п. 2.3, распространяется на следующую задачу Дирихле для метагар-монического уравнения:

( (Д + с^МД + с<2>)... (Д + с<т>)« = -у,

) т I I

] П(Д + с<*>)и = <Р{к~1), к = 2,...,т, и\ =¥>

с комплексными коэффициентами При этом обосновывается конечность и равномерная ограниченность по h дисперсии полученной оценки.

На основе соотношения (при с = const)

(uh)(p) Сл с'

где uh - решение задачи

Ahuh + mh = 0, = 1,

изучается метод Монте-Карло для оценивания с* по формуле

~ р Г р[1 - Cft2/(2n)) ~ l(w + P-i)[fc2/(2n)]J

Здесь -с* - первое собственное число многомерного оператора Лапласа для области D.

В параграфе 2.7 приводятся результаты численных расчётов. В пп. 2.7.1 с помощью оценки, полученной в п. 2.3 численно решаются би-гармоническое и метагармоническое уравнения. В пп. 2.7.2 проводится сравнение двух алгоритмов, соответствующих "блужданию по решётке" и методу Эйлера.

В третьей главе при построении оценок параметрических производных в случае "блуждания по сферам" преодолены существенные трудности. Здесь дополнительно необходимо изучать смещение "е- оценок" и обосновывать равномерную ограниченность их дисперсий. Это сделано в настоящей работе на основе использования "мартингального свойства" стандартного вероятностного представления, которое состоит в следующем: представление сохраняет свойство несмещённости, если траекторию процесса оборвать в некоторый момент времени, добавив к оценке значение стандартного решения с соответствующим весом. Таким образом построены и обоснованы оценки "блуждания по сферам" для решения первой краевой задачи для метагармонического уравнения.

В случае бигармонического уравнения Д2« = —д полученные оценки записаны в явном виде. Они представляют собой линейные комбинации значений функции д и граничных функций. Это дало возможность построения просто реализуемых алгоритмов оценки ковариационных

функций решений уравнений А'2 и = д, А2м + си = д со случайными функциональными параметрами. Показано, что неограниченность числа шагов в случайном блуждании не является существенной. Результаты главы 3 опубликованы в [2,4,5,6,9].

В параграфе 3.1 вводятся обозначения и определения, связанные с процессом "блуждания по сферам".

В параграфе 3.2 на путём параметрического дифференцирования известных оценок решения уравнения Гельмгольца строятся оценки решения метагармонического уравнения, связанные с процессом "блуждания по сферам". Доказывается конечность дисперсий и обосновывается е-смещённость построенных оценок.

В параграфе 3.3 выписывается конкретный вид оценок решения би-гармонического уравнения для случая двумерной и трёхмерной области Б.

В параграфе 3.4 рассматривается задача Дирихле для бигармониче-ского уравнения

ДД и=-д, Ди = (р\, и г

г = <Ро>

со случайными функциональными параметрами д, (ро, Ч>\ • Путём условного (для фиксированных траекторий) осреднения произведения соответствующих оценок решения в точках г и г^ строится оценка ковариационной функции г)(г, г^) решения задачи, записанной выше. Для реализации полученного метода предлагается при превышении количества точек {г4} процесса "блуждания по окружностям" некоторого достаточно большого уровня М не сохранять информацию о следующих точках с номерами г = М + 1,..., N - 1, но, при попадании в е-окрестность границы, использовать полученные вес флг и координаты г^. При этом (¿1 = 0 для г = М + 1,..., N - 1, и можно заменить <3м на - М + 1). Показывается, что порядок (по е) величины М

можно эвристически оценить по формуле

М Ж |1П£|2.

В параграфе 3.5 рассматривается задача вида:

А^и + си = д, = ¡ро, Аи^ = 1р1,

со случайными функциональными параметрами д, (ро, (р\, не зависящими от случайной константы с такой, что

Ее = 0, Dc «С 1, с < с*.

Решение и(г, с) аппроксимируется суммой двух первых членов ряда Лорана, по формуле

u(r,c) ~ u(r,0) + u(1)(r,0)c,

с погрешностью приблизительно равной |и(2)(г, 0)с2. Выписывается конкретный вид оценок параметрических производных t/^(r,0), и^(г,0). Путём условного осреднения (для фиксированных траекторий Г{, г,-1' и значений случайных параметров д, <fo, <fi) произведения полученных оценок решения в точках г* и г^ строится оценка ковариационной функции t>(rj,r-^) решения исходной задачи этого параграфа. Оценивается погрешность предложенного метода Монте-Карло.

В параграфе 3.6 приводятся результаты числовых расчётов для оценок, полученных в третьей главе.

В пп. 3.6.1 решается неоднородное бигармоническое уравнение с помощью оценки, выписанной в п. 3.3.

В пп. 3.6.2 тестируются два алгоритма, предложенных в п. 3.4. В алгоритме А, после того как количество центров сфер из соответствующей оценки достигало уровня М, случайное "блуждание по кругам", исходящее из точки г, прекращалось. В алгоритме В в подобном случае процесс не обрывался, но соответствующие веса Qi и случайные точки pi не запоминались, а последний вес Qn0 домножался на величину (N — М + 1). Численно показывается, что эвристическая оценка для М (М х |1пе|2) является несколько завышенной.

В пп. 3.6.3 сравниваются алгоритм, полученный в п. 3.5, и рандомизированный алгоритм "блуждания по окружностям и кругам". Результаты расчётов подтверждают, что предложенный в настоящей работе алгоритм имеет значительно меньшую (приблизительно в 5 раз) дисперсию.

ЗАКЛЮЧЕНИЕ

Сформулируем основные результаты диссертационной работы.

1. Построены вероятностное представление для решения метаэллип-тического уравнения (Ь + с)р = д и соответствующий метод Монте-Карло, связанный с дискретным методом Эйлера.

2. На основе конечно-разностных соотношений разработаны специальные алгоритмы "блуждания по решетке", позволяющие при определенных условиях оценивать решения задачи Дирихле для метагармонического уравнения, бигармонического уравнения со слабой нелинейностью и для задач со смешанными краевыми условиями, включающими условие Неймана.

3. Разработан простой алгоритм для оценки первого собственного числа многомерного разностного оператора Лапласа.

4. Построены оценки для параметрических производных от решения задачи Дирихле для уравнения Гельмгольца.

5. Построена скалярная оценка метода Монте-Карло, связанная с процессом "блуждания по сферам", для решения многомерного полигармонического уравнения.

6. Предложены алгоритмы, позволяющие при определённых условиях относительно случайных параметров дне, оценивать ковариационную функцию решения уравнений А2 и = д, А2 и + си = д.

7. Осуществлен ряд численных расчетов, подтверждающих теоретические результаты.

Список работ по теме диссертации

[1] Лукинов B.JI. Решение конечно разностного бигармонического уравнения методом Монте-Карло. //Труды конф. молодых учёных. - Новосибирск. - 2001, - С. 144-152.

[2] Лукипов В. Л. Вероятностное представление параметрической производной от решения уравнения Гельмгольца. //Труды конф. молодых учёных. - Новосибирск. - 2002, - С. 82-84.

[3] Lukinov V.L. Monte-Ca,rlo solution of the finite difference problem for the multidimensional biharmonic equation // Proceedings of the 4th St.Petersburg Workshop on Simulations. N11 Chemistry St.Petersburg University Publishers, 2001, pp. 172-177.

[4] Lukinov V.L. Solving the boundary value problems for the stochastic biharmonic equation // Proceedings of the 5th St.Petersburg Workshop on Simulations. N11 Chemistry St.Petersburg University Publishers, 2005, pp. 443-448.

[5] Лучиков В.Л., Михагигов Г.А. Вычисление параметрических производных и решение полпгармонического уравнения методом Монте-Карло // Труды международной конференции по вычислительной математике 1ССМ-2004. - Новосибирск: Изд. ИВМиМГ СОРАН. 2004. -С. 285-290.

[6] Лукинов В.Л., Михайлов Г.А. Методы Монте-Карло для решения первой краевой задачи для полпгармонического уравнения // Журн. вычисл. матем. и матем. физики. - 2005. - Т. 45, № 3. - С. 495-508.

[7] Михайлов Г.А., Лукинов В.Л. Метод Монте-Карло для решения конечно-разностного бигармонического уравнения // Доклады Академии Наук. 2001, - Т. 379, № 1, - С. 24-27.

[8] Михайлов Г.А., Лукинов В.Л. Решение многомерного разностного бигармонического уравнения методом Монте-Карло // Сиб. мат. журн. - 2001. - Т. 42, № 5. - С. 1125-1135.

[9] Михайлов Г.А., Лукинов В.Л. Вероятностное представление и метод Монте-Карло для решения уравнений со степенями эллиптических операторов // Доклады Академии Наук. 2003,- Т. 390, № 6, - С. 1-3.

Лукинов Виталий Леонидович

СКАЛЯРНЫЕ АЛГОРИТМЫ МЕТОДА МОНТЕ-КАРЛО ДЛЯ РЕШЕНИЯ МЕТАГАРМОНИЧЕСКИХ УРАВНЕНИЙ

01.01.07 - вычислительная математика

Автореферат диссертации на соискание ученой степени кандидата физико-математических наук

Лицензия ЛР N0 021285 от 6 мая 1998 г. Подписано в печать 20.07.2005 г.

Офсетная печать. Формат бумаги 60 х 841 /16 Уч.-изд. л. 1,0 Тираж 100 экз. Закая N0 3 57

Издательский центр НГУ; 630090, Новосибирск-90, ул. Пирогова, 2

РНБ Русский фонд

2007-4 9789

1 5 [iíüíi20¡15

 
Содержание диссертации автор исследовательской работы: кандидата физико-математических наук, Лукинов, Виталий Леонидович

Введение

Глава 1. Вероятностное представление для решения метаэ-ллиптического уравнения.

1.1. Основные определения.

1.2. Вероятностное представление для решения первой краевой задачи для уравнения (L + с)р+1и = —д '.

1.3. Дискретный метод Эйлера для решения бигармонического уравнения ДА и = д :.

Глава 2. Алгоритмы "блуждания по решётке"

2.1. Переход от дифференциальных уравнений к конечно-разностным

2.2. Оценка решения метагармонического уравнения

Д + = д.

2.3. Оценка решения уравнения (Д + с)(Д + Ь)и — — д.

2.4. Глобальная оценка решения уравнения (A+c)(A-fb)u = — д и задача минимизации трудоёмкости.

2.5. Оценки решений уравнения ААи + сАи + Ъи = —д, уравнения со слабой нелинейностью АА и + сАи + Ьит = —д, и задач со смешанными краевыми условиями, включая условие Неймана

2.6. Оценки решения метагармонического уравнения

А + с^) (А с^). (А + с^)и — —д и первого собственного числа многомерного оператора Лапласа.

2.7. Численные результаты.

2.7.1. Метод, основанный на "блуждании по решётке"

2.7.2. Сравнение алгоритмов,' соответствующих "блужданию по решётке" и дискретному методу Эйлера

Глава 3. Алгоритмы "блуждания по сферам".

3.1. Основные обозначения и определения

3.2. Оценки решения метагармонического уравнения

Л + с)ри = д

3.3. Оценки для решения бигармонического уравнения при п = 2,3.

3.4. Оценка ковариационной функции решения уравнения

А2и = д со случайными параметрами при п =

3.5. Оценка ковариационной функции решения уравнения

А2и -Ь си = д со случайными параметрами.

3.6. Численные примеры .'.

3.6.1. Нахождение решения трёхмерного бигармонического уравнения.

3.6.2. Сравнение двух методов для вычисления ковариации бигармонического уравнения.

3.6.3. Реализация двух алгоритмов для нахождения ковариационной функции решения уравнения Д2п + си = д

 
Введение диссертация по математике, на тему "Скалярные алгоритмы метода Монте-Карло для решения метагармонических уравнений"

Официальной датой рождения метода Монте-Карло принято считать 1949 год, когда была опубликована статья [46) С. Улама и'Н. Мет-рополиса. Сам термин был предложен ещё во время Второй мировой войны выдающимися учеными XX века математиком Дж. фон Нейманом и физиком Энрико Ферми в Лос-Аламосе (США) в процессе работ по ядерной тематике. Хотя методы Монте-Карло были известны и до 40-х годов, интенсивное развитие статистическое моделирование получило несколько позже в связи с появлением компьютеров, что позволило проводить вычисления больших объемов. С другой стороны, всё большее распространение получает статистическое описание тех или иных сложных физических процессов в связи с чем методы Монте-Карло всё более активно используются во многих научных областях (теория переноса, теория массового обслуживания, теория надежности, статистическая физика и др.).

Основными преимуществами данных методов являются

• физическая наглядность и простота реализации,

• малая зависимость трудоемкости задачи от её размерности,

• возможность решения задач со сложной геометрией,

• оценивание отдельных функционалов от решения без запоминания значений решения во всей области,

• вероятностные представления позволяют строить обобщённые решения уравнений,

• одновременное оценивание вероятностной погрешности оценки искомого функционала,

• простое распараллеливание методов.

Одна из схем решения краевых задач методом Монте-Карло заключается в сведении исходной дифференциальной задачи к некоторому интегральному уравнению, что даёт возможность использовать развитой аппарат методов Монте-Карло [10, 11] для решения интегральных уравнений второго рода. Среди подходов такого рода выделим следующие два. .

Первый подход связан с использованием различных теорем о среднем и формул Грина для стандартных областей, содержащихся в исходной области, например, для шара, сферы, эллипсоида и т.д. При этом локальное уравнение записывается на само решение исходной задачи, а ядро этого уравнения является, как правило, обобщенным. Решение локальных интегральных уравнений с обобщенными ядрами практически невозможно традиционными численными методами, но такой вид ядер допускает естественную реализацию методом статистического моделирования. Необходимо отметить, что алгоритмы статистического моделирования строятся в рамках предположения о сходимости соответствующего ряда Неймана.

Второй подход включает методы, основанные на использовании не локальных, как в первом подходе, а глобальных интегральных уравнений. То-есть интегральное уравнение рассматривается либо на границе, либо по области, либо одновременно по области и границе, причём уравнение может быть записано как на само решение исходной задачи, так и на некоторую вспомогательную функцию. Последний случай реализуется, например, при построении случайного блуждания по границе на основе граничных интегральных уравнений теории потенциала [33]. Данное направление потребовало разработки алгоритмов метода Монте-Карло для решения интегральных уравнений, спектральный радиус которых не обязательно меньше единицы.

Другой способ состоит в использовании тесной связи эллиптических операторов с диффузионными процессами (см., например, [5, 40]) и основан на вероятностном представлении решения исходной дифференциальной задачи в виде функционала от решения соответствующей системы .стохастических дифференциальных уравнений (СДУ). В качестве вспомогательной задачи в диссертации рассматривается n-мерная задача Дирихле для эллиптического уравнения г 1 / л д2и f , . ди

Lu + cu+g = - + bi(r) — + cu+g = Ot и ^ = <р (1) i,j=1 1 3 г=1 г в ограниченной области D с границей, которая предполагается односвяз-ной и регулярной. Дифференциальному оператору L из (1) можно поставить в соответствие систему СДУ в смысле Ито [38]: t t & = & + J b(Zi)dl + J v(b)dw(l), ' (2) о 0 где G Rra,fj(r) - нижняя треугольная матрица диффузии, определяемая разложением Холесского [13]:

А = а (г) • ат(г), a w(t) - стандартный винеровский процесс.

Настоящая работа посвящена построению, обоснованию и применению методов Монте-Карло в рамках последнего подхода с целью приближенного решения метпагармонического уравнения, являющегося частным случаем метаэллиптического уравнения

L + с)р+1и = —g, (L + с)*и|г = у*, А = 0,.,р, (3) при L = Д. Здесь используется модификация винеровского процесса, называемая процессом "блуждания по сферам" или "сферическим процессом".

Впервые эвристическое описание алгоритма "блуждания по сферам" было дано Брауном [4] для приближенного решения задачи Дирихле для уравнения Лапласа. Строгое обоснование алгоритма было предложено Мюллером в [45], где изучался также вопрос об эффективности такого алгоритма. Дальнейшее развитие алгоритмы "блуждания по сферам" получили в работах Михайлова Г.А. и Елепова Б.С. В работе [9] был предложен алгоритм для решения уравнения Гельмгольца, использующий вероятностное представление решения. Позднее в [8] был построен алгоритм для решения этой задачи, исходя из специального интегрального уравнения второго рода. Данный подход позволил разработать алгоритмы статистического моделирования для решения более общих уравнений и систем (см., например, [12, 32, 33, 41]). Алгоритм "блуждания по сферам" основан на моделировании точек последовательного выхода винеровского процесса из максимальных сфер, целиком лежащих в рассматриваемой области. В работах [7, 8, 12, 33] для широкого класса границ Г была получена логарифмическая оценка для среднего числа переходов q(ro, s) в цепи "блуждания по сферам" до момента попадания в ^-окрестность границы:

Щ(го,е) < Сп\ 1пе|

Кроме того, для больших значений п размерности пространства верна [45] линейная зависимость Сп ~ п.

В первой главе диссертации путём итерирования вероятностного представления решения задачи Дирихле для эллиптического уравнения (1) построено вероятностное представление для решения метаэллиптиче-ского уравнения (3). Это даёт возможность, в рамках третьего подхода, применить для нахождения функционалов от решения хорошо развитую теорию оценок метода Монте-Карло, использующих сферический процесс. Разработанные алгоритмы "блуждания по сферам" для решения как детерминированных, так и стохастических задач приводятся в третьей главе диссертации. Следует отметить, что в рамках первого и второго подходов векторные оценки для решения метагармонического уравнения были получены в [33]. Однако в этой работе было рассмотрено только однородное уравнение. Кроме того, полученные с помощью "двойной рандомизации" [41] оценки "блуждания по малым сферам" для ковариационной функции решения задачи А2и + ки — f со случайными параметрами имеют существенно большую дисперсию, сравнительно с новыми оценками из п. 3.4 и п. 3.5, полученными частичным осреднением скалярных оценок.

Для приближенного статистического моделирования решения системы СДУ (2) можно, в частности, использовать простой в реализации и физически наглядный дискретный метод Эйлера с постоянным шагом At [35]: rn+1 = Гп + b(rn)At + cr{rn)r)ny/Ai, (4) где гп - численная оценка решения (2) в узлах равномерной сетки по времени {п- At}, а {г)п} - последовательность независимых между собой случайных векторов с независимыми стандартными гауссовскими компонентами. Однако из-за невысокой скорости сходимости метода (4) приходится использовать методы более высоких порядков с более сложной реализацией (см., например, [43, 35]). В диссертации предложен дискретный метод Эйлера для решения бигармонического уравнения, который естественным образом распространяется для решения метаэллиптического уравнения.

Во второй главе диссертации использован ещё один подход к решению краевых задач, широко применяемый в практических расчётах в силу своей простоты и сравнительной универсальности. Речь идёт о методе "блуждания по решёткекоторое может интерпретироваться как дискретный вариант упомянутых выше подходов. Этот подход прост в реализации, не требует большой памяти ЭВМ, но является сравнительно трудоёмким из-за необходимости моделирования длинных случайных траекторий [32, 34]. Для глобальных оценок решения рассматриваемых задач приходится решать задачу выбора оптимального распределения начальной точки траектории, минимизирующую трудоёмкость метода.

Величиной, определяющей эффективность алгоритмов метода Монте-Карло при их практическом использовании, является трудоёмкость 5(C) случайной оценки £ (см., например, [11]). В диссертационной работе под трудоёмкостью i5(C) будем понимать среднее количество вычислительной работы, необходимой для достижения заданной погрешности:

5(C) = DC • где t(() - среднее время, затрачиваемое на моделирование одного выборочного значения случайной величины С (например, для процесса "блуждания по сферам" величина £(£) определяется средним числом переходов в цепи до момента попадания в £ - окрестность границы Г). Поскольку общая погрешность оценки, полученной методом Монте-Карло, обычно состоит из двух частей: детерминированной и вероятностной, целесообразно выбирать параметры алгоритма таким образом, чтобы обе эти погрешности имели один и тот же порядок. Вероятностная погрешность возникает в связи с заменой математического ожидания Е£ ариф

1 N метическим средним выборочных значений — Q и пропорциональна j=1 у/Щ величине —., где N - количество моделируемых выборочных значений. Детерминированная погрешность появляется, например, при введении е - окрестности границы (в алгоритмах "блуждания по сферам"), при замене диффузионного процесса кусочно-линейным процессом с шагом по времени At (в методе Эйлера) или при замене исходной дифференциальной задачи разностной (в алгоритмах "блуждания по решётке").

В диссертационной работе предполагаются выполненными все условия регулярности данных задачи (коэффициенты, граничная поверхность области, краевые условия и т.п.) для существования и единственности некоторого обобщенного решения задачи (1), а также его вероятностного и интегрального представление с помощью шаровой функции Грина.

Далее следует краткое содержание диссертационной работы по главам и параграфам.

В первой главе исходя из стандартного вероятностного представления решения задачи Дирихле для уравнения эллиптического построено вероятностное представление решения первой краевой задачи для ме-таэллиптического уравнения. Это представление показывает, что рассматриваемое решение может быть получено путём параметрического дифференцирования решения специальной краевой задачи для эллиптического уравнения . Таким образом, открывается возможность построения и обоснования требуемых алгоритмов метода Монте-Карло путём параметрического дифференцирования известных стандартных оценок, связанных с "блужданием по решётке" и "блужданием по сферам". Результаты главы 1 опубликованы в [17, 20, 24].

В параграфе 1.1 вводится вспомогательная задача для эллиптического уравнения в области D С Rn

L + с 4- \)и = — д, и г = ¥>; формулируются условия, обеспечивающие существование и единственность решения данной задачи; выписывается конкретный вид вероятностного представления для этого решения.

В параграфе 1.2 рассматривается краевая задача для метаэллипти-ческого уравнения

L + cf+lu = д, (L + с)ки

T = Wь, к = 0,. .,р.

Посредством итерирования вероятностного представления для решения эллиптического уравнения строится вероятностное представление решения и = Щр = Е т р I

-1Г1 [ ^-(^(eOA + ^t^c-^r'wfe) { Р' 1=0 для предварительно расщеплённой задачи настоящего параграфа. На основе данного представления показывается, что решение метаэллипти-ческого уравнения может быть получено путём параметрического дифференцирования стандартного решения специальной задачи для эллиптического уравнения. Доказывается конечность дисперсии случайной величины Ср

В параграфе 1.3 для полученного вероятностного представления реализована схема Эйлера с постоянным шагом по времени с целью нахождения решения бигармонического уравнения Л Ли = д. В конце параграфа 1.3 приведены результаты численных расчётов и сделано замечание об улучшении порядка погрешности в методе Эйлера.

Во второй главе построены и обоснованы новые весовые методы Монте-Карло для оценки решения задачи Дирихле для многомерного разностного бигармонического уравнения на основе моделирования "блужданйя по решетке". Векторные варианты построенных алгоритмов непосредственно распространяются на разностные метагармонические уравнения с сохранением вида условий несмещенности оценок и ограниченности их дисперсий. В связи с этим построен простой алгоритм для оценки первого собственного числа многомерного разностного оператора Лапласа. Кроме того, построены специальные алгоритмы "блуждания по решетке", позволяющие при определенных условиях оценивать решения задачи Дирихле для бигармонического уравнения со слабой нелинейностью и для задач со смешанными краевыми условиями, включающими условие Неймана. Результаты главы 2 опубликованы в [16, 18, 20, 22, 23].

В параграфе 2.1 формулируется разностная задача, аппроксимирующая вспомогательное уравнение Гельгольца; вводятся соответствующие обозначения; определяется случайный процесс "блуждания по решётке".

В параграфе 2.2 с помощью приёма описанного в параграфе 1.2 строится оценка решения разностного метагармонического уравнения (Дл + cby+W = gh. Доказывается теорема о равномерной ограниченности полученной оценки.

В параграфе 2.3 рассматривается задача вида:

Д + с)(Д + 6)и = Аи + Ьи ср и Ч> и эквивалентная ей система уравнений

А и + bu = v, и

Av + cv — —д, v V

В соответствующую оценку решения разностной задачи для первого уравнения данной системы входят неизвестные значения vно можно использовать их случайные оценки на этой же траектории. Таким образом, строится оценка для решения исходной задачи. На основе векторного представления доказываются конечность дисперсии данной оценки. Из рекуррентного представления оценки выводится равномерная по h ограниченность дисперсии.

В параграфе 2.4 строится глобальная оценка решения задачи из параграфа 2.3. Применительно к таким задачам известно несколько подходов к моделированию цепи [32, 30]. В этом параграфе было выбрано равномерное по сеточной границе области начальное распределение цепи, для которого среднее число шагов есть величина порядка 0{h~l). Для глобальной оценки, которая получается линейным восполнением оценок решения в узлах равномерной сетки, решается задача минимизации трудоёмкости.

В параграфе 2.5 рассматривается задача вида:

Л Аи + сАи + Ьи = — д, и

Аи (р.

С помощью рандомизации соответствующей разностной задачи получается скалярная оценка решения. Доказывается конечность дисперсии представленной оценки.

Также из рекуррентного представления полученной оценки с помощью ветвления строится оценка решения аналогичной задачи для слабо нелинейного уравнения:

ААи + сАи + Ъит - -д.

В конце параграфа рассматривается рассматривается модификация схемы блуждания, сформулированной в параграфе 2.1, позволяющая строить оценки решения для задач со смешанными краевыми условиями, включая условие Неймана.

В параграфе 2.6 оценка "блуждания по решётке", построенная в п. 2.3, распространяется на следующую задачу Дирихле для метагар-монического уравнения:

Л + CW)(A + . (Д + с^)и = -д, т iJk г г с комплексными коэффициентами При этом обосновывается конечность и равномерная ограниченность по h дисперсии полученной оценки.

На основе соотношения (при с = const) p(ttA)(p-1) uh)(p) р->оо где uh - решение задачи

A huh + cuh = 0, uh г = 1, изучается метод Монте-Карло для оценивания с* по формуле р[1 — ch2/(2п)] с* « Е с.

AT +р — l)[/i2/(2n)] j Здесь —с* - первое собственное число многомерного оператора Лапласа для области D.

В параграфе 2.7 приводятся результаты численных расчётов. В пп. 2.7.1 с помощью оценки, полученной в п. 2.3 численно решаются би-гармоническое и метагармоническое уравнения. В пп. 2.7.2 проводится сравнение двух алгоритмов, соответствующих "блужданию по решётке" и методу Эйлера.

В третьей главе при построении оценок параметрических производных в случае "блуждания по сферам" преодолены существенные трудности. Здесь дополнительно необходимо изучать смещение "е- оценок" и обосновывать равномерную ограниченность их дисперсий. Это сделано в настоящей работе на основе использования "мартингального свойства" стандартного вероятностного представления, которое состоит в следующем: представление сохраняет свойство несмещённости, если траекторию процесса оборвать в некоторый момент времени, добавив к оценке значение стандартного решения с соответствующим весом. Таким образом построены и обоснованы оценки "блуждания по сферам" для решения первой краевой задачи для метагармонического уравнения.

В случае бигармонического уравнения- А2и — —д полученные оценки записаны в явном виде. Они представляют собой линейные комбинации значений функции д и граничных функций. Это дало возможность построения просто реализуемых алгоритмов оценки ковариационных функций решений уравнений А2и = д, А2и + си = д со случайными функциональными параметрами. Показано, что неограниченность числа шагов в случайном блуждании не является существенной. Результаты главы 3 опубликованы в [17,19-21,24]

В параграфе 3.1 вводятся обозначения и определения, связанные с процессом "блуждания по сферам".

В параграфе 3.2 на основе полученного в п. 1.2 вероятностного представления строятся оценки решения метагармонического уравнения, связанные с процессом "блуждания по сферам". Доказывается конечность дисперсий и обосновывается ^-смещённость построенных оценок.

В параграфе 3.3 выписывается конкретный вид оценок решения бигармонического уравнения для случая двумерной и трёхмерной области D.

В параграфе 3.4 рассматривается задача Дирихле для бигармонического уравнения

ДДи = —д, А и и г ¥>о, со случайными функциональными параметрами д, (fo, <р\. Путём условного (для фиксированных траекторий) осреднения произведения соответствующих оценок решения в точках г и т^1) строится оценка ковариационной функции v(r, И1)) решения задачи, записанной выше. Для реализации полученного метода предлагается при превышении количества точек {г*} процесса "блуждания по окружностям" некоторого достаточно большого уровня М не сохранять информацию о следующих точках с номерами г = М+1,., N — 1, но, при попадании в ег-окрестность границы, использовать полученные вес Qm и координаты г м- При этом Qi = О для г = М+1,., N — 1, и можно заменить Qm на Qm{N-M-\- 1). Показывается, что порядок (по е) величины М можно эвристически -оценить по формуле

М х 11пе|2.

В параграфе 3.5 рассматривается задача вида:

А 2и + си = д, и <Ab г со случайными функциональными параметрами д, <Pi, не зависящими от случайной константы с такой, что

Ее = 0, Dc<l, с<с*.

Решение и(г, с) аппроксимируется суммой двух первых членов ряда Лорана, по формуле и(г, с) « w(r, 0) + 0)с, с погрешностью приблизительно равной 0)с2. Выписывается конкретный вид оценок параметрических производных и^(г, 0), и^(г,0). Путём условного осреднения (для фиксированных траекторий г*, г-1^ и значений случайных параметров д, сро, <рi) произведения полученных оценок решения в точках г* и г^ строится оценка ковариационной функции г;(г1,г^) решения исходной задачи этого параграфа. Оценивается погрешность предложенного метода Монте-Карло.

В параграфе 3.6 приводятся результаты числовых расчётов для оценок, полученных в третьей главе.

В пп. 3.6.1 решается неоднородное бигармоническое уравнение с помощью оценки, выписанной в п. 3.3.

В пп. 3.6.2 тестируются два алгоритма} предложенных в п. 3.4. В алгоритме А, после того как количество центров сфер из соответствующей оценки достигало уровня М, случайное "блуждание по кругам", исходящее из точки г, прекращалось. В алгоритме В в подобном случае процесс не обрывался, но соответствующие веса Qi и случайные точки не запоминались, а последний вес Qn0 домножался на величину (N — М + 1). Численно показывается, что эвристическая оценка для М (М х | In £г|2) является несколько завышенной.

В пп. 3.6.3 сравниваются алгоритм, полученный в п. 3.5, и рандомизированный алгоритм "блуждания по окружностям и кругам" [27]. Результаты расчётов подтверждают, что предложенный в настоящей работе алгоритм имеет значительно меньшую (приблизительно в 5 раз) дисперсию.

На защиту выносятся следующие основные результаты.

1. Построены вероятностное представление для решения метаэллип-тического уравнения (L + с)р = д и соответствующий метод Монте-Карло, связанный с дискретным методом Эйлера.

2. На основе конечно-разностных соотношений разработаны специальные алгоритмы "блуждания по решетке", позволяющие при определенных условиях оценивать решения задачи Дирихле для метагармонического уравнения, бигармонического уравнения со слабой нелинейностью и для задач со смешанными краевыми условиями, включающими условие Неймана.

3. Разработан простой алгоритм для оценки первого собственного числа многомерного разностного оператора Лапласа.

4. Построены оценки для параметрических производных от решения задачи Дирихле для уравнения Гельмгольца.

5. Построена скалярная оценка метода Монте-Карло, связанная с-. процессом "блуждания по сферам", для решения многомерного полигармонического уравнения.

6. Предложены алгоритмы, позволяющие при определённых условиях относительно случайных; параметров дне оценивать ковариационную функцию решения уравнений А2и = д, А2и + си = д.

7. Осуществлен ряд численных расчетов, подтверждающих теоретические результаты.

Результаты, изложенные в диссертации, докладывались и обсуждались на семинаре Отдела статистического моделирования в физике ИВМиМГ СО РАН, на конференциях молодых ученых ИВМиМГ СО РАН (1999 - 2005 гг.); на международной конференции по вычислительной математике в г. Новосибирске (ICCM-2004); на объединенных шестой международной конференции по методам Монте-Карло и квази Монте-Карло в научных вычислениях и второй международной конференции по методам Монте-Карло и вероятностным методам для решения дифференциальных уравнений в частных производных в г. Жуан-Ле-Пен, Франция (MC2QMC2004); на четвертом (2001г.) и пятом (2005г.) международном семинаре по математическому моделирования в г. Санкт-Петербурге.

Пользуясь случаем, автор выражает искреннюю благодарность своему научному руководителю члену-корреспонденту РАН Геннадию Алексеевичу Михайлову за постоянное внимание и плодотворное руководство работой.

 
Заключение диссертации по теме "Вычислительная математика"

Заключение

Сформулируем основные результаты диссертационной работы.

1. Построены вероятностное представление для решения метаэллип-тического уравнения (L + с)р = д и соответствующий метод Монте-Карло, связанный с дискретным методом Эйлера.

2. На основе конечно-разностных соотношений разработаны специальные алгоритмы "блуждания по решетке", позволяющие при определенных условиях оценивать решения задачи Дирихле для метагармонического уравнения, бигармонического уравнения со слабой нелинейностью и для задач со смешанными краевыми условиями, включающими условие Неймана.

3. Разработан простой алгоритм для оценки первого собственного числа многомерного разностного оператора Лапласа.

4. Построены оценки для параметрических производных от решения задачи Дирихле для уравнения Гельмгольца.

5. Построена скалярная оценка метода Монте-Карло, связанная с процессом "блуждания по сферам", для решения многомерного полигармонического уравнения.

6. Предложены алгоритмы, позволяющие при определённых условиях относительно случайных параметров д и с, оценивать ковариационную функцию решения уравнений А2и = д, А2и + си = д.

7. Осуществлен ряд численных расчетов, подтверждающих теоретические результаты.

 
Список источников диссертации и автореферата по математике, кандидата физико-математических наук, Лукинов, Виталий Леонидович, Новосибирск

1. Бахвалов Н.С. Численные методы. М.: Наука, 1973.

2. Болотин В.В. Случайные колебания упругих систем. М.: Наука, 1979.

3. Боровков А.А. Теория вероятностей. М.: Наука, 1976.

4. Браун Дою. Методы Монте-Карло // Современная математика для инженеров.- М.: Изд-во иностр. лит., 1959. С. 275-301.

5. Вентцель А.Д. Курс теории случайных процессов. М.: Наука, 1975.

6. Гельфанд И.М., Ченцов Н.Н. О численном вычислении континуальных интегралов // Журн. эксперим. и теорит. физики. 1956. - Т. 31, №6. - С. 1106-1107.

7. Елепов Б. С., Кронберг А.А, Михайлов Г.А., Сабельфельд К.К. Решение краевых задач методом Монте-Карло. Новосибирск: Наука, 1980.

8. Елепов Б. С., Михайлов Г.А. Алгоритмы "блуждания по сферам" для уравнения Аи-си = -д // ДАН. 1973. - Т. 212,№ 1. - С. 15-18.

9. Елепов Б.С., Михайлов Г.А. О решении задачи Дирихле для уравнения Ли + си = —д моделированием "блужданий по сферам" // ЖВМиМФ. 1969. - № 3.- С. 647-654.

10. Ермаков С.М. Метод Монте-Карло и смежные вопросы. М.: Наука, 1975.

11. Ермаков С.М., Михайлов Г.А. Статистическое моделирование. М.: Наука, 1982.

12. Ермаков С.М., Некруткин В.В., Сипин А.С. Случайные процессы для решения классических уравнений математической физики. М.: Наука, 1984.

13. Икрамов Х.Д. Численное решение матричных уравнений. М.: Наука, 1984.

14. Лаврентьев М.М., Савельев Л.Я Линейные операторы и некорректные задачи- М.: Наука, 1991г.

15. Лебедев Н.Н. Специальные функции и их приложения, изд. 2-е перераб. и до-полн. М.: Наука, 1963г.

16. Лукинов В.Л. Решение конечно разностного бигармонического уравнения методом Монте-Карло. //Труды конф. молодых учёных. Новосибирск. - 2001, - С. 144-152.

17. Лукинов В. JI. Вероятностное представление параметрической производной от решения уравнения Гельмгольца. //Труды конф. молодых учёных. Новосибирск. - 2002, - С. 82-84.

18. Lukinov V.L. Monte-Carlo solution of the finite difference problem for the multidimensional biharmonic equation // Proceedings of the 4th St.Petersburg Workshop on Simulations. N11 Chemistry St.Petersburg University Publishers, 2001, pp. 172-177.

19. Lukinov V.L. Solving the boundary value problems for the stochastic biharmonic equation // Proceedings of the 5th St.Petersburg Workshop on Simulations. N11 Chemistry St.Petersburg University Publishers, 2005,.pp. 443-448.

20. Лукинов В.Л., Михайлов Г.А. Методы Монте-Карло для решения первой краевой задачи для полигармонического уравнения // Журн. вычисл. матем. и матем. физики. 2005. - Т. 45, № 3. - С. 495-508.

21. Михайлов Г.А., Лукинов В.Л. Метод Монте-Карло для решения конечно-разностного бигармонического уравнения // Доклады Академии Наук. 2001, -Т. 379, № 1, С. 24-27.

22. Михайлов Г.А., Лукинов В.Л. Решение многомерного разностного бигармонического уравнения методом Монте-Карло // Сиб. мат. журн. 2001. - Т. 42, № 5. - С. 1125-1135. 4 ,

23. Михайлов Г.А., Лукинов В.Л. Вероятностное представление и метод Монте-Карло для решения уравнений со степенями эллиптических операторов // Доклады Академии Наук. 2003,- Т. 390, № 6, С. 1-3.

24. Мильнштейн Г.Н. Численное интегрирование стохастических дифференциальных уравнений. Свердловск: Издательство Свердловского университета, 1988г.

25. Михайлов Г.А. Новые методы Монте-Карло для решения уравнения Гельмгольца // Доклады РАН. 1992. - Т. 326, №6. - С. 43-947.

26. Михайлов Г.А. Оптимизация весовых методов Монте-Карло. М.: Наука, 1987Engl. transl.: Springer-Verlag, 1992].

27. Михайлов Г.А. Весовые алгоритмы статистического моделирования. Новосибирск: Наука, 2003.

28. Михайлов Г.А., Макаров Р.Н. Параметрическое дифференцирование и оценки собственных чисел методом Монте-Карло // Сиб. мат. журн. 1998. - Т. 39, № 4. - С. 931-941.

29. Михайлов Г.А., Макаров Р.Н. Решение краевых второго и третьего рода методом Монте-Карло // Сиб. мат. журн. 1997. - Т. 38, № 3. - С. 603-614.

30. Михайлов Г.А., Меньшиков Б.В. Решение краевых задач с комплексными параметрами методом Монте-Карло // Сиб. матем. журн. 19996. - Т.37, №4 - С. 881-888.

31. Михайлов Г.А., Чешкова А.Ф. Решение разностной задачи Дирихле для многомерного уравнения Гельмгольца методом Монте-Карло // Журн. вычисл. матем. и матем. физики. 1996. - Т. 38, № 1. - С. 59-706.

32. Сабельфвльд К.К. Методы Монте-Карло в краевых задачах. М.: Наука, 1989Engl. transl.: Springer-Verlag, 1991].

33. Соболь И.М. Численные методы Монте-Карло. М, Наука, 1973.

34. Artemiev S.S., Averina Т.A. Numerical Analysis of Systems of Ordinary and Stochastic Differential Equations. Utrecht, Tokyo: VSP, 1997.

35. Curtiss J.H. Monte Carlo methods for the iteration of linear operators. //J. Math. Phys. 1954. - V. 32. - pp. 209-232.

36. Dynkin E.B. Markov Processes. Academic Press, New York, 1965.

37. Gobet E. Weak approximation of killed diffusion using Euler schemes // Stochastic Processes and their Applications 87 (2000), pp.167-197.

38. Kushner H.J. Probability Methods for Approximation in Stochastic Control and Elliptic Equations. Academic Press, New York, 1991.

39. Mikhailov G.A. Parametric estimates by the Monte Carlo methods. Utrecht: VSP, 1999.

40. Motoo M. Some evalutions for continuous Monte Carlo method by using Brownian hitting process //' Ann. Math. Stat. 1959. - Vol. 11. - pp. 49-54.

41. Milshtein G.N. The solving of boundary value problems by numerical integration of stochastic equations // Mathematic and Computers in Simulation (1995) 38, pp.7785.

42. Mikhailov G.A. Minimization of Computational Costs of Non-analogue Monte Carlo Methods // (Singapore, New Jersey, London, Hong Kong, World Scientific, 1991)

43. Muller M.E. Some continuous Monte Carlo methods for the Dirichlet problem // Ann. Math. Stat. 1956. - Vol. 27, № 3. - pp. 569-589.

44. S. Ulam and N. Metropolis. The Monte Carlo method, Journal of American Statistical Association, 44, 335, 1949.