Главная » Просмотр файлов » Джордж, Лю - Численное решение больших разреженных систем уравнений

Джордж, Лю - Численное решение больших разреженных систем уравнений (947498), страница 17

Файл №947498 Джордж, Лю - Численное решение больших разреженных систем уравнений (Джордж, Лю - Численное решение больших разреженных систем уравнений) 17 страницаДжордж, Лю - Численное решение больших разреженных систем уравнений (947498) страница 172013-09-15СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

6.1.2. Рзссмотрнм звездный граф с 7 узлзмн (рнс. 4.2.3), Предполагая, что центральный узел нумеруется первым, определите последовзтельность грзфов исключения. 6.1.3. Для данного помеченного графа бг = (Хг, Е") показать, что ((езсЬ(хи (хь хт, .... х! !)) ~ Лб1((хь кз, ..., х,)) Вывести отсюда, что ГВ1(А) ~ Епч(А). 6.1.4. Покзззть, что подгрзф Лл ()(езсЬ (хо (хь ..., х, ~)) 0 (хг)) является кликой в графе заполнения бг 6.!.6. (йоге !972з) Граф называется гриаыгулирозаыыым, если для кзждого цнклз (хь хг, ....

хь х~) ллнны () 3 найдется ребро, соединяющее две несоседнне вершины цнклз. (Тзкое ребро называется хордой цикла.) Покажите, что следующие условия эквивалентны: в) граф Лг трнзнгулнровзн; б) существует матрица перестановки Р, текля, что Р!Н (РАРг) б.!.6. Похзззть, что граф Л"к' трязнгулнровзн. Указать перестзновку Р такую, что РН!(РР(А)Р') = Ж Вывести отсюда (нлн доказать каким-либо иным способом), что Ыопз (Р (А)) = Ыопх (Р(Р (А))). бл.?.

Пусть 5 ш. Т н у Ф Т Показать, что ((езсЬ (у, 5) ~= йезсЬ (у, Т) 0 Т. 6.1.8. Пусть у ~ 5. Определим окрестность у в 5 кзк множество ЫЬгЬб (у, 5) = (зев 5(з достижимо нз у через подмножество множества 31. Пусть х ф 5. Показать, что если Аб)(х) ш )?езсЬ (у, 5) 0 ХЬгЬб (у, 5) 0 (у1, з) ЫЬгЬб(х, 5) щ ЫЬгьб(у, 5), б) кезсЬ(х, 5) ~ (?езсЬ(у, 5) 0 (у). 6.!.9. Гкокзззть теорему б.!.3 $3.2. Машинное представление графов исключения Как уже говорилось в 35.1, гауссово исключение для разреженной симметричной линейной системы можно моделировать последовательностью графов исключения. В атом разделе ') Со структурой (Чопх(А).

— Прим. перев. !08 Гв б. Универсальные раврвненные методы мы изучим способы машинного представления и преобразования графов исключения. Эти вопросы важны для реализации универсальных разреженных методов. Б.2.1. Явные и неявные представления Графы исключения являются в конечном счете симметричными графами, поэтому они могут быть представлены посредством одной из описанных в 5 3.2 схем Однако нам важно, чтобы представление было подогнано под исключение, так чтобы в последовательности графов исключения можно было легко выполнять переход от любого члена к следуюшему.

Исследуем шаги преобразования, Пусть 6,— граф исключения, полученный из 6, ~ исключением узла хь Структуру смежности 6, можно найти следуюшим образом Шае 1. Определить смежное множество Аб!а,,(х,) в гра. фе 6 Шаг 2. Удалить узел х, и его список смежности из структуры смежности. Шаг 8. Для каждого узла у~ Ад!а,, (х,) новый спнсои смежности у в 6, получается объединением подмножеств Ад)а, (у) — (хг) и Ад!а (хо) — (у) Это — алгоритмическая формулировка рецепта Партера (раздел 5.1.1) для выполнения преобразования Нужно отметить два момента, связанные с реализацией. Во-первых, место, занимаемое в структуре смежности множеством Ад)а,,(х,), можно после шага 2 использовать для других целей Во-вторых, явния структура смежности для 6, может потребовать значительно большей памяти, чем структура 6, ь Например, если в звездном графе с М узлами (рис.

4.2.3) центральный узел нумерован первым н 6о= (Хо Ео) 61= (ХьЕо) — соответствуюшие графы исключения, то легко показать (см упр. 5.!.2), что ! Ео ! = О (Ф) а ! Е, != — 0(Ф'). Эти замечания показывают, что явная реализация, поэзо ляюшая динамическое изменение структуры ~рафов исключения, должна использовать очень гибкую структуру данных Подходяшей кандидатурой являются описанные в $ 3.2 связные списки смежности, Всякое явное машинное представление имеет два недостатка.

Во-первых, за гибкость структуры данных приходится расплачиватьая значительными издержками в памяти и време- О д2. Маеииннов лрвдставление ерафов исключения 109 ни исполнения. Во-вторых, максимум необходимой памяти непредсказуем, Памяти должно хватать для наибольшего ') из получающихся графов исключения 6,, Это может значительно превысить память, требуемую для хранения исходного графа 6о. Максимум этого превышения неизвестен до самого конца про. цесса исключения Теорема 5 1 3 дает другой способ представления графов исключения Онп могут храниться неявно посредствоч исходного графа б и исключенного подмножества 5,.

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

5.2.2. Модель фактор-графов Рассмотрим вначале процесс исключения для графа, изображенного на рис. 5.1.6. После исключения узлов хь х,, ха, хо, Рис. бати. Пример графа и сватается куюшего графа исключения х, получается граф исключения, приведенный на рис. 5 2.1. Заштрихованы на нем исключенные узлы Пусть 5 = (хь хш хм хе, ха) Чтобы, пользуясь неявной моделью, установепь, что то и= Кеас)4(хт„5), нужно найти путь (Хт Х4 Ха Хк, Хо). ') Здесь слово «наибольший» относится к числу ребер, а ие к числу уалоо. 110 Гл.

Ю. '«нлвнрсальныл разреженные млтодм Аналогично хз ев КеасЦхт, Я), поскольку существует путь (хт, хы хз, хз, хы хз). Отметим, что длины этих путей равны 4 н 5 соответственно. Сделаем следующие два замечания: а) работу по генерированию достижимых множеств можно было бы сократить, если бы были уменьшены длины путей к неисключенным узлам; б) если эти пути укоротить до предела, мы получим явные графы исключения с теми нежелательными их свойствами, какие были отмечены в предыдущем разделе.

Поищем компромиссное решение. Отождествляя связанные исключенные узлы, мы получим новую графовую структуру, Рмс. З.2.2. Граф, полученный отождествлением связанных исключенных узлов. полезную для наших целей. Например, на рис. 5.2.1 в графе б(5) имеются две связные компоненты; соответствующие множества узлов суть (хьхьхьха) и (хз). Образуя два «супер- узла», придем к графу, изображенному на рис. 5.2.2. Удобйо обозначать эти связные компоненты 5 через хз = = (хо ха,хч, хз) и хз = (хз). Замечаем, что в новом графе пути (хт, хз, хз) и (хт, хч, хз) имеют длину два н ведут от узла х, к хз и хз соответственно.

В общем случае, если мы принимаем эту стратегию, длины всех таких путей не превосходят 2. Это очевидное преимушество по сравнению с генерированнем достижимых множеств на исходном графе, где пути могут быть произвольной длины (меньшей чем М). А каковы преимущества по отношению к явным графам исключения? В следующем разделе мы покажем, что данный метод можно реализовать на месте; т. е. не требуется дополнительной памяти по сравнению с исходной графовой структурой. Короче, новая структура графов позволяет весьма эффективно генерировать достижимые' множества (или смежные мно- Э Ю.2. Машинное представление графов исключения 111 жества в графе исключения) и при этом использует фиксированное место в памяти.

Чтобы формализовать зту модель исключения, введем понятие фактор-графа. Пусть О = (Х,Е) — заданный граф, ч)— разбиение его множества узлов Х: н (! и )2~ )р). Р Это значит, что () Уи = Х и У, П У, = О для 1 Ф !. Определим 2 фактор-граф графа 6 относительно $ как граф ($, д'), для которого (У„уд ен д' тогда и только тогда, когда А1Ц(У,)() Уг Ф 2о.

Этот граф в дальнейшем часто обозначается через 6/$» Например, граф на рис. 5.2.2 есть фактор-граф для графа на рис, 5,2.! относительно разбиения (х, х, х, хд, (хд, (хд, (хт), (хд (хд. Понятие фактор-графа более подробно будет исследовано в главе 6, где рассматриваются блочные матрицы. Здесь мы изучим роль этих графов в моделировании исключения. Новая модель изображает процесс исключения как последовательность фактор-графов.

Пусть О = (Х, Е) — заданный граф. Рассмотрим этап исключения, соответствующий множеству 5 исключенных узлов. Сопоставим ему фактор-граф относительно множества 5, как это подсказывает пример на рис. 5.2.2, Определим множество г(5) = (5.2.!) (С ~ 5) 6(С) — связная компонента в подграфе 6(5)) и разбиение множества Х: г(5) =((у) ~учи Х вЂ” 5) () г(5). Они однозначно определяют фактор-граф 6/г (5); можно счьыать, что этот граф получен отождествлением связанных узлов в 5. Граф рис. 5.2.2 есть фактор-граф относительно множества 5 = (хь х2, хз, хь хе).

Изучим теперь связь фактор-графов с исключением. Пусть хь х2, ..., хн — поРЯдок исключениЯ Узлов в заданном гРафе О. Как и прежде, положим 51=(хь х2, ° ° °, хе), ! <(<у. Для каждого 1 подмножество 5~ индуцирует разбиение е (52) и соответствующйй фактор-граф и'г = ОР(52) =(е(52), Ю'2) (6.2.3) 112 Га 5. Унаеерсальные разреженные методы Таким образом, по заданной последовательности исключения узлов определяется последовательность фактор-графов 5,--~2--...

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

Тип файла
DJVU-файл
Размер
3,46 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов книги

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