В геометрії, Сумою Мінковського (англ. minkowski sum) двох множин радіус-векторів A і B у евклідовому просторі утворюється додаванням кожного вектора з A до кожного вектора з B, тобто множина
- Сума Мінковського A + B
- B
- A
Приклад
Наприклад, якщо ми маємо дві множини A і B, кожна з трьох радіус-векторів (неформально, трьох точок), що представляють вершини двох трикутників у , з координатами
- A = {(1, 0), (0, 1), (0, −1)}
і
- B = {(0, 0), (1, 1), (1, −1)} ,
тоді сума Мінковського є
A + B = {(1, 0), (2, 1), (2, −1), (0, 1), (1, 2), (1, 0), (0, −1), (1, 0), (1, −2)} , яка виглядає як шестикутник, з трьома точками, що повторюються в (1, 0).
Для додавання Мінковського, нульова множина {0}, що містить лише нульовий вектор 0, є нейтральним елементом: Для будь-якої підмножини S, векторного простору
- S + {0} = S;
Порожня множина важлива для додавання Мінковського, бо вона знищує будь-яку іншу підмножину: для будь-якої підмножини, S, векторного простору, його сума з порожньою множиною — порожня множина: S + = .
Алгоритм для опуклих многокутників
В алгоритмі ми використовуємо поняття кута між вектором та віссю
Алгоритм СУМА_МІНКОВСЬКОГО Вхід. Опуклий многокутник з вершинами і опуклий многокутник з вершинами Списки вершин повинні бути впорядковані проти годинникової стрілки, а повинні мати найменші -координати (і найменші -координати у випадку кількох вершин з найменшою -координатою). Вихід. Сума Мінковського .
|
Алгоритм виконується за лінійний час.
Обчислення суми Мінковського для неопуклих многокутників не дуже складне: тріангулювати обидва многокутники, обчислити суму Мінковського для кожної двійки трикутників і об'єднати їх.
Теорема: Нехай многокутники з вершинами відповідно. Складність суми Мінковського має такі границі:
- це якщо обидва многокутники опуклі;
- це якщо один з многокутників опуклий і один неопуклий;
- це якщо обидва многокутники неопуклі.
Ці границі тугі в найгіршому випадку.
Варіації та узагальнення
- Множина сум — аналогічне визначення для підмножин груп у адитивній і арифметичній комбінаториці. Нарівні зі сумами розглядаються множини добутків та інші операції.
Посилання
- Hazewinkel, Michiel, ред. (2001), Сума Мінковського, Математична енциклопедія, , ISBN
Ця стаття потребує додаткових для поліпшення її . (липень 2019) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
V geometriyi Sumoyu Minkovskogo angl minkowski sum dvoh mnozhin radius vektoriv A i B u evklidovomu prostori utvoryuyetsya dodavannyam kozhnogo vektora z A do kozhnogo vektora z B tobto mnozhinaChervona figura ye sumoyu sinoyi ta zelenoyi figur A B a b a A b B displaystyle A B mathbf a mathbf b mid mathbf a in A mathbf b in B Suma Minkovskogo A B B APrikladV opuklij obolonci chervonoyi mnozhini kozhna sinya tochka ye opukloyu kombinaciyeyu yakihos chervonih tochok Suma Minkovskogo dvoh kvadrativ Q1 0 1 2 i Q2 1 2 2 ce kvadratQ1 Q2 1 3 2 Napriklad yaksho mi mayemo dvi mnozhini A i B kozhna z troh radius vektoriv neformalno troh tochok sho predstavlyayut vershini dvoh trikutnikiv u R 2 displaystyle mathbb R 2 z koordinatami A 1 0 0 1 0 1 i B 0 0 1 1 1 1 todi suma Minkovskogo ye A B 1 0 2 1 2 1 0 1 1 2 1 0 0 1 1 0 1 2 yaka viglyadaye yak shestikutnik z troma tochkami sho povtoryuyutsya v 1 0 Dlya dodavannya Minkovskogo nulova mnozhina 0 sho mistit lishe nulovij vektor 0 ye nejtralnim elementom Dlya bud yakoyi pidmnozhini S vektornogo prostoru S 0 S Porozhnya mnozhina vazhliva dlya dodavannya Minkovskogo bo vona znishuye bud yaku inshu pidmnozhinu dlya bud yakoyi pidmnozhini S vektornogo prostoru jogo suma z porozhnoyu mnozhinoyu porozhnya mnozhina S displaystyle emptyset displaystyle emptyset Prochisuvannya odnogo opuklogo ob yektu inshimAlgoritm dlya opuklih mnogokutnikivKut mizh vektorom p q displaystyle overline pq ta vissyu x displaystyle x V algoritmi mi vikoristovuyemo ponyattya kuta mizh vektorom p q displaystyle overline pq ta vissyu x displaystyle x Algoritm SUMA MINKOVSKOGO P R displaystyle mathcal P mathcal R Vhid Opuklij mnogokutnik P displaystyle mathcal P z vershinami v 1 v n displaystyle v 1 cdot v n i opuklij mnogokutnik R displaystyle mathcal R z vershinami w 1 w m displaystyle w 1 cdots w m Spiski vershin povinni buti vporyadkovani proti godinnikovoyi strilki a v 1 w 1 displaystyle v 1 w 1 povinni mati najmenshi y displaystyle y koordinati i najmenshi x displaystyle x koordinati u vipadku kilkoh vershin z najmenshoyu y displaystyle y koordinatoyu Vihid Suma Minkovskogo P R displaystyle mathcal P oplus mathcal R i 1 j 1 displaystyle i leftarrow 1 j leftarrow 1 v n 1 v 1 v n 2 v 2 w m 1 w 1 w m 2 w 2 displaystyle v n 1 leftarrow v 1 v n 2 leftarrow v 2 w m 1 leftarrow w 1 w m 2 leftarrow w 2 povtoryuvati Dodati v i w j displaystyle v i w j yak vershinu u P R displaystyle mathcal P oplus mathcal R yaksho v i v i 1 lt w j w j 1 displaystyle angle v i v i 1 lt angle w j w j 1 todi i i 1 displaystyle i leftarrow i 1 inakshe yaksho v i v i 1 gt w j w j 1 displaystyle angle v i v i 1 gt angle w j w j 1 todi j j 1 displaystyle j leftarrow j 1 inakshe i i 1 j j 1 displaystyle i leftarrow i 1 j leftarrow j 1 dopoki i n 1 displaystyle i n 1 ta j m 1 displaystyle j m 1 Algoritm vikonuyetsya za linijnij chas Obchislennya sumi Minkovskogo dlya neopuklih mnogokutnikiv ne duzhe skladne triangulyuvati obidva mnogokutniki obchisliti sumu Minkovskogo dlya kozhnoyi dvijki trikutnikiv i ob yednati yih Teorema Nehaj P R displaystyle mathcal P R mnogokutniki z n m displaystyle n m vershinami vidpovidno Skladnist sumi Minkovskogo P R displaystyle mathcal P oplus mathcal R maye taki granici ce O n m displaystyle O n m yaksho obidva mnogokutniki opukli ce O n m displaystyle O nm yaksho odin z mnogokutnikiv opuklij i odin neopuklij ce O n 2 m 2 displaystyle O n 2 m 2 yaksho obidva mnogokutniki neopukli Ci granici tugi v najgirshomu vipadku Variaciyi ta uzagalnennyaMnozhina sum analogichne viznachennya dlya pidmnozhin grup u aditivnij i arifmetichnij kombinatorici Narivni zi sumami rozglyadayutsya mnozhini dobutkiv A B a b a A b B displaystyle A times B left lbrace ab a in A b in B right rbrace ta inshi operaciyi PosilannyaHazewinkel Michiel red 2001 Suma Minkovskogo Matematichna enciklopediya Springer ISBN 978 1 55608 010 4 Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno lipen 2019