[英]Find maximum area polygon inscribed in larger polygon
這個問題聽起來可能是NP-Hard。 給定一個候選解決方案,您不能真正確定這是最佳解決方案。 似乎您需要嘗試使用某種增量式隨機搜索。
如果內部多邊形的最大比例縮放,則至少有4對“內部頂點-外部邊緣”或“外部頂點-內部邊緣”,其中頂點在邊緣上。
讓我們計算所有4個頂點-邊緣對。 對於每一個,我們得到兩個參考點坐標的線性方程組。 如果有一個解,我們將驗證沒有交集,如果可以,我們會記住內部多邊形的坐標和大小。
這是一個精確的解決方案,但是很慢。 另一方面,科學優化例程可能會找到一個局部最大值,而不是全局最大值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.