NP完全な問題の例とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > NP完全な問題の例の意味・解説 

NP完全な問題の例

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/13 06:02 UTC 版)

NP完全問題」の記事における「NP完全な問題の例」の解説

以下の問題は、NP完全である。NP完全問題はすべて同じ難しさというわけではなく、最適化問題直したときに問題によって近似可能性大きく異なことがある充足可能性問題 変数集合 X = { x 1 , … , x n } {\displaystyle X=\{x_{1},\ldots ,x_{n}\}} 上のクローズ C 1 , … , C k {\displaystyle C_{1},\ldots ,C_{k}} の集合与えられる。これらすべてを充足する変数への真偽割り当て存在するか?という問題英語表記最初三文字をとってSATともいう。クローズ長さを3に制限した3-SATもNP完全であることが知られている。ある問題NP完全であることを示そうとするとき、リダクションによく使われる問題である。 頂点被覆問題カバー問題ともいう。グラフ G {\displaystyle G} と整数 k {\displaystyle k} が与えられる。このときGにサイズ高々 k {\displaystyle k} の点カバー存在するか?という問題。この問題最適化版(できるだけ少な頂点数の点カバー求める)は2-近似アルゴリズム持ち、この近似比はP≠NPとユニークゲーム問題NP困難性仮定すれば最善である。 ハミルトン閉路問題 有向グラフ G {\displaystyle G} が与えられる。このとき G {\displaystyle G} にハミルトン閉路存在するか?という問題。この問題最適化版(できるだけ最大次数小さな全点木を求める)は、最小次数全点問題呼ばれる部分集合問題 部分和問題ともいう。整数 w 1 , … , w n {\displaystyle w_{1},\ldots ,w_{n}} と目標値 W {\displaystyle W} が与えられる。このとき { w 1 , … , w n } {\displaystyle \{w_{1},\ldots ,w_{n}\}} の部分集合 U {\displaystyle U} であって合計がちょうど W {\displaystyle W} となるものは存在するか?という問題巡回セールスマン問題 英語の頭文字をとってTSPともいう。 n {\displaystyle n} 個の点をもつ完全グラフ G {\displaystyle G} と、 G {\displaystyle G} の任意の辺 e {\displaystyle e} に対す非負重み w e {\displaystyle w_{e}} と上限 D {\displaystyle D} が与えられる。このとき重み総和高々 D {\displaystyle D} であるような G {\displaystyle G} のハミルトン閉路存在するか?という問題。この問題最適化版(できるだけ重み小さなハミルトン路求める)は、P=NPでない限りいかなる定数近似アルゴリズム持たないことが知られている。辺重み三角不等式満たしているような特別な場合には、1.5-近似アルゴリズム(Christofidesのアルゴリズム)が知られている。 ナップサック問題 品物集合 J = { j 1 , … , j n } {\displaystyle J=\{j_{1},\ldots ,j_{n}\}} とその価値 p j ( j ∈ J ) {\displaystyle p_{j}\;(j\in J)} と重み w j ( j ∈ J ) {\displaystyle w_{j}\;(j\in J)} とナップサック容量 W {\displaystyle W} と要求量 D {\displaystyle D} が与えられる。 J {\displaystyle J} の部分集合 U {\displaystyle U} はそのなかの品物重み総和が W {\displaystyle W} 以下であるとき許容できると言われる。このとき、許容できる集合 U {\displaystyle U} であって、そのなかの品物価値総和が D {\displaystyle D} 以上になるようなものは存在するか?という問題。この問題最適化版(できるだけ価値大きな許容できる部分集合求める)は、多項式時間近似スキーム(PTAS)を持つ。つまり任意の正の数 0 < ϵ ≤ 1 {\displaystyle 0<\epsilon \leq 1} に対して、 ( 1 − ϵ ) {\displaystyle (1-\epsilon )} -近似アルゴリズム存在する。 点彩色問題 グラフ G {\displaystyle G} と3以上の上界 k {\displaystyle k} が与えられる。このとき、 G {\displaystyle G} はk-点彩色を持つか?という問題。 k = 2 {\displaystyle k=2} のときはこれはグラフ二部グラフかどうか決定する問題同じになるそのほか テトリスをはじめとした様々なパズルゲームNP困難であることが知られている。

※この「NP完全な問題の例」の解説は、「NP完全問題」の解説の一部です。
「NP完全な問題の例」を含む「NP完全問題」の記事については、「NP完全問題」の概要を参照ください。

ウィキペディア小見出し辞書の「NP完全な問題の例」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

','','','','','','','','','','','','','','','','','',''];function getDictCodeItems(a){return dictCodeList[a]};

すべての辞書の索引

「NP完全な問題の例」の関連用語


NP完全な問題の例のお隣キーワード

NPと1901年恐慌

NPとUPによるCB&Q買収合戦の開始

NPにおける不完全問題

NP困難

NP困難との違い

NP完全

NP完全な問題の例

NP完全には含まれない問題

NP完全性の証明

NP株の行方

NP株価の暴騰と他銘柄の暴落

NP株暴落と収束

NP関連クラスの命名規約

検索ランキング
';function getSideRankTable(){return sideRankTable};

   

英語⇒日本語
日本語⇒英語
   



NP完全な問題の例のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのNP完全問題 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS