Triangulation d'un polygone

En géométrie algorithmique, la triangulation d'un polygone consiste à décomposer ce polygone en un ensemble (fini) de triangles[1].

Une triangulation d'un polygone P est une partition de P en un ensemble de triangles qui ne se recouvrent pas, et dont l'union est P. Dans le cas le plus restrictif, on impose que les sommets des triangles ne soient que les sommets de P. Dans un cadre plus permissif, on peut rajouter des sommets à l'intérieur de P ou sur la frontière pour servir de sommets aux triangles.

Les triangulations sont des cas particuliers de graphes planaires rectilignes (i. e. dont les arêtes sont des segments).

La triangulation d'un polygone convexe est triviale et se calcule en un temps linéaire, par exemple en partant d'un sommet et en ajoutant des arêtes avec tous les autres sommets. En 1991, Bernard Chazelle montra que tout polygone simple peut être triangulé en un temps linéaire[2],[3]. L'algorithme proposé est cependant très complexe, et des algorithmes plus simples sont toujours recherchés.

Méthodes de résolution

Méthode des oreilles

Une oreille d'un polygone
Une oreille d'un polygone.

Une manière de trianguler un polygone simple est d'utiliser le fait que tout polygone simple à au moins quatre sommets possède au moins deux « oreilles »[4], résultat démontré initialement par Max Dehn en 1899 puis oublié jusqu'à être redémontré en 1975[3]. Une oreille est un triangle avec deux arêtes appartenant à la frontière du polygone, et la troisième située à l'intérieur du polygone. L'algorithme consiste à trouver une telle oreille[5], à la retirer du polygone, ce qui donne un nouveau polygone qui répond toujours aux conditions, et à répéter l'opération jusqu'à ce qu'il n'y ait plus qu'un seul triangle.

Cet algorithme est simple à implémenter, mais sous-optimal : une implémentation qui stocke des listes séparées de sommets pour les triangles et le polygone aura une complexité en O(n2)[3].

Décomposition en chaînes monotones

Décomposition d'un polygone en polygones monotones
Décomposition en polygones monotones.

Un polygone monotone (en) est tel que sa frontière peut être divisée en deux parties, chacune d'entre elles étant composée de points dont les coordonnées selon une dimension donnée ne font que croître : la frontière ne revient pas « en arrière ». Fournier (en) et Montuno ont montré qu'un tel polygone peut être triangulé en temps linéaire[6].

Pour diviser un polygone en polygones monotones, on utilise une ligne verticale ou horizontale qui balaie les coordonnées dans une direction[1].

Cet algorithme a une complexité en O(n log n).

Notes et références

(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Polygon triangulation » (voir la liste des auteurs).
  1. a et b (en) Mark de Berg, Marc van Kreveld, Mark Overmars et Otfried Schwarzkopf, Computational Geometry, Springer Verlag, , 2e éd. (ISBN 3-540-65620-0, lire en ligne), chap. 3 (« Polygon Triangulation »), p. 45-61.
  2. (en) Bernard Chazelle, « Triangulating a simple polygon in linear time », Discrete Comput. Geom., vol. 6,‎ , p. 485-524 (DOI 10.1007/BF02574703, lire en ligne).
  3. a b et c Yves Coudène, La géométrie élémentaire d'Euclide à aujourd'hui, Calvage & Mounet, coll. « Mathématiques en devenir », , 451 p. (ISBN 978-2-49-323001-0), VIII. Géométrie et topologie, chap. 2 (« Triangulation des polygones »)
  4. Et même, deux oreilles qui ne se chevauchent pas : (en) Gary Hosler Meisters, « Polygons have ears », Amer. Math. Monthly, vol. 82,‎ , p. 648-651 (lire en ligne).
  5. (en) Hossam ElGindy, Hazel Everett et Godfried Toussaint (en), « Slicing an ear using prune-and-search », Pattern Recognition Letters, vol. 14, no 9,‎ , p. 719-722 (DOI 10.1016/0167-8655(93)90141-Y, lire en ligne).
  6. (en) A. Fournier et D. Y. Montuno, « Triangulating simple polygons and equivalent problems », ACM Transactions on Graphics, vol. 3, no 2,‎ , p. 153-174 (DOI 10.1145/357337.357341).

Voir aussi

Articles connexes

Bibliographie

Liens externes

Read other articles:

Gua SulaimanLeang Sulaiman, Gua Suleman, Leang SulemanLokasiDusun Pattunuang, Desa Samangki, Kecamatan Simbang, Kabupaten Maros, Sulawesi Selatan, IndonesiaPanjang850 meterGeologikarst / batu kapur / batu gampingSitus webvisit.maroskab.go.idcagarbudaya.kemdikbud.go.idkebudayaan.kemdikbud.go.id/bpcbsulsel/ Gua Sulaiman atau Leang Sulaiman (Inggris: Sulaiman Cave ) adalah sebuah gua di Kawasan Karst Maros-Pangkep, Taman Nasional Bantimurung-Bulusaraung, wilayah administratif Kabupaten Maros. Lo...

 

Confit byaldiJenisMain course or side dishBahan utamaCourgette, yellow squash, Aubergine, roma tomatoes, peppers, yellow onions, tomatoes, garlic, herbsSunting kotak info • L • BBantuan penggunaan templat ini Confit byaldi adalah variasi masakan Prancis ratatouille yang diciptakan koki Prancis Michel Guérard. Sejarah Nama masakan ini adalah permainan kata dari masakan Turki, İmam bayıldı, yang merupakan terong dengan isi.[1][2] Resep asli ratatouille mensyara...

 

Hector BerliozNama dalam bahasa asli(fr) Hector Berlioz BiografiKelahiran(fr) Louis-Hector Berlioz 11 Desember 1803 La Côte-Saint-André Kematian8 Maret 1869 (65 tahun)Paris Tempat pemakamanPemakaman Montmartre, 20 Data pribadiAgamaAteisme PendidikanConservatoire de Paris KegiatanSpesialisasiMusik seni, musik, music composing (en), conducting (en) dan Komposisi musik PekerjaanWartawan, dirigen, penulis, otobiografer, music critic (en), librettist (en), Virtuoso, Pustakawan dan komponis Perio...

Kehadiran militer AS di seluruh dunia per 2007. Hingga 2013[update], AS memiliki berbagai pangkalan dan tentara di seluruh dunia.[1] Kehadiran mereka memicu kontroversi dan penolakan oleh sejumlah negara.[2][3]   Lebih dari 1000 tentara AS   Lebih dari 100 tentara AS   Pemanfaatan fasilitas militer Imperialisme Amerika Serikat adalah pengaruh ekonomi, militer, dan budaya Amerika Serikat di negara lain. Pengaruh ini biasanya berkait...

 

Component city in Cavite, Philippines For the person, see Mariano Trías. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: General Trias – news · newspapers · books · scholar · JSTOR (July 2013) (Learn how and when to remove this template message) Component city in Calabarzon, PhilippinesGeneral Trias San Fra...

 

Wakil Bupati MukomukoPetahanaWasrisejak 26 Februari 2021Masa jabatan5 tahunDibentuk2005Pejabat pertamaH. Supardji, S.Pd.Situs webwww.mukomukokab.go.id Berikut ini adalah daftar Wakil Bupati Mukomuko dari masa ke masa. No Wakil Bupati Mulai Jabatan Akhir Jabatan Prd. Ket. Bupati 1 H.SupardjiS.Pd. 2005 2010 1   Drs. H.Ichwan YunusC.P.A., M.M. 2 Mayor Inf (Purn.)Choirul HudaS.H. 15 Agustus 2010 15 Agustus 2015 2   Jabatan kosong 15 Agustus 2015 15 Oktober 2015 -   H.SyafkaniS...

v · mFootball aux Jeux olympiques Athènes 1896 (?) Paris 1900 Saint-Louis 1904 Athènes 1906 Londres 1908 Stockholm 1912 Anvers 1920 Paris 1924 Amsterdam 1928 Berlin 1936 Londres 1948 Helsinki 1952 Melbourne 1956 (Q) Rome 1960 (Q) Tokyo 1964 (Q) Mexico 1968 (Q) Munich 1972 (Q) Montréal 1976 (Q) Moscou 1980 (Q) Los Angeles 1984 (Q) Séoul 1988 (Q) Barcelone 1992 (Q) Atlanta 1996 (Q) Sydney 2000 (Q) Athènes 2004 (Q) Pékin 2008 (Q) Londres 2012 (Q) Rio de Janeiro 2016 (Q) Tokyo 2020 (...

 

Synthetic compound LY-2109761Identifiers IUPAC name 4-[2-[4-(2-pyridin-2-yl-5,6-dihydro-4H-pyrrolo[1,2-b]pyrazol-3-yl)quinolin-7-yl]oxyethyl]morpholine CAS Number700874-71-1PubChem CID11655119CompTox Dashboard (EPA)DTXSID30470111 Chemical and physical dataFormulaC26H27N5O2Molar mass441.535 g·mol−13D model (JSmol)Interactive image SMILES C1CC2=C(C(=NN2C1)C3=CC=CC=N3)C4=C5C=CC(=CC5=NC=C4)OCCN6CCOCC6 InChI InChI=1S/C26H27N5O2/c1-2-9-27-22(4-1)26-25(24-5-3-11-31(24)29-26)21-8-10-28-23-18-...

 

Questa voce o sezione sugli argomenti aziende di videogiochi e aziende giapponesi non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Square Co., Ltd.Logo Stato Giappone Forma societariaKabushiki Kaisha Fondazionesettembre 1986 Fondata daMasafumi Miyamoto Chiusura1º aprile 2003 Sede principaleTokyo Controllate Square Soft, Inc. Square L.A., Inc. Square...

Голубянки Самец голубянки икар Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ПервичноротыеБез ранга:ЛиняющиеБез ранга:PanarthropodaТип:ЧленистоногиеПодтип:ТрахейнодышащиеНадкласс:ШестиногиеКласс...

 

Series of Express train in India Antyodaya ExpressAntyodaya ExpressOverviewService typeUn-reserved travelStatusActivePredecessorJan Sadharan ExpressFirst service4 March 2017; 7 years ago (2017-03-04)SuccessorAmrit Bharat ExpressCurrent operator(s)Indian RailwaysWebsitehttp://indianrail.gov.inOn-board servicesClass(es)Unreserved GeneralSeating arrangementsYesSleeping arrangementsYesCatering facilitiesNot AvailableEntertainment facilitiesElectric outletsBaggage facilitiesUnder...

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

2020年夏季奥林匹克运动会白俄罗斯代表團白俄罗斯国旗IOC編碼BLRNOC白俄羅斯共和國奧林匹克委員會網站www.noc.by(英文)(俄文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員103參賽項目17个大项旗手开幕式:Mikita Tsmyh(游泳)和Hanna Marusava(射箭)[1]闭幕式:Ilya Palazkov(现代五项)[2]獎牌榜...

 

Simbol CC di TV symbol yang dibuat oleh WGBH. Takarir tertutup (bahasa Inggris: closed captioning, atau disingkat: CC) dan penyulihan teks (subtitling) adalah proses menampilkan teks di televisi, layar video, atau tampilan visual lainnya untuk memberikan informasi tambahan atau interpretatif. Keduanya pada dasarnya sama dan biasa digunakan sebagai transkripsi bagian audio dari sebuah program pada saat berlangsung (baik itu sama persis atau dalam bentuk tersunting), terkadang menyertakan d...

 

Christian hymn For other uses, see Amazing Grace (disambiguation). Amazing GracePage 53 of Olney Hymns showing the first stanza of the hymn beginning with Amazing Grace!GenreChristian hymnTextJohn NewtonMeter8.6.8.6 (Common metre)Audio sampleRendition by the United States Marine Band (vocalist with band accompaniment)filehelp Amazing Grace is a Christian hymn published in 1779, written in 1772 by English Anglican clergyman and poet John Newton (1725–1807). It is an immensely popular hymn, p...

1943 filmTokio JokioDirected byCpl. Norman McCabeStory byDon ChristensenProduced byLeon SchlesingerStarringMel BlancMusic byCarl W. StallingAnimation byI. EllisColor processBlack and whiteProductioncompanyLeon Schlesinger ProductionsDistributed byWarner Bros. PicturesThe Vitaphone CorporationRelease date May 15, 1943 (1943-05-15) Running time7 minutesLanguageEnglish Tokio Jokio is a 1943 Looney Tunes propaganda short directed by Norman McCabe.[1] The cartoon is notoriou...

 

A man speaking on a mobile telephone Part of a series onAntennas Common types Dipole Fractal Loop Monopole Satellite dish Television Whip Components Balun Block upconverter Coaxial cable Counterpoise (ground system) Feed Feed line Low-noise block downconverter Passive radiator Receiver Rotator Stub Transmitter Tuner Twin-lead Systems Antenna farm Amateur radio Cellular network Hotspot Municipal wireless network Radio Radio masts and towers Wi-Fi Wireless Safety and regulation Wireless device...

 

Catholic co-cathedral in Malta This article is written like a travel guide. Please help improve the article by introducing an encyclopedic style or move the content to Wikivoyage. (July 2023) Church in Valletta, MaltaSt John's Co-CathedralKon-Katidral ta' San ĠwannFaçade of St John's Co-Cathedral in 202035°53′52″N 14°30′46″E / 35.89778°N 14.51278°E / 35.89778; 14.51278LocationVallettaCountryMaltaDenominationCatholic ChurchSui iuris churchLatin ChurchWebsi...

КонфедерацияАхейский союздр.-греч. Kοινὸν τῶν Ἀχαιῶν Герб Ахейский союз в 150 году до н. э. ← ←   → 280 — 146 годы до н. э. Столица Эйон (место собраний) Язык(и) Древнегреческий Религия Древнегреческая религия Форма правления полисная республиканская конфедерация С...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: SUNY Downstate Medical Center – news · newspapers · books · scholar · JSTOR (August 2010) (Learn how and when to remove this message) SUNY Downstate Health Sciences UniversityTypePublic medical schoolEstablished1860; 164 years ago (1860)Parent...