Главная » Просмотр файлов » Разряженные матрицы. Р. Тьюарсон

Разряженные матрицы. Р. Тьюарсон (984138), страница 6

Файл №984138 Разряженные матрицы. Р. Тьюарсон (Разряженные матрицы. Р. Тьюарсон) 6 страницаРазряженные матрицы. Р. Тьюарсон (984138) страница 62015-07-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Общее число всех таких элементов, которые были нулями в матрице Ацо и приняли ненулевые значения в матрице Асьэ'>, называется локальньсм заполнением. Если вместо элемента а<~' в качестве главного на й-м шаге мы выбираем другой ненулевой элемент а~у~, з ) К 1) К необходимо переставить й-ю н з-ю строки так же, как й-й и с-й столбцы в матрице А~"', прежде чем вычислять Ам+и по формуле (2.2.2). Тогда дц Минимизации числа ненулевые элементов в ЕГ! ЗЭ вместо формулы (2.2.2) имеем А~»+н=(»А~»', й= 1, 2, ..., п, (2.5.2) где Аин = Р»А'М» (2.5.3) а матрица Р» и матрица Я» получены из единичной матрицы ! путем перестановки соответственно ее й-й и з-й строк и Ф-го и 1-го столбцов.

Все матрицы е.» также выражаются формулой (2.2.3), но элементы векторов-столбцов т1<»~ имеют теперь вид »11»>=0, 1(п, ~(й! т(») = —— й'»~ и»» (2.5.4) 1> Ф, Ч'~~ = 1 » =~~~ »» Следующая теорема (Тьюарсон (1967 б) ) может быть использована для определения главного элемента„обеспечивающего наименьшее заполнение. Теорема 2.5.5. Если а<~>», „, выбран главным элементом й-го шага прямого гауссова исключения, то локальное заполнение дается (1, 1) -м элементол1 матрицы че», равной а = »»», (2.5.6) где аф — (1, 1)-й элемент матрицы А'»'. Принимая во внимание последний абзац равд.

2.3, вспомним, что ~а)»,'~ > е, где е — допустимое значение главного элемента. Следовательно, из всех наличных кандидатов на роль главного элемента, а именно для всех элементов, для которых ~ аф ~ > а при 1 > й, 1 > й, необходимо выбрать такой, который обеспечил бы наименьшее локальное заполнение. Это может быть сделано следующим образом. Определение. Обозначим через В» матрицу, полученную из последних и — й+ 1 строк и столбцов матрицы Аао путем замены ненулевых элементов единицами. Гл. р.

Метод исключения Гаусса где В» — транспонированная к матрице, полученной из матрицы В путем замены всех ее нулевых элемен- тов единицами, а всех единиц нулями. Доказательство. Если в матрице А'») (р+ й — 1, у+й — 1)-й элемент равен нулю, но и (с+й — 1, (7+Й вЂ” 1)-й элемент и (р+Й вЂ” 1, 1'+Й вЂ” 1)-й эле- мент ненулевые, то из соотношений (2.5.2), (2.2.3), (2.5.3) и (2.5А) следует, что (р+ й — 1, д+ й — 1)-й элемент в А(»+') будет ненулевым.

Это равносильно утверждению, что если Ь(» =О , Ь(е = Ьр)~= 1, (») где Ь„есть (р,с))-й элемент матрицы В», то соз. (») дается новый ненулевой элемент. Если через ун обо(») значить общее число таких вновь созданных ненуле- вых элементов (локальное заполнение) на й-м шаге гауссова исключения, то у)»()= ЕЕ Ь',",)(1 — Ьр")')Ьр')), р ~ 1, у ~ 1. е Или у((»))= Е ~л' е',В е (1 — е'В е)е'В е„(2.5.7) р а где ограничения р час', (7Ф( опущены, так как для р=1 или Ьы =О, или 1 — Ь,е =О и для д=) или (Ги ' м) 1 — Ьр)= О, или Ь'( = О.

Теперь, если М является ма(») трицей (п — й+ 1)-го порядка со всеми элементами, равными единице, то 1 — е'В е =е'Ме — е'В е =е' (М вЂ” В ) е р»ерер»е ») (2.5.8) где последний знак равенства следует из того, что величина е'В»е является скалярной, Из выражений р» е (2.5.7) и (2.5.8) имеем =е',В ~е е'В'„),е е'В ет=е',В»В'В е,, 2.д Минимиэация числа ненулевых элементов в ЕР1 41 так как ~~< ее' ~ ее'=1 ь <.

Этим завершается е е е р р р н-ь+< доказательство теоремы. Теперь мы, наконец, в состоянии выбрать главный элемент, который обеспечит наименьшее локальное заполнение. Это может быть осуществлено на основании приводимого ниже следствия, доказательство которого мы опускаем, так как оно непосредственно вытекает из теоремы 2.5.5.

Следствие 2.5.9. Локальное заполнение будет минимальным, если на й-м шаге гауссова исключения в качестве главного вь<брагь элемент а<в<<, где з = = а+ й — 1, 1= р+ й — 1 и а, р даны формулой уф= ш(пе,'6 е для всех (а<<в+<в < +„,~) а (2.5.10) <,/ (е — некоторое подходящим образом вь<бранное допустимое значение главного элемента).

Принимая во внимание формулу (2.2.11), получим все ненулевые элементы 5<ем путем изменения знаков у ненулевых наддиагональных элементов матрицы У. Поэтому из формул (2.2.9) и (2.2.10) следует, что обратная подстановка в методе Гаусса не порождает новых ненулевых элементов.

Таким образом, новые ненулевые элементы создаются только при прямом исключении. В конце й-го шага последние и — й строк и столбцов матрицы А<"+П содержат, вообще говоря, некоторое число ненулевых элементов там, где в матрице А<м соответствующие элементы были нулями. Так как такие строки и столбцы используются на последующих шагах для вычисления векторов т<<ь< и 5<в<, то минимизация локального заполнения будет минимизировать и число ненулевых элементов векторов э<<м и 5<в< при условии, что достижение локальных минимумов приводит к глобальному минимуму. Это условие может и выполняться для некоторых матриц, но не является обязательным для произвольных разреженных матриц. Во всяком случае, минимизация локального роста таких ненулевых элементов с помощью следствия 2.5.9 все же приводит Гл. 2.

Метод исключения Гаусса к существенному уменьшению числа ненулевых элементов во всех векторах ~М> и Чмц Выбор главных элементов а<~' для обеспечения минимума локального заполнения не влечет за собой особых сложностей. Необходимые изменения в формулах могут быть описаны следующим образом. Из формул (2.5.2) и (2.5.3) имеем АЫ'о = Еара ° ЕгРгЕ,РгА(Ыг Оаь (2.5.11) и если положить Е=Е„Р„...

ЕгРгЕ,Рь ЩЯг ... (;1а=Я и А"'+н =У, (2,5.12) получим А '= ЯО 'Х. (2.5.13) Матрицы перестановок Я и Ря в совокупности требуют для своего хранения объем памяти порядка п ячеек (а не пг), так как в каждом случае необходимо запомнить только позиции нетривиальных элементов. Более простой, хотя и менее точный метод нахождения главного элемента, при котором локальное заполнение было бы малым, основан на следующей теореме (Маркович (1957) ). Теорема 2Л.14, Если ни й-м шаге гауссова исключения в качестве главного выбран элемент и~>г, „то максимальное возможное заполнение (не обязательно совпадающее с действительным заполнением) дается (1, /)-м элементом матрицы Ом причем 6г — — (Вг — 1„я+г) М (Вд — 1„я м), (2.5.15) где М вЂ” матрица, все элементся которой единицы.

Доказательство. Если обозначить через д~~с~' максимальное возможное заполнение на й-м шаге, то так же, как и при доказательстве теоремы 2.5.5, имеем И3'= ЕХ б)еС РФс и учь/ с лс. Минимиэацив числа ненулевых элементов в ЕГ! 43 Или в Р = (е„б~тв~ — 11 (~ Ьвт' — 1), так как Ьт4~ = 1, Отсюда дтв1 = (етВ, ~„,е, — 1) (Х е'В е, — 1) = Р =(е',В, ׄ— е,'7э) (7'Вне, — Ге ), (2.5.!6) где Ун — (и — й+!)-мерный вектор-столбец с еди- ничными элементами. Таким образом, дф = е,' ( — 1„н+ т) 1' У' ( — 1 е ы) е = = е',.

( — 1„н+,) М ( — Г„д т) е, где, как и прежде, а+ Й вЂ” 1 = з и 6+ й — 1 = й Заметим, что выбор главного элемента аф в соответствии с формулой (2.5.17) не обязательно приводит к наименьшему локальному заполнению. Интересно применение изложенного выше метода выбора главного элемента в случае, когда Вн =Вн и только диагональные элементы выбираются в качестве главных. Из формулы (2.5.16) в этом случае следует, что Ьятнт> =(е',.В,7х — 1) ()т' В,е,.

— 1) = =(е',Вн!т — 1)', так как В' =В . так как !тн)тв=М. Этим завершается доказательство теоремы. Для того чтобы воспользоваться приведенной выше теоремой, будем выбирать на й-м шаге главный элемент по следуюшей формуле (вместо формулы 2.5.10): фф=пппдф длЯ всех ~и,"тн т +„,~> е, (2.5.17) н! Гл 2. Метод искаокения Гаусса Поэтому ~~~'= т(п(е,'Ве7 — 1)'. Но индекс а бу7тет тем же для т(п(е,'.„Р— 1), что и для пппе,'В Уи, так как е,'ВиРе) 1.

Другими словами, для выбора главного среди диагональных элементов применяется формула (2.5. И) т т е,'Ви(ти = еиВ„)т ~а<'+>. ь.+я, ~) в. при Заметим, что есВе)се есть общее число ненУлевых элементов (с + й — 1)-й строки матрицы Ам>. Таким образом, на каждом шаге выбирается строка (и соответствующий столбец), которая содержит наименьшее число ненулевых элементов. Это относительно просто сделать и поэтому рекомендуется во многих практических приложениях (Тиннн и Уокер (1967), Спиллерс и Хикерсон (1968), Черчилл (197!)). Одно из главных оснований для выбора главного элемента только среди диагональных элементов заключается в следующем. Если матрица А симметричная, то очень часто хранится в памяти только ее верхняя треугольная часть вместе с главной диагональю, и выбор главного среди диагональных элементов при прямом гауссовом исключении не нарушает симметрии.

Кроме того, все векторы ЧМ1 могут быть легко полученыиз верхней треугольной матрицы в конце прямого исключения. Формулируем эти положения в виде теоремы. Теорема 2.5.19. Если матрица А — симметричная и только диагональные элементы выбираются в качестве главньсх, то а) матрица, состоящая из последних и — й строк и столбцов матрицы Ам+в в формуле (2.5.2) при й = 1, 2...,, л — 1, тоже симметричная, 2.5.

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

Тип файла
PDF-файл
Размер
6,22 Mb
Тип материала
Высшее учебное заведение

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

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