Унімодулярна матриця M — цілочисельна матриця з визначником, що дорівнює +1 або −1. Тотожне визначення, це цілочисельна матриця оборотна над цілими, тобто існує цілочисельна матриця N, яка є її оберненою. Отже, кожне рівняння Mx = b, де M і b цілочисельні, і M унімодулярна, має цілочисельний розв'язок. Унімодулярні матриці порядку n утворюють групу, яка позначається .
Приклади унімодулярних матриць
Унімодулярні матриці з підгрупи загальної лінійної групи щодо множення матриць, тобто наступні матриці є унімодулярними:
- Одинична матриця
- Обернена від унімодулярної матриці
- Добуток двох унімодулярних матриць
Далі:
- Добуток Кронекера двох унімодулярних матриць також унімодулярний. Це випливає з
- де p і q розміри A і B, відповідно.
Конкретні приклади:
- Симплектична матриця
- Матриця перестановки
- три матриці перетворень тримісного
- матриця обмежень Задачі про призначення
Повна унімодулярність
Повністю унімодулярна матриця (ПУ матриця) — матриця, якщо всі її мінори приймають значення з множини {-1, 0, +1}. Інакше, будь-яка її невироджена квадратна підматриця унімодулярна. З визначення виходить, що всі елементи такої матриці це 0, +1 або −1.
Повністю унімодулярні матриці надзвичайно важливі в та комбінаторній оптимізації, бо вони надають швидкий спосіб перевірки лінійної програми на цілочисельність (наявність цілочисельного оптимуму, коли оптимум існує). Конкретно, якщо A це ПУ і b це цілочисельний вектор, тоді лінійні програми такої форми або мають цілочисельний оптимум для будь-якого c. Отже, якщо A повністю унімодулярна і b цілочисельний вектор, кожен екстремум області досяжності (наприклад ) є цілочисельним, отже область досяжності утворює цілочисельний багатогранник.
Примітки
- Термін винайшов Клод Берж, дивись Hoffman, A.J.; Kruskal, J. (2010), Introduction to Integral Boundary Points of Convex Polyhedra, у M. Jünger et al. (eds.) (ред.), 50 Years of Integer Programming, 1958-2008, Springer-Verlag, с. 49—50
Посилання
- Weisstein, Eric W. UnimodularMatrix(англ.) на сайті Wolfram MathWorld.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Unimodulyarna matricya M cilochiselna matricya z viznachnikom sho dorivnyuye 1 abo 1 Totozhne viznachennya ce cilochiselna matricya oborotna nad cilimi tobto isnuye cilochiselna matricya N yaka ye yiyi obernenoyu Otzhe kozhne rivnyannya Mx b de M i b cilochiselni i M unimodulyarna maye cilochiselnij rozv yazok Unimodulyarni matrici poryadku n utvoryuyut grupu yaka poznachayetsya G L n Z displaystyle GL n mathbb Z Prikladi unimodulyarnih matricUnimodulyarni matrici z pidgrupi zagalnoyi linijnoyi grupi shodo mnozhennya matric tobto nastupni matrici ye unimodulyarnimi Odinichna matricya Obernena vid unimodulyarnoyi matrici Dobutok dvoh unimodulyarnih matric Dali Dobutok Kronekera dvoh unimodulyarnih matric takozh unimodulyarnij Ce viplivaye z det A B det A q det B p displaystyle det A otimes B det A q det B p de p i q rozmiri A i B vidpovidno Konkretni prikladi Simplektichna matricya Matricya perestanovki tri matrici peretvoren trimisnogo matricya obmezhen Zadachi pro priznachennyaPovna unimodulyarnistPovnistyu unimodulyarna matricya PU matricya matricya yaksho vsi yiyi minori prijmayut znachennya z mnozhini 1 0 1 Inakshe bud yaka yiyi nevirodzhena kvadratna pidmatricya unimodulyarna Z viznachennya vihodit sho vsi elementi takoyi matrici ce 0 1 abo 1 Povnistyu unimodulyarni matrici nadzvichajno vazhlivi v ta kombinatornij optimizaciyi bo voni nadayut shvidkij sposib perevirki linijnoyi programi na cilochiselnist nayavnist cilochiselnogo optimumu koli optimum isnuye Konkretno yaksho A ce PU i b ce cilochiselnij vektor todi linijni programi takoyi formi min c x A x b x 0 displaystyle min cx mid Ax b x geq 0 abo max c x A x b displaystyle max cx mid Ax geq b mayut cilochiselnij optimum dlya bud yakogo c Otzhe yaksho A povnistyu unimodulyarna i b cilochiselnij vektor kozhen ekstremum oblasti dosyazhnosti napriklad x A x b displaystyle x mid Ax geq b ye cilochiselnim otzhe oblast dosyazhnosti utvoryuye cilochiselnij bagatogrannik PrimitkiTermin vinajshov Klod Berzh divis Hoffman A J Kruskal J 2010 Introduction to Integral Boundary Points of Convex Polyhedra u M Junger et al eds red 50 Years of Integer Programming 1958 2008 Springer Verlag s 49 50PosilannyaWeisstein Eric W UnimodularMatrix angl na sajti Wolfram MathWorld