主題
Search

凸多邊形


ConvexPolygon

如果一個平面 多邊形 包含連線其任意兩點的所有線段,則它是凸多邊形。例如,正五邊形是凸多邊形(左圖),而凹五邊形則不是(右圖)。不是凸多邊形的平面多邊形被稱為凹多邊形

設一個簡單多邊形n 個頂點 x_i,其中 i=1, 2, ..., n,並將邊向量定義為

 v_i=x_(i+1)-x_i,
(1)

其中 x_(n+1) 被理解為等同於 x_1。那麼,多邊形是凸多邊形當且僅當從一個邊向量到下一個邊向量的所有轉向都具有相同的方向。因此,一個簡單多邊形是凸多邊形當且僅當

 v_i^_|_·v_(i+1)
(2)

對於所有 i,具有相同的符號,其中 a^_|_·b 表示垂直點積 (Hill 1994)。然而,已知一種更有效的測試,它不需要預先知道多邊形是簡單的 (Moret and Shapiro 1991)。

快樂結局問題考慮凸 n 邊形和最小點數 f(n) (在一般位置),在這些點中總是可以找到一個凸 n 邊形。n=3、4、5 和 6 的答案分別是 3、5、9 和 17。據推測 f(n)=2^(n-2)+1,但僅證明了

 2^(n-2)<=f(n)<=(2n-4; n-2),
(3)

其中 (n; k)二項式係數


另請參閱

凹多邊形, 凸包, 凸多邊形骨牌, 凸多面體, 凸多胞形, 快樂結局問題, 格點多邊形, 多邊形

使用 探索

參考文獻

Hill, F. S. Jr. "The Pleasures of 'Perp Dot' Products." Ch. II.5 in Graphics Gems IV (Ed. P. S. Heckbert). San Diego: Academic Press, pp. 138-148, 1994.Moret, B. and Shapiro, H. Algorithms from P to NP. Reading, MA: Benjamin Cummings, 1991.

在 中被引用

凸多邊形

引用為

Weisstein, Eric W. "Convex Polygon." 來自 Web 資源。 https://mathworld.tw/ConvexPolygon.html

主題分類