Поліпшений метод дослідження стійкості розв'язування систем лінійних алгебраїчних рівнянь

Ескіз

Дата

2019

DOI

10.20998/2079-0023.2019.01.07

item.page.thesis.degree.name

item.page.thesis.degree.level

item.page.thesis.degree.discipline

item.page.thesis.degree.department

item.page.thesis.degree.grantor

item.page.thesis.degree.advisor

item.page.thesis.degree.committeeMember

Назва журналу

Номер ISSN

Назва тому

Видавець

НТУ "ХПІ"

Анотація

Проведений огляд існуючих методів дослідження стійкості розв’язків систем лінійних алгебраїчних рівнянь (СЛАР), що залежать від вхідних даних, тобто варіацій параметрів. Розглянуто методи оцінки стійкості розв'язування систем лінійних алгебраїчних рівнянь, такі як числа зумовленості, модульні визначники та побудова таблиці знаків за оригінальним та поліпшеним методом побудови. Реалізоване програмне забезпечення для оцінки стійкості систем лінійних алгебраїчних рівнянь за допомогою чисел обумовленості, модульних визначників та побудови таблиці знаків для знаходження точних оцінок варіацій розв'язків залежних від варіацій параметрів СЛАР. В роботі показано, що дослідження стійкості за числами обумовленості дають дуже грубу оцінку можливих похибок розв'язків, але вони є простими в реалізації, та для СЛАР можуть одразу показати, що деякі системи є погано зумовленими, що значно економить час дослідження, особливо якщо СЛАР мають дуже велику розмірність. Дослідження стійкості за модульними визначниками потребують великих розрахунків, але дають досить надійну оцінку зверху щодо можливих варіацій окремих компонент розв'язків систем лінійних алгебраїчних рівнянь. Це є дуже важливою особливістю метода тому, що окремі компоненти розв'язку можуть зазнавати значних варіацій, що не враховуються при дослідженні за числами обумовленості. Дослідження стійкості побудовою таблиці знаків надають можливість знайти максимальні варіації окремих компонент розв'язків системи лінійних алгебраїчних рівнянь, що насправді можуть бути значно меншими, ніж верхня оцінка можливих варіацій за методом модульних визначників. В роботі запропоновано поліпшений метод побудови таблиці знаків, що знаходить більш точний діапазон можливих варіацій розв'язків системи лінійних алгебраїчних рівнянь. Був проведений порівняльний аналіз між традиційним методом побудови таблиці знаків за окремими визначниками та поліпшеним методом побудови таблиці знаків за похідними від ділення визначників за формулою Крамера. Згідно аналізу, поліпшений метод у 30% випадків знаходить варіації, що в 1.3 рази більші ніж варіації, що знаходить попередній метод, та у 5% випадків ці варіації перевищують попередні у 2 або більше разів. Це говорить про те, що традиційний метод у деяких випадках недооцінював можливі відхилення розв'язків, що залежать від варіацій вхідних даних
A review of existing methods for stability research of solutions of systems of linear algebraic equations (SLAE) depending on the input data, that is, parameter variations, have been carried out. Methods for stability research of solving systems of linear algebraic equations, such as condition numbers, modular determinants and the construction of a table of signs using the original and improved construction methods, were considered. Software for stability research of systems of linear algebraic equations have been developed. The software is using condition numbers, modular determinants, and construction of table of signs to find accurate estimates of the variations of solutions of SLAEs that depend on parameters variations. It is shown that stability research using condition numbers gives a very rough estimate of possible errors in solutions, but that research is simple to implement, and for SLAEs it can immediately show that some systems are ill-conditioned, which saves research time, especially if SLAEs have a very large dimensionality. The stability research using modular determinants requires large calculations, but they give a fairly reliable upper estimate with respect to possible variations of individual components of solutions of systems of linear algebraic equations. This is a very important feature of the method because the individual components of solutions may experience significant variations that are not taken into account in the research using condition numbers. The study of stability by constructing a table of signs makes it possible to find the maximum variations of individual components of solutions of a system of linear algebraic equations, which in fact can be significantly less than the upper estimate of possible variations found by method of modular determinants. The paper proposes an improved method for constructing a table of signs, which finds a more accurate range of possible variations of solutions of a system of linear algebraic equations. A comparative analysis was conducted between the traditional method of constructing a table of signs using individual determinants and an improved method of constructing a table of signs based on the derivatives of the division of determinants using the Cramer formula. According to the analysis, the improved method in 30% of cases finds variations that are 1.3 times greater than the variations that the previous method finds, and in 5% of cases these variations are 2 or more times greater than the previous ones. This suggests that the traditional method in some cases underestimated the possible deviations of solutions that depend on variations of the input data

Опис

Ключові слова

лінійна алгебра, чисельні методи, матриця, модульний визначник, таблиця знаків, число обумовленості, numerical methods, reliability, matrix, determinant

Бібліографічний опис

Марченко Н. А. Поліпшений метод дослідження стійкості розв'язування систем лінійних алгебраїчних рівнянь / Н. А. Марченко, Р. О. Руденко // Вісник Національного технічного університету "ХПІ". Сер. : Системний аналіз, управління та інформаційні технології = Bulletin of the National Technical University "KhPI". Ser. : System analysis, control and information technology : зб. наук. пр. – Харків : НТУ "ХПІ", 2019. – № 1. – С. 38-42.

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced