アートギャラリー問題または博物館問題は、計算幾何学においてよく研究されている可視性の問題です。これは、次のような現実世界の問題に由来しています。
「美術館では、美術館全体を監視できる警備員の最小人数は何人ですか?」
この問題の幾何学的バージョンでは、美術館のレイアウトは単純な多角形で表現され、各ガードはその多角形内の点で表現されます。多角形内のすべての点について、と の間の線分が多角形から出ない 点が存在する場合、点の集合は多角形をガードしていると言われます。
アートギャラリー問題は、ロボット工学など、さまざまな分野に適用できます。ロボット工学では、人工知能 (AI) が周囲の状況に応じて動作を実行する必要があります。この問題が適用されるその他の分野としては、画像編集、ステージの照明問題、自然災害の警告のためのインフラストラクチャの設置などがあります。
2次元

元の問題には、アート ギャラリー問題とも呼ばれるさまざまなバリエーションがあります。一部のバージョンでは、ガードは周囲または多角形の頂点に制限されます。また、周囲のみ、または周囲のサブセットのみをガードする必要があるバージョンもあります。
ガードが頂点上に配置され、頂点のみがガードされる必要があるバージョンを解決することは、ポリゴンの 可視性グラフ上の支配集合問題を解決することと同じです。
フヴァータルのアートギャラリー定理
ヴァーツラフ・フヴァータルにちなんで名付けられたフヴァータルのアートギャラリー定理は、警備員の最小数の 上限を示します。それは次のように述べています。
「頂点を持つ単純なポリゴンを保護するには、ガードは常に十分であり、場合によっては必要です。」
歴史
頂点/監視人/警備員がいくつ必要かという問題は、1973年にヴィクトル・クレーによってChvátalに提起されました。 [1] Chvátalはその後すぐにそれを証明しました。[2] Chvátalの証明は後にスティーブ・フィスクによって3色化の議論によって簡略化されました。[3] Chvátalはより幾何学的なアプローチを採用していますが、フィスクはグラフ理論のよく知られた結果を使用しています。
フィスクの短い証明

スティーブ・フィスクの証明は非常に短くて簡潔であるため、 「Proofs from THE BOOK」に収録されることが決定した。[4] 証明は以下のとおりである。
まず、ポリゴンが三角形に分割されます(余分な頂点を追加せずに)。これは、検証された特定の条件下で三角形分割の存在が証明されているため可能です。結果として得られる三角形分割グラフの頂点は 3 色になることがあります。[ a]明らかに、3 色分割では、すべての三角形に 3 色すべてが必要です。ポリゴンのすべての三角形はその色の頂点によってガードされているため、いずれかの色の頂点は有効なガード セットを形成します。3 色でポリゴンのn個の頂点が分割されるため、頂点の数が最も少ない色は、最大でガードを持つ有効なガード セットを定義します。
証明の図解
証明を説明するために、以下の多角形を考えます。最初のステップは、多角形を三角形に分割することです (図 1を参照)。次に、適切な-色付け (図 2 ) を適用し、 赤、 青、緑の頂点があることを確認します 。頂点が最も少ない色は青または赤であるため、多角形はガードで覆うことができます (図 3 )。多角形には 頂点があり、であるため、これはアート ギャラリー定理と一致します。
-
図1
-
図2
-
図3
一般化
コーナーのガードに対する制限が、ポリゴンの外部ではない任意のポイントのガードに緩和された場合でも、Chvátal の上限は有効なままです。
オリジナルのアートギャラリー定理には、他にも多くの一般化や特殊化があります。[6]たとえば、辺や壁が直角に交わる直交多角形の場合、ガードのみが必要です。この結果には少なくとも 3 つの異なる証明があり、どれも単純ではありません。Kahn、Klawe、Kleitmanによる証明、 Lubiwによる証明、SackとToussaintによる証明です。[7] [8]
関連する問題として、任意の多角形の外側を覆うのに必要な警備員の数を求めるものがある(「要塞問題」)。警備員が多角形の境界上に配置されている場合は、警備員が必要になる場合があり、常に十分であるが、警備員が多角形の外側のどこに配置されている場合でも、警備員が必要になる場合があり、常に十分である。[9]言い換えれば、無限の外部を覆うことは有限の内部を覆うことよりも難しい。
計算の複雑さ
アートギャラリー問題の決定問題バージョンでは、入力として多角形と数k の両方が与えられ、多角形をk個以下のガードでガードできるかどうかを判断しなければなりません。この問題は、ガードが多角形のエッジに制限されているバージョンと同様に、-完全です。[ 10]さらに、他の標準的なバリエーションのほとんど(ガード位置を頂点に制限するなど)はNP 困難です。[11]
ガード数の最小値を求める近似アルゴリズムに関しては、Eidenbenz、Stamm & Widmayer (2001) は、問題が APX 困難であることを証明しました。これは、多項式時間近似アルゴリズムでは、ある固定定数よりも優れた近似比は達成できない可能性が高いことを意味します。Ghosh (1987) は、入力ポリゴンを凸サブ領域に離散化し、問題をセットカバー問題に縮小することで、頂点ガード数の最小値に対して対数近似が達成できることを示しました。Valtr (1998) が示したように、アートギャラリー問題から導出されたセットシステムはVC 次元が制限されており、近似比がポリゴン頂点数ではなく最適なガード数の対数であるε-ネットに基づくセットカバーアルゴリズムを適用できます。 [12]制限のないガードの場合、ガードの位置の数は無限であるため、問題はさらに困難になります。しかし、ガードが細かいグリッド上に制限されることにより、Bonnet & Miltzow (2017) で示されているように、いくつかの軽い追加の仮定の下で、より複雑な対数近似アルゴリズムを導くことができます。しかし、 Chvátal の上限に一致する、最大で頂点ガードのセットを見つけるための効率的なアルゴリズムが知られています。David AvisとGodfried Toussaint (1981) は、分割統治アルゴリズムを使用して、これらのガードの配置が最悪の場合でもO(n log n) 時間 で計算される可能性があることを証明しました。Kooshesh & Moret (1992) は、Fisk の短い証明とBernard Chazelleの線形時間平面三角測量アルゴリズム を使用して、線形時間アルゴリズムを提供しました。
穴のない単純な多角形については、頂点ガードとエッジガードのための定数係数近似アルゴリズムの存在が Ghosh によって推測されました。Ghosh の推測は、単純な多角形の 2 つの特殊なサブクラス、つまり単調な多角形とエッジから弱く見える多角形の頂点ガードに対して最初に当てはまることが示されました。Krohn と Nilsson (2013) は、ガードセットのサイズが頂点ガードの最適数の最大 30 倍になるように、単調な多角形の頂点ガードセットを多項式時間で計算する近似アルゴリズムを提示しました。Bhattacharya、Ghosh、Roy (2017) は、ガードセットのサイズが頂点ガードの最適数の最大 6 倍になるように、エッジから弱く見える単純な多角形の頂点ガードセットを O(n 2 ) 時間で計算する近似アルゴリズムを提示しました。その後、Bhattacharya、Ghosh、Pal (2017) は、頂点ガードとエッジガードを使用して一般的な単純多角形を保護する定数係数近似アルゴリズムを提示することで、この予想を完全に解決したと主張しました。エッジから弱く見える単純多角形のサブクラスの頂点ガードについては、Ashur ら (2019) によって多項式時間の近似スキームが提案されました。
頂点ガードのための正確なアルゴリズムは、Couto、de Rezende、de Souza (2011) によって提案されました。著者らは、いくつかのクラスのポリゴンで大規模な計算実験を行い、数千の頂点に関連付けられたインスタンスでも比較的短い計算時間で最適なソリューションが見つかることを示しました。これらのインスタンスの入力データと最適ソリューションはダウンロード可能です。[13]
3次元


( 360° インタラクティブ パノラマとして表示)
博物館が3次元の多面体として表現されている場合、各頂点に警備員を配置しても博物館全体が監視されているとは限りません。多面体の表面全体が監視されますが、多面体によっては内部に監視されていない点がある場合があります。[15]
参照
- 直線多角形を星型多角形で覆う
- 星型多角形。アート ギャラリー問題を 1 つのガードで解決できる多角形のクラスです。
- 照明の問題: 壁が鏡張りの場合、ガードは 1 つで十分でしょうか?
注記
- ^ 多角形の三角形分割の 3 色彩色可能性を証明するために、三角形分割の弱い双対グラフ(三角形ごとに 1 つの頂点と、隣接する三角形のペアごとに 1 つの辺を持つ無向グラフ) が木であることを観察します。これは、双対グラフのどのサイクルも、多角形に穴がないという仮定に反して、多角形の穴の境界を形成するためです。三角形が 1 つ以上あるときはいつでも、双対グラフ (任意の木と同様に) には、1 つの辺のみに沿って他の三角形に隣接する三角形に対応する、1 つの隣接頂点のみが存在する必要があります。この三角形を削除して形成される小さな多角形は、数学的帰納法によって 3 色彩色を持ち、この色彩色は削除された三角形の 1 つの追加頂点に簡単に拡張できます。[5]
参考文献
- ^ オルーク(1987)、1ページ。
- ^ Chvátal (1975).
- ^ フィスク(1978年)。
- ^ アイグナー&ジーグラー(2018年)。
- ^ オルーク(1987)、13ページ。
- ^ シャーマー (1992);ウルティア (2000)
- ^ Kahn、Klawe、Kleitman (1983); Lubiw (1985); Sack、Toussaint (1988)。
- ^ オルーク(1987年)、31-80頁。
- ^ オルーク(1987年)、146-154頁。
- ^ アブラハムセン、アダマシェク、ミルツォフ (2022)。
- ^ オルークとスポウィット (1983);リーとリン (1986)。
- ^ ブロンニマン&グッドリッチ(1995年)。
- ^ クート、デ・レゼンデ、デ・ソウザ (2011)。
- ^ エリック・リプカ、ミニマルアートギャラリーについてのメモ、2019
- ^ オルーク(1987)、255ページ。
出典
- アブラハムセン、ミッケル。アダマシェク、アンナ。ミルツォウ、ティルマン (2022)、「アート ギャラリーの問題は完全です」、Journal of the ACM、69 (1): A4:1–A4:70、arXiv : 1704.06969、doi :10.1145/3486220、MR 4402363、S2CID 245059672
- Aggarwal, A. (1984)、「アートギャラリー定理:そのバリエーション、応用、アルゴリズム的側面」、博士論文、ジョンズホプキンス大学。
- アイグナー、マーティン、ツィーグラー、ギュンター M. (2018)、「第 40 章: 博物館を守る方法」、THE BOOK (第 6 版) からの校正、ベルリン: シュプリンガー、pp. 281–283、doi :10.1007/978-3-662-57265-8、ISBN 978-3-662-57264-1、MR3823190 。
- Ashur, Stav; Filtser, Omrit; Katz, Matthew J.; Saban, Rachel (2019)、「地形のようなグラフ: 弱く見えるポリゴンと地形を保護するための PTAS」、Bampis, Evripidis; Megow, Nicole (編)、近似とオンライン アルゴリズム - 第 17 回国際ワークショップ、WAOA 2019、ミュンヘン、ドイツ、2019 年 9 月 12 ~ 13 日、改訂版選択論文、Lecture Notes in Computer Science、vol. 11926、ベルリン: Springer、pp. 1 ~ 17、doi :10.1007/978-3-030-39479-0_1、ISBN 978-3-030-39478-3、S2CID 210936577。
- Avis, D. ; Toussaint, GT (1981)、「多角形を星形多角形に分解するための効率的なアルゴリズム」(PDF)、パターン認識、13 (6): 395–398、Bibcode :1981PatRe..13..395A、doi :10.1016/0031-3203(81)90002-9。
- Bhattacharya, Pritam; Ghosh, Subir Kumar; Pal, Sudebkumar (2017)、頂点ガードを使用して単純なポリゴンを保護するための定数近似アルゴリズム、arXiv : 1712.05492
- Bhattacharya, Pritam; Ghosh, Subir Kumar; Roy, Bodhayan (2017)、「ガード弱可視性ポリゴンの近似可能性」、Discrete Applied Mathematics、228 : 109–129、arXiv : 1409.4621、doi :10.1016/j.dam.2016.12.015、MR 3662965、S2CID 9916523
- エドゥアール・ボンネット。 Miltzow、Tillmann (2017)、「アート ギャラリー問題の近似アルゴリズム」、Aronov、Boris。 Katz、Matthew J. (編)、第 33 回計算幾何学に関する国際シンポジウム、SoCG 2017、2017 年 7 月 4 ~ 7 日、オーストラリア、ブリスベン、LIPIcs、vol. 77、Schloss Dagstuhl - Leibniz-Zentrum für Informatik、pp. 20:1–20:15、arXiv : 1607.05527、doi : 10.4230/LIPIcs.SoCG.2017.20、MR 3685692、S2CID 1293138。
- Brönnimann, H.; Goodrich, MT (1995)、「有限 VC 次元におけるほぼ最適な集合被覆」、離散および計算幾何学、14 (1): 463–479、doi : 10.1007/BF02570718。
- Chvátal, V. (1975)、「平面幾何学における組合せ定理」、組合せ理論ジャーナル、シリーズ B、18 : 39–41、doi : 10.1016/0095-8956(75)90061-1。
- Couto, M.; de Rezende, P.; de Souza, C. (2011)、「アートギャラリーの頂点ガードを最小化する正確なアルゴリズム」、International Transactions in Operational Research、18 (4): 425–448、doi :10.1111/j.1475-3995.2011.00804.x。
- デ・レゼンデ、P.デ・ソウザ、C.コウト、M. Tozoni, D. (2011)、「頂点ガードによるアート ギャラリー問題」、アート ギャラリー問題プロジェクト、コンピュータ研究所。
- Deshpande, Ajay; Kim, Taejung; Demaine, Erik D .; Sarma, Sanjay E. (2007)、「アートギャラリー問題に対する擬似多項式時間 O(logn) 近似アルゴリズム」、Proc. Worksh. Algorithms and Data Structures、Lecture Notes in Computer Science、vol. 4619、Springer-Verlag、pp. 163–174、doi :10.1007/978-3-540-73951-7_15、hdl : 1721.1/36243、ISBN 978-3-540-73948-7、S2CID 9148459。
- Eidenbenz, S.; Stamm, C.; Widmayer, P. (2001)、「ポリゴンと地形を保護するための近似不可能性の結果」(PDF)、Algorithmica、31 (1): 79–113、doi :10.1007/s00453-001-0040-8、S2CID 14532511、2003-06-24に オリジナル(PDF)からアーカイブ。
- フィスク、S. (1978)、「Chvátal のウォッチマン定理の簡単な証明」、組み合わせ理論ジャーナル、シリーズ B、24 (3): 374、doi : 10.1016/0095-8956(78)90059-X。
- Ghosh, SK (1987)、「アートギャラリー問題に対する近似アルゴリズム」、カナダ情報処理学会大会論文集、pp. 429–434。
- Kahn, J.; Klawe, M .; Kleitman, D. (1983)、「伝統的なギャラリーでは監視員の数は少なくて済む」、SIAM J. Algebr. Discrete Methods、4 (2): 194–206、doi :10.1137/0604020。
- Kooshesh, AA; Moret, BME (1992)、「三角形の単純な多角形の頂点の 3 色塗り」、パターン認識、25 (4): 443、Bibcode :1992PatRe..25..443K、doi :10.1016/0031-3203(92)90093-X。
- Krohn, Erik A.; Nilsson, Bengt J. (2013)、「単調多角形と直線多角形の近似ガード」、Algorithmica、66 (3): 564–594、doi :10.1007/s00453-012-9653-3、hdl : 2043/11487、MR 3044626、S2CID 1458082。
- Lee, DT ; Lin, AK (1986)、「アートギャラリー問題の計算複雑性」、IEEE Transactions on Information Theory、32 (2): 276–282、doi :10.1109/TIT.1986.1057165。
- Lubiw, A. (1985)、「多角形領域の凸四辺形への分解」、Proc. 1st ACM Symposium on Computational Geometry、pp. 97–106、doi :10.1145/323233.323247、ISBN 0-89791-163-6、S2CID 15752916。
- オルーク、ジョセフ(1987)、アートギャラリー定理とアルゴリズム、オックスフォード大学出版局、ISBN 0-19-503965-3。
- O'Rourke, Joseph ; Supowit, Kenneth J. (1983)、「いくつかの NP 困難な多角形分解問題」、IEEE Transactions on Information Theory、29 (2): 181–190、doi :10.1109/TIT.1983.1056648、MR 0712374。
- Sack, JR ; Toussaint, GT (1988)、「直線多角形におけるガード配置」、Toussaint, GT (編)、Computational Morphology、North-Holland、pp. 153–176。
- シャーマー、トーマス (1992)、「アートギャラリーの最近の成果」(PDF)、IEEE 論文集、80 (9): 1384–1399、doi :10.1109/5.163407。
- Urrutia, Jorge (2000)、「アートギャラリーと照明の問題」、Sack, J. -R.、Urrutia, Jorge (編)、『計算幾何学ハンドブック』、North-Holland、pp. 973–1027、doi :10.1016/B978-044482537-7/50023-1、ISBN 978-0-444-82537-7。
- Valtr, P. (1998)、「点が小さな領域を見ることができないギャラリーの保護」、イスラエル数学ジャーナル、104 (1): 1–16、doi : 10.1007/BF02897056。
