200の頂点(lat、lng)からなる凸ジオポリゴンがあります。それをMと呼ぶことができます。 内部にジオポイントのセットがあります(約15 000ポイント)。 P = {1 ... 15 000}。 また、最初の1つ(M)の内側にもう1つの凸ジオポリゴンがあり、50の頂点から成っています。 ポリゴンSにはP点の43%が含まれています。 Pの点の55%を含む最小領域を得るために、(元のポリゴンSの点を動かして)Sの面積を増やすアルゴリズムが必要です。 出来ますか?ジオポイントのXパーセンテージをカバーするアルゴリズムを見つけるアルゴリズム
答えて
変性S(S 'それを呼び出すことができます)ここでM.
内に例えば100%とする必要がある場合、それは常に可能ではない。
レッツMがどこ43%円の一種でありますの点の中心は、円の周縁上の57%の他の点の近くにあります。 Sを三角形にして、円の辺の角を持つようにします。
円内の点の最大3つだけがMの中にあるので、三角形内の円の縁に点の数を増やす方法はありません三角形。だから三角形のままで、コーナーがMの中に入っていなければならない限り、S 'の55%を達成することはできません。
いいえ、S 'はM内で100%である必要はありません。この場合、ポリゴンの交差を適用するだけです。 –
しかし、実際に重要なことは、点が不均等に分布しているため、S 'ポリゴンが面積で最小になることです。 –
Sにエッジを追加するのはどうですか? Sは本当にSと同じ量のコーナーを持つ必要がありますか? – MrSmith42
- 1. 無向グラフパスを見つけるアルゴリズム
- 2. 重複を見つけるアルゴリズム
- 3. Boost :: string_refアルゴリズムを見つける
- 4. 共起行列を見つけるアルゴリズム
- 5. PDFリーダー - 単語を見つけるアルゴリズム
- 6. 線分をカバーするための貪欲なアルゴリズムを見つける手助けはできますか?
- 7. De-Boorsアルゴリズムを実装してBスプラインの点を見つけるアルゴリズム
- 8. グラフのノードを訪問する順序を見つけるアルゴリズム
- 9. モンゴース半径でジオポイントを見つける
- 10. 頂点カバーの近似アルゴリズム
- 11. "良い"隣人 - グラフの色付けを見つけるアルゴリズム?
- 12. 重複する画像のアルゴリズムを見つける
- 13. リスト内の一致する実数値を見つけるアルゴリズム
- 14. ソートされたリストをマージするアルゴリズムを見つける
- 15. アルゴリズム:不完全な値を持つモードを見つける
- 16. すべての都市への道を見つけるアルゴリズム
- 17. quickSortアルゴリズムのすべてのピボット値を見つける
- 18. パターンに一致する最短文を見つけるアルゴリズム
- 19. 関連する単語をテキスト内で見つけるアルゴリズム
- 20. 可能なすべての位置を見つけるアルゴリズム
- 21. 近くの点を見つけるアルゴリズムですか?
- 22. アルゴリズム:分割と征服アルゴリズムの再帰方程式を見つけよう
- 23. データセット内の要素間の関係を見つけるアルゴリズム
- 24. アルゴリズムのBig O/Timeの複雑さを見つける方法
- 25. リーのアルゴリズム - テーブル内の文字を見つける
- 26. 最短経路を見つけるためのダイクストラのアルゴリズム?
- 27. 前の日曜日の日付アルゴリズムを見つける
- 28. ヒットセットのようなものを見つけるアルゴリズムが必要
- 29. アルゴリズムは、行列の行列を見つけるために
- 30. セットカバー問題の最小サイズセットカバーを見つけるアルゴリズム
少なくとも新しいSがまだ完全には必要ない場合M以内)。問題はどのアルゴリズムの複雑さですか? – MrSmith42
アルゴリズムの複雑さは重要ではありません。なぜなら、アルゴリズムは1回だけ計算され、次に静的なデータを取るためです。しかし、重要なことは、結果のS 'ポリゴンのタイプです。凸でなければなりません。 –