Pole hodnot intervalové matice
Numerical range of an interval matrix
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/119451Identifiers
Study Information System: 224647
Collections
- Kvalifikační práce [11325]
Author
Advisor
Referee
Tichý, Petr
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Applied Mathematics
Date of defense
7. 7. 2020
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
pole hodnot, intervalová lineární algebra, intervalová maticeKeywords (English)
numerical range, field of values, interval linear algebra, interval matrixPole hodnot matice je množina komplexních čísel, která zapouzdřuje vlastní čísla ma- tice. Používá se například k odhadu maticové normy. V práci se zabýváme polem hodnot intervalové matice. V teoretické části vyšetřujeme jeho vlastnosti. Dokazujeme například, že je NP-těžké zjistit, zda daný bod do pole hodnot patří. Na příkladu ukazujeme, že pole hodnot intervalové matice není nutně konvexní. Popisujeme také dva algoritmy na vy- kreslení konvexního obalu pole hodnot. Oba se kvůli velké časové složitosti hodí jen pro matice malých rozměrů. Uvádíme tak i polynomiální algoritmus na vykreslení horního od- hadu pole hodnot intervalové matice. V praktické části algoritmy implementujeme jako funkce v jazyce Matlab. 1
The numerical range of a matrix is a set of complex numbers that contains all the eigen- values of the matrix. It is used for instance to estimate a matrix norm. This thesis is about the numerical range of an interval matrix. In the theoretical part, we examine its properties. We prove for example that it is NP-hard to find out whether a given point lies in the numerical range. On an example, we show that field of values of an interval matrix is not necessarily convex. The thesis contains descriptions of two algorithms for visualization of the convex hull of the numerical range. Both of them are only suitable for matrices of small sizes due to high time complexity. Therefore we also present a polyno- mial algorithm for computing the upper bound of the numerical range. In the practical part, we implement the algorithms as functions in the Matlab language. 1