Citat:
Ursprungligen postat av BengtZz
Problemet kan ju då vara att hitta den enkla mittpunkten om den ens finns för alla enkla polygoner, men min intuition säger mig att den existerar. Annars kan vi ju lämna som uppgift till alla riktigt grymma matematiker här att bevisa att den finns eller kanske säga att ett sådant bevis redan existerar.
Punkten existerar för varje godtycklig punktmängd. I själva verket är (nästan) varje punkt inom punktmängdens konvexa hölje en sådan mittpunkt du beskriver.
Betrakta punktmängen. Välj en punkt p inom det konvexa höljet av denna mängd, som inte ligger på någon förlängning (exklusive direkt mellan) linje mellan två punkter i mängden. För varje punkt q_i i den ursprungliga mängden skapa vektorn p->q_i. Sortera denna vektormängd efter argument och förbind punkterna q_0...q_n i denna ordning. Se
exempel, där varje färg ger upphov till en egen cyklisk ordning av punkterna (och därmed olika polygoner).
Här är ett exempel där medelpunkten används som mittpunkt:
http://www.shiffman.net/2011/12/23/night-4-sorting-the-vertices-of-a-polygon/
För att gå in på den sekundära diskussionen om den s.k. mittpunkten:
När det gäller en given polygon så existerar det inte alltid en sådan punkt, se exempelvis
denna figur
Ett lite mer målande exempel, tänk dig ett rum format som polygonen. Finns det då en punkt i rummet varifrån man kan se alla hörn?
Mängden av alla sådan punkter kallas polygonens kernel, och är lite knivig att räkna ut. Finns en
applet och en
artikel (läs specifikt om CAB-algoritmen).
De tre senaste styckena är såklart irrelevanta för ursprungsproblemet, eftersom ordningen redan är given om man har polygonen, men är ett litet mer utförligt svar på BengtZz funderingar.