計算幾何学

計算幾何学(けいさんきかがく、英語: computational geometry)は、幾何学の言葉で述べることのできるアルゴリズムの研究をテーマとする計算機科学の一分野である。計算幾何学的アルゴリズムの研究から純幾何学的な問題が生じることもあり、またそのような問題は計算幾何学の一部であると考えられる。

概要

計算幾何学はコンピュータグラフィックスの発展、計算機支援のデザインや操作 (CAD/CAM) の研究分野としての側面を主な動機として展開されたが、計算幾何学における問題は、その多くが自然界における古典的な幾何学の問題である。

ほかに、計算幾何学の重要な応用は次のものがある。

ロボット工学
行動計画や問題の可視性
幾何学情報システム
幾何学的配置および探索、ルート選定
集積回路設計
集積回路の幾何学的設計と検証
計算機支援工学
数値制御機械のプログラミング

計算幾何学の主な分科には次のようなものがあげられる:

組合せ論的計算幾何学[1]
離散的な存在としての幾何学的対象を扱う。この主題における下敷きとなる基礎的な教科書は、1975年に初めてこの意味で「計算幾何学」という用語を用いた、Preparata と Shamos[2]である。
数値計算幾何学[3]、計算機支援幾何学的デザイン[4]、幾何学的モデリング[5]
実世界の物体を CAD/CAM システムにおける計算機計算に適した形で表現することを第一に扱う。この分科は画法幾何学の更なる発展形と見ることができ、しばしばコンピュータグラフィックスや CAD に関する分野の一部と考えられる。この意味で用語「計算幾何学」が使われるようになったのは1971年[6]からのことである。

組合せ論的計算幾何学

組合せ論的計算幾何学における研究の第一の目的は、(線分多角形多面体などのような)基本的な幾何学対象の言葉で述べられる問題の解決に対して、効果的なアルゴリズムデータ構造を開発することである。

これらの問題の中には、とても単純で計算機が出現するまではとても問題とは見なされていなかったようなものもある。例えば最近接点探索と呼ばれる、

平面上に与えられた n 個の点に対し、互いの距離がもっとも小さくなるような二点を求めよ。

という問題を考えよう。与えられた点の(n(n − 1)/2 個ある)全ての対に対してそれらの距離を計算すれば、最短の距離にある対を取り出すことができる。このブルート・フォースアルゴリズムはランダウの記号を使えば O(n2) 時間である(つまり、実行時間が点の数の自乗に比例する)。計算幾何学における古典的な結果として O(n log n) 時間だけ掛かるアルゴリズムが定式化された。確率的アルゴリズムでは O(n) であることが期待され、同様に決定性アルゴリズムでは O(n log log n) 時間を持つことが発見された。

計算幾何学では、アルゴリズムが一千万や一億といったようなたくさんの点を含む非常に巨大なデータ集合の上で用いられることを想定して、計算量を非常に重要視する。巨大なデータ集合に対し、 O(n2) と O(n log n) との違いは、計算が数日掛かるか数秒で終わるかというくらいのはっきりした違いを生むのである。

問題の分類

組合せ論的計算幾何学における中心的な問題に関して、いくつかの判定法に従った異なる方法による分類が可能である。一般的には以下のような分類が区別される。

静的問題

これに分類される問題は、いくつか入力が与えられた状態で、それに対応する出力を構築または計算することが要求される。この種の基本的な問題として

  • 凸包: 与えられた点の集合に対して、それらを全て含む最小の凸多角形凸集合を計算する問題。ギフト包装法など。
  • 線分交叉問題: 与えられた線分の集合に対して、それらの交点を求める問題。
  • ドロネー三角形分割
  • ボロノイ図: 与えられた点の集合に対して、それらの中で最も近い点に代表される部分に属するように空間を分割する問題。
  • 線型計画問題
  • 最近接点探索: 与えられた点の集合に対して、その中で最も互いの距離が短いふたつを選び出す問題。
  • ユークリッド的最短経路問題: (多面体の障害物がある)ユークリッド空間において、与えられた二点を最短経路で結ぶ問題。
  • 多角形の三角形分割: 与えられた多角形を、その内部にある三角形に分割する問題。

などが挙げられる。この種の問題に対する組合せ論的な計算量は、与えられた問題事例が要求する時間と空間(計算機のメモリ)によって評価される。

幾何学的問合せ問題

一般には幾何学的探索問題として知られる幾何学的問合せ問題において、入力は探索空間と問合せ(クエリ)の二つの部分からなり、それらは問題事例に応じてさまざまなものがある。探索空間はふつう、複数の問合せに効果的に応答することができるように、前処理されている必要がある。

基本的な幾何学的問合せ問題としては、

  • 範囲探索: 点の集合を前処理して、要求された領域の内側にある点の数を効果的に数えられるように整列する。
  • 点配置: 空間のセル分割が与えられたとき要求された点がどのセルに配置されるかを効果的に解答できるようなデータ構造を導出する問題。
  • 最近接近傍探索: 点の集合を前処理して、要求された点に最も近い点を効果的に見つけられるように並べ替える。
  • レイ・トレーシング: 空間内の物体の集合が与えられたとき、要求された半直線が最初にどの物体と交わるかを解答する効果的なデータ構造を求める問題。

などが挙げられる。探索空間を固定するとき、この類の問題に対する計算量は通常

  • 探索に必要なデータ構造を構築するの必要な時間と空間、
  • 問合せに応答するまでの時間(と場合によっては余分の空間)

によって評価される。探索空間を変更することが許される場合については後述の#動的問題を参照。

動的問題

もうひとつ大きな分類として動的問題があり、それは(入力する幾何学的要素を加えたり除いたりするような)入力の逐次変更に追随して繰り返し解を求める効果的なアルゴリズムの発見を目的とする。この種の問題に対するアルゴリズムは普通、動的データ構造を伴う。計算幾何学的な問題はどれも動的問題に作り変えることができる。例えば範囲探索問題は与える点を増減させることを考えることによって動的範囲探索問題に変形される。動的凸包問題は、たとえば(入力点を増減させるような)点集合の動的な変化に対しての、凸包の変化の様子を追う問題である。

この種の問題の計算量は

  • 探索に用いるデータ構造の構築に必要な時間と空間、
  • 探索されたデータ構造の探索空間における逐次変更に伴う修正に掛かる時間と空間、
  • 要求に解答するための時間(と余分な空間)

によって評価される。

変種

問題の中には、文脈によってどちらのカテゴリーにも属するものとして扱わなければならないようなものもある。例えば次の

  • Point in polygon: 点が与えられた多角形の内側にあるか外側にあるかどうかを決定せよ。

という問題を考えよう。多くの応用では単発のものとして扱って、静的な問題に属することになるだろう。たとえばコンピュータグラフィックスに関する応用の多くでは、マウスカーソルで画面のどの領域がクリックされたか知るというようなことがよくある問題である。しかし、応用の中には問における多角形は不変だが、点は問合せを表すようなものもある。例えば、入力する多角形が国境を表し、点が航空機の位置を表していて、航空機が領空侵犯しているかどうかを判定せよという問題などである。最後に、コンピュータグラフィックスについて上で述べた例に関して、CAD ソフトは入力データの変化を、点が多面体の中にあるかの問合せのスピードアップに活用するために、動的データ構造として格納する。

問合せ問題の文脈には、効果的なデータ構造や精緻な計算量評価に活用することができる、問合せの列の存在を期待するほうが合理的というようなものもある。たとえば、個々の問合せのどれに一番時間が掛かるかを知るよりも、一続きの複数の問合せの全体にかかる合計時間が最悪のものを知ることのほうが重要であるというような場合があるかもしれない。「償却解析」("amortized analysis") も参照。

数値的計算幾何学

この分科は幾何学的モデリング計算機支援幾何学デザイン (CAGD) としても知られる。

中核となる問題は曲線や曲面のモデリングと表現である。

ここでの基本的な道具はベジエ曲線スプライン曲線・スプライン曲面のような曲線のパラメータ表示および曲面のパラメータ表示である。非パラメトリックな手法としてはレベル集合がある。

応用分野には、造船、航空、自動車製品などが含まれる。現代における計算機の遍在性と能力が意味するのは香水ビンやシャンプーのボトルでさえ、1960年代の造船技師では考えられないような手法を用いてデザインを行っているということなのである。

脚注

  1. ^ : Combinatorial computational geometry または algorithmic geometry
  2. ^ Franco P. PreparataMichael Ian Shamos (1985). Computational Geometry - An Introduction. Springer-Verlag. 1st edition: ISBN 0-387-96131-3; 2nd printing, corrected and expanded, 1988: ISBN 3-540-96131-3 
  3. ^ : Numerical computational geometrymachine geometry
  4. ^ : computer-aided geometric design、CAGD
  5. ^ : geometric modeling
  6. ^ A.R. Forrest, "Computational geometry", Proc. Royal Society London, 321, series 4, 187-195 (1971)

関連項目

参考文献

関連文献

雑誌

組合せ論的計算幾何学

以下は、出版された大手の幾何学的アルゴリズムに関する研究誌の一覧である。見るからに計算幾何学をはっきりと専門とする雑誌を優先し、計算機科学一般を目的とした雑誌やコンピュータグラフィックスに関する雑誌の幾何学的な出版物の割合は減らしてあることに注意されたい。

外部リンク

Read other articles:

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Caleta Vítor – berita · surat kabar · buku · cendekiawan · JSTOR Caleta VítorDesaNegara ChiliRegionRegion Arica y Parinacota Caleta Vítor adalah sebuah desa di Region Arica y Parinacota, Chili. R...

 

Digital format for storing video and audio MP4 redirects here. For other uses, see MP4 (disambiguation). MP-4 Part 14MPEG-4 Part 14 extends over ISO Base Media File Format (MPEG-4 Part 12).[1]Filename extension .mp4, .m4a, .m4p, .m4b, .m4r and .m4v[Note 1]Internet media type video/mp4audio/mp4Type codempg4Developed byInternational Organization for StandardizationInternational Electrotechnical CommissionInitial releaseOctober 2001; 22 years ago ...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Maret 2023. Nama lengkapnya adalah Basyir bin Amr bin Mihshan bin Amr bin Ubaid bin Amr bin Mabdzul bin Malik bin Najjar (Arab: بشير بن عمرو بن محصن بن عمرو بن عبيد بن عمرو بن مبذول بن مالك بن النجار). Ia termas...

Bamberg Altes Rathaus di Bamberg. Lambang kebesaranLetak Bamberg NegaraJermanNegara bagianBayernWilayahUpper FranconiaKreisKawasan urbanPemerintahan • Lord MayorAndreas Starke (SPD)Luas • Total54,58 km2 (2,107 sq mi)Ketinggian tertinggi386 m (1,266 ft)Ketinggian terendah230 m (750 ft)Populasi (2013-12-31)[1] • Total71.167 • Kepadatan13/km2 (34/sq mi)Zona waktuWET/WMPET (UTC+1/+2)Kode...

 

Tactical role-playing video game 2015 video gameProject X Zone 2North American cover artDeveloper(s)Monolith SoftPublisher(s)Bandai Namco EntertainmentDirector(s)Soichiro MorizumiProducer(s)Koji IshitaniDesigner(s)Atsushi MinayamaWriter(s)Soichiro MorizumiComposer(s)Yuzo Koshiro (Opening and Ending)Platform(s)Nintendo 3DSReleaseJP: November 12, 2015EU: February 12, 2016[1]AU: February 12, 2016[2]NA: February 16, 2016[3]Genre(s)Tactical role-playingMode(s)Single-player ...

 

Nama ini menggunakan cara penamaan Spanyol: nama keluarga pertama atau paternalnya adalah Lalaguna dan nama keluarga kedua atau maternalnya adalah Royo. Mireia LalagunaMireia pada tahun 2016LahirMireia Lalaguna Royo28 November 1992 (umur 31)Barcelona, SpanyolPekerjaan Model Tinggi1,77 m (5 ft 9+1⁄2 in)Pemenang kontes kecantikanGelarMiss Atlántico Internacional 2014Miss World Spain 2015Warna rambutPirangWarna mataBiruKompetisiutamaMiss Atlántico Internacional 2...

Untuk kegunaan lain, lihat Juggernaut (disambiguasi). Kendaraan yang disebut sebagai Juggernaut, diilustrasikan dalam Illustrated London Reading Book tahun 1851. Juggernaut (/ˈdʒʌɡərnɔːt/ simakⓘ),[1] dalam bahasa Inggris, adalah istilah yang digunakan untuk mendeskripsikan sebuah kendaraan ataupun kekuatan yang tidak dapat dikalahkan, tak dapat dibendung, yang akan menghancurkan apa pun yang dilaluinya. Kata tersebut berasal dari bahasa Sanskerta Jagannath, yang ejaannya...

 

American author (born 1947) This article is about American author. For other people, see James Patterson (disambiguation). James PattersonBornJames Brendan Patterson (1947-03-22) March 22, 1947 (age 77)Newburgh, New York, U.S.Alma materManhattan CollegeVanderbilt UniversityGenreMystery, young adult fiction, thriller, comedy, realistic fiction, romance, science fiction, fantasyNotable worksAlex Cross seriesWomen's Murder Club seriesMaximum Ride seriesMichael Bennett seriesMiddle Scho...

 

US commemorative fifty-cent piece (1921) Missouri Centennial half dollarUnited StatesValue50 cents (0.50 US dollars)Mass12.5 gDiameter30.61 mm (1.20 in)Thickness2.15 mm (0.08 in)EdgeReededComposition 90.0% silver 10.0% copper Silver0.36169 troy ozYears of minting1921Mintage50,028 with 28 pieces for the Assay Commission (29,600 melted)Mint marksNone, all pieces struck at the Philadelphia Mint without mint markObverseDesignBust of Daniel BooneDesignerRobert In...

Traditional Japanese paper artform using stiffened rice paper cord Mizuhiki on an envelope — this photo shows gold and silver kekkon mizuhiki adorning a shūgi-bukuro, commonly given as a gift at weddings. Mizuhiki (水引, lit. 'water-pull') is an ancient Japanese artform of knot-tying, most commonly used to decorate envelopes, called kinpū, which are given as gifts during holidays like Japanese New Year (and are then called otoshidama) or for special occasions such as births and we...

 

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 数字の大字(だいじ)は、漢数字の一種。通常用いる単純な字形の漢数字(小字)の代わりに同じ音の別の漢字を用いるものである。 概要 壱万円日本銀行券(「壱」が大字) 弐千円日本銀行券(「弐」が大字) 漢数字には「一」「二」「三」と続く小字と、「壱」「�...

 

  提示:此条目页的主题不是中華人民共和國最高領導人。 中华人民共和国 中华人民共和国政府与政治系列条目 执政党 中国共产党 党章、党旗党徽 主要负责人、领导核心 领导集体、民主集中制 意识形态、组织 以习近平同志为核心的党中央 两个维护、两个确立 全国代表大会 (二十大) 中央委员会 (二十届) 总书记:习近平 中央政治局 常务委员会 中央书记处 �...

Podcast dedicated to critiquing Alex Jones This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Knowledge Fight – news · newspapers · books · scholar · JSTOR (October 2023) (Learn how and when to remove this message) PodcastKnowledge FightPresentationGenreComedy/News (Current Events)Created byDan FriesenVoicesDan FriesenJordan HolmesLanguageEnglishUpdatesMon...

 

American actress Leigh SnowdenSnowden in a promotional picture for Tightrope! (1960)BornMartha Lee Estes(1929-06-23)June 23, 1929Memphis, Tennessee, U.S.DiedMay 16, 1982(1982-05-16) (aged 52)North Hollywood, California, U.S.Occupation(s)Film, television, stage actressYears active1954–1961, 1971Spouses James W. Snowden, Sr. ​ ​(m. 1952; div. 1955)​ Dick Contino ​(m. 1956)​ Children5 Leigh Snowden (June 23,...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Maret 2023. PriscillaSutradaraSofia CoppolaProduser Sofia Coppola Youree Henley Lorenzo Mieli SkenarioSofia CoppolaBerdasarkanElvis and Meoleh Priscilla PresleySandra HarmonPemeran Cailee Spaeny Jacob Elordi SinematograferPhilippe Le SourdPenyuntingSarah FlackPerusa...

It B1A4Album mini karya B1A4Dirilis22 September 2011 (2011-09-22)Direkam2011GenreK-pop, Dance-popBahasaKoreanLabelWM EntertainmentKronologi B1A4 Let's Fly(2011)Let's Fly2011 it B1A4(2011) IGNITION(2012)IGNITION2012 Singel dalam album It B1A4 Beautiful TargetDirilis: 15 September 2011 (2011-09-15) My LoveDirilis: 18 November 2011 (2011-11-18) It B1A4 adalah album mini kedua oleh boyband Korea Selatan, B1A4 dan dirilis oleh WM Entertainment pada 16 September 2011. Tracklistin...

 

Zhou Zuoren Zhou Zuoren (16 Januari 1885 – 6 Mei 1967) adalah penulis kenamaan esai dan penerjemah dari Cina.[1] Ia adalah adik dari penulis Lu Xun.[1] Lahir di Shaoxing, Zhejiang, Zhou Zuoren mempelajari Bahasa Jepang serta kulturnya semasa belajar disana.[2][3] Di sana ia mulai mempelajari Yunani kuno dengan tujuan untuk menerjemahkannya ke Bahasa Tionghoa Klasik.[3] Gaya penulisannya yang segar membuatnya menjadi figur penting Sastra ...

 

American college basketball season 2000–01 Washington Huskies men's basketballConferencePacific-10 ConferenceRecord10–20 (4–14 Pac-10)Head coachBob Bender (8th season)Home arenaHec Edmundson PavilionSeasons← 1999–20002001–02 → 2000–01 Pacific-10 Conferencemen's basketball standings Conf Overall Team W   L   PCT W   L   PCT No. 5 Stanford 16 – 2   .889 31 – 3   .912 No. 2 Arizona 15 – 3   .833 28 &...

City and municipality in North Brabant, Netherlands City and municipality in North Brabant, NetherlandsEindhovenCity and municipalitySkyline of EindhovenLight TowerEvoluon conference centreSt. Anthony ChurchSt. Catherine ChurchVesteda TowerVan Abbe MuseumPhilips Stadium of PSV EindhovenHigh Tech Campus Eindhoven FlagCoat of armsBrandmarkLocation in North BrabantInteractive map outlining EindhovenEindhovenLocation within the NetherlandsShow map of NetherlandsEindhovenLocation within EuropeShow...

 

Questa voce o sezione sugli argomenti incisori e pittori italiani non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Carlo Antonio Rambaldi (Bologna, 4 novembre 1680 – Taro (fiume), 16 ottobre 1717) è stato un pittore e incisore italiano. Biografia SS. Domenico e Francesco, 1716 ca. Ha studiato con Domeni...