1 :
名無しさん@お腹いっぱい。 :
2006/08/27(日) 14:04:47 ID:Ltp1RT5Z0
2 :
:2006/08/27(日) 14:36:35 ID:xtdo1+jV0
class problem class P class NP class NP_Complete だっけ? まだ何かあったきがする
LとかNLくらいまでしか知らない俺が
>>3 を見ると、目眩がする…。
5 :
名無しさん@お腹いっぱい。 :2006/08/28(月) 22:39:21 ID:4Kp3D0tn0
P完全問題が並列処理に適していると言われる理由を教えて下さい。
6 :
名無しさん@お腹いっぱい。 :2006/08/28(月) 23:42:14 ID:KgoWt+To0
>>5 n次多項式をP(n)と表現し、ある問題がO(P(n))だとする
このとき完全並列なら同時に実行されるステップは並列数倍される
この倍数を仮にtと置くと、O(P(n))はO(P(n)/t)となる
結局次数は変わらないのでそれほど変化は無い
O(log(n))なら、O(log(n/t))=O(log(n)-log(t))=O(log(n))
O(exp(n))なら、O(exp(n/t))=O(exp(n)/exp(t))
てなわけで、オミクロン記号からすればexp(n)が並列化でかなり効率が上がるんだっけ?
適当に考えた
7 :
名無しさん@お腹いっぱい。 :2006/08/29(火) 04:35:31 ID:bksZl2gs0
強多項式時間と弱多項式時間ってどう違うんですか?
>>5 逆じゃないの?
P完全問題がpoly(n)個のプロセッサでpolylog(n)時間に減らせるならば
(並列化して非常に高速化できるならば)Pに属する任意の問題がpoly(n)プロセッサで
polylog(n)時間が達成できる,じゃなかったっけ.
だからP完全問題はPの中でもっとも並列化しにくい問題じゃないのかな.
9 :
名無しさん@お腹いっぱい。 :2006/08/30(水) 19:39:38 ID:AQmwdzm90
>>6 >>8 すいません。今調べると逆でした。
P完全問題は並列化しにくい問題、ですね。
「並列化しやすい」ことについて、何か指標を与えるのは難しいのかな。
10 :
名無しさん@お腹いっぱい。 :2006/08/30(水) 21:37:35 ID:iRfE5Yel0
>>9 NCとかACはそういうクラスじゃなかったっけ.
>>9 良く分からないけど、並列化率とかも関連してくるから
一概に言えないのでは?
計算量は並列化に直接関わらないと思うし
>>9 NCは「並列化できる」じゃなかったっけ。
ACは分からない…。勉強不足だなぁ。
13 :
名無しさん@お腹いっぱい。 :2006/09/14(木) 22:49:58 ID:hJvcaTG+0
あんまり人気ないねぇ、このスレ。 やっぱり、理論的な分野では、計算複雑性よりソフトウェアサイエンス系の方が人気があるのかな。
ソフトウェアサイエンスって帰納論理とか意味論とかのいわゆる数学基礎だろ あまり人気があるようには思えないんだけど
>>3 のリンクからこんなものハケーンw
> YACC: Yet Another Complexity Class
> A term of derision, used against a complexity class.
17 :
名無しさん@お腹いっぱい。 :2006/09/25(月) 23:13:56 ID:V/gbqhNS0
ところで、この場合のComplexityって、日本語にどう訳すの?
19 :
名無しさん@お腹いっぱい。 :2006/10/07(土) 20:23:02 ID:Pfc6CESA0
複雑度
計算量か複雑性じゃないの?
21 :
Soo ◆gB1U.Soo9c :2006/10/10(火) 18:06:03 ID:a/BodgrQ0 BE:246743429-2BP(70)
22 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:06:08 ID:MuDjT54b0
23 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:06:26 ID:abGsGID30
24 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:06:29 ID:Cgbl23lp0
25 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:06:50 ID:iDRYDDJyO
26 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:06:52 ID:5KL6y62P0
27 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:06:57 ID:D9UzTFWr0
根本的に間違ってる
28 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:07:25 ID:Yrw07Dxe0
29 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:07:27 ID:yMxwLOXq0
30 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:08:13 ID:RFGYcrfZO
>>20 あんたバカー?wwwwwwwwwwwwwwwww
31 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:08:19 ID:0WanJwQaO
そこは全力で否定するよ
32 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:09:10 ID:L4y/X6N30
33 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:10:11 ID:og1rwoiQO
馬鹿共がお騒がせ致しました。
いえいえ(^^)
36 :
名無しさん@お腹いっぱい。 :2006/10/10(火) 18:15:55 ID:D9UzTFWr0
それは違う
>>16 ワロタ
SAT∈YACC みたいにして使うのかな?使ってる実例だれか教えて
39 :
20 :2006/10/10(火) 22:30:59 ID:FbdzO1gl0
>>39 VIPPERが突撃したんだと思う
気にするなwww
41 :
名無しさん@お腹いっぱい。 :2006/10/12(木) 02:49:51 ID:r0tzGK+20
コルモゴロフの話はここでしょうか?
43 :
名無しさん@お腹いっぱい。 :2006/12/03(日) 14:10:49 ID:NePIWJsZ0
階層定理の意味がわかりません><
44 :
電通太郎 :2006/12/03(日) 18:47:47 ID:Vr3TAUTH0
「階層定理」を何気なくググってみた。 …ガクガクブルブル。
>>46 少し古くない?
まぁ、理論系は工学系に比べて結果が出にくいから、10年くらい前の本でも普通に使えるけど。
>>47 いや「初めてじゃないだろ」ってツッコミたかっただけ。
49 :
名無しさん@お腹いっぱい。 :2007/02/10(土) 05:59:31 ID:Z1HnClKT0
形式言語スレができた記念age
この分野の研究者の方々に質問です。 公理的集合論の知識って、この分野の研究にどれくらい必要ですか?
51 :
名無しさん@お腹いっぱい。 :2007/02/14(水) 21:43:03 ID:MLvoXqxm0
論理から攻めるなら超重要。でも最近の流行りはアルゴリズム系。 というか論理系はここ数十年ほとんど結果を出していない
Natural Proofs がどうこうで 電通大へ講演を聞きにいったことがあったなー
この問題のComplexityはまだ分かっていない(Open problemだ) とか書かれたページにたまに出くわすんだけど、問題のComplexityを求めるのってそんなに難しいの?
56 :
名無しさん@お腹いっぱい。 :2007/02/17(土) 01:47:19 ID:OmYDe3O5O
計算量の下界は求めにくいらしいです。 効率的なアルゴリズムは、素朴なアルゴリズムよりも複雑になるのが普通です。 AKS素数判定アルゴリズムが好例ですが、 あれはフェルマーの素数判定を改良したものなのですが、 やや複雑なアルゴリズムになっています。
>>55 何かよくわからんけど、普通は計算量(Complexity)ってアルゴリズムに対しての尺度であって、「問題の計算量」って意味不明ですよ。
この分野的に言えば、問題=言語=可算集合だからね。
アルゴリズムがわかっているのに計算量がわからん、ってのはあんまないような気がするけど、世の中にはそういうのもあるのかな?
この問題がどのComplexity Classに属するのか不明だ、の間違いでした
Complexiyt Classって階層分けされてるんだから上から順に検討していけば その問題がどのクラスに属するかなんて分かりそうなのになあと思ったわけです
>>59 ある問題AがあるクラスCに「属さない」ことを示すのは難しい。
>>56 の書いている「下界を求めにくい」ってのはそういうこと。
P=NP?を例にとれば,NPに属するがPに属さない問題を1つ見つけることができれば
P≠NPってことでおしまい。
だけど,NPに属す問題Aが「決定性Turing機械では多項式時間に受理できない」ってことを証明するのが難しい。
「問題の計算量」とは言わないけど、「問題の複雑さ」とは言うよね。 上の方でComplexityの訳が「計算量」か「複雑性」かって話があったけど、 この2つの意味を併せ持ったのがComplexityじゃないのかね。
62 :
名無しさん@お腹いっぱい。 :2007/02/18(日) 18:56:03 ID:fgVrrz/f0
63 :
名無しさん@お腹いっぱい。 :2007/02/18(日) 19:30:04 ID:BX20dffs0
___
/∧_∧ \
./ <ヽ`∀´>、 `、 池袋西口立教通りに本拠地
/ /\ \つ つ、ヽ 極東会 東京都豊島区西池袋1−29−5
| | ,\ \ ノ | | 松山眞一=曹 圭化
ヽヽ レ \ \フ / / 次の池田も朝鮮人
. 新宿 池袋 大塚の朝 鮮 人暴力団 極 東 会お断り
ヽ、 ____,, /
極東会は、北朝鮮政府から麻薬を輸入販売する正規代理
店です。最近も、拳銃や麻薬の不法所持で何度か摘発され
ています。同地域の店は、否定しても大概みかじめ料を支払
などの関係があり、少年少女や各店舗などを通じてその地域
で何か話せば情報は筒抜けになります。学生相手と同じだね
同地域の、キャバクラ バー 風俗店 1円ゲームなどは、
彼らの経営ないし影響下です。行かないようにしましょう。
黒服や十五の金貸しや風俗嬢、キャバ嬢は彼らの目で
あり耳であり手足である香具師です。黒服は、昼は頭の軽い
女をスカウトしてAV【女優】やキャバクラ嬢、風俗嬢に仕立て
ます。夕方〜夜は粘着ストーキングや駅などでの見張りや
スカウト、キャバクラなどの客引きを主に担当します。
同じ朝鮮人の集団粘着ストーカー創価学会と連携します。
池袋西口には、彼らの本部があります。気をつけましょう。
右翼団体も経営し、赤羽 町田 埼玉にも勢力を持ちます。
http://ja.wikipedia.org/wiki/%E6%A5%B5%E6%9D%B1%E4%BC%9A
recursiveの和訳が再帰的だったり帰納的だったり 統一されてない部分もあるけどね。 complexiyは計算量。
65 :
名無しさん@お腹いっぱい。 :2007/02/20(火) 15:22:45 ID:zIwd38950
>>61 そりゃ日常会話(?)では「ソートの計算量はn log nだよね」とか言っても、まあ文脈次第で何となく意味わかってあげられるじゃない。
でも厳密には何が言いたいかわからないよね。
俺が大学で習ったときは、決定性対数領域と非決定性対数領域の言語族はDLOGとNLOGだったんだけど、最近はLとNLっていうのが普通なのかな。 NLはともかく、Lだと一般的な言語の意味でよく使うLとごっちゃになりそうだけど、論文書くときはフォントとか分けてるのだろうか。
PSPACEがPSになってたりするね
68 :
名無しさん@お腹いっぱい。 :2007/04/28(土) 18:41:57 ID:jQ/Wwg1dO
D(決定的) N(非決定的) L(対数) P(多項式) E(指数) T(時間) S(空間) この組み合わせで統一すれば… DLS ⊆ NLS ⊆ DPT ⊆ NPT ⊆ DPS = NPS ⊆ DET ⊆ NET ⊆ DES ⊆ NES …かえって紛らわしいか(笑)
69 :
名無しさん@お腹いっぱい。 :2007/04/29(日) 20:35:07 ID:IqgrNCQj0
POLYLOGはどうしましょ?
決定性のDと時間のTだけ省略したら、ちょっとすっきりすんじゃね? LS ⊆ NLS ⊆ P ⊆ NP ⊆ PS = NPS ⊆ E ⊆ NE ⊆ ES ⊆ NES
71 :
名無しさん@お腹いっぱい。 :2007/06/13(水) 02:02:49 ID:WNWvVoUb0
72 :
名無しさん@お腹いっぱい。 :2008/03/01(土) 15:33:22 ID:WVfaPndy0
あげ
理論的計算量なんて極論に意味はあるのだろうか 時間もリソースも有限だというのに
74 :
名無しさん@お腹いっぱい。 :2008/11/16(日) 08:50:21 ID:tXxPkpuY0
意味があるかないかで言ったら「無いことは無い」としか言えない 知識の垂直統合はまた違う分野になるから 野球みたいな球遊びやって意味あるの?サッカーのほうが面白いのにっていう質問と同レベル
>>73 現在知られている公開鍵暗号は全部計算量的安全性に依存している。
Amazon で買い物したときにクレジットカード番号がぶっこ抜かれないのも Complexity Theory の成果なんだぜ。
77 :
名無しさん@お腹いっぱい。 :2009/04/09(木) 14:58:35 ID:IXga5lfu0
>>6 O(exp(n/t))≠O(exp(n)/exp(t))
>>75 > 現在知られている公開鍵暗号は全部計算量的安全性に依存している。
> Amazon で買い物したときにクレジットカード番号がぶっこ抜かれないのも Complexity Theory の成果なんだぜ。
超亀レスで済まんが、上は嘘というか完全に間違いだ。
Complexity Theoryで計算クラスの包含関係がproperだ(つまり等しくない)と証明されてるのは非常に少ない。
公開鍵暗号の基盤である素因数分解問題はNPであってPではないと信じられ、その信念を前提としてクレジットカード番号の通信の暗号化に
利用されているのは事実だが、Pに属さないNP問題が存在する事(つまりP≠NP)の証明はなされていないし、
ましてやNPではあるがNP完全ではないと信じられている素因数分解問題がPに属さない事は全くの未解決。
Complexity Theoryの研究からはPとNPとが等しくなさそうだという状況証拠は幾つも出されているが
P≠NPの最終的な証明はなされていないし、ましてや素因数分解問題がPに属さない事の証明(この問題はNP完全ではないと信じられており
それならばP≠NPの証明より更に困難)つまり公開鍵暗号の安全性の確実な保証はComplexity Theoryからは何も与えられていない。
逆説的だが、クレジットカード番号がぶっこ抜かれないのは、素因数分解の高速なアルゴリズムが発見されていないという
単なる経験的な事実(人類の知識が不完全だという事実)と量子コンピュータ(Shorのアルゴリズムにより素因数分解問題を多項式時間で解く
計算能力を有する)を実用化するに必要な量子力学的な系を実現できていない事によって現在のところは担保されているに過ぎない。
>>78 >> 現在知られている公開鍵暗号は全部計算量的安全性に依存している。
>> Amazon で買い物したときにクレジットカード番号がぶっこ抜かれないのも Complexity Theory の成果なんだぜ。
>
> 超亀レスで済まんが、上は嘘というか完全に間違いだ。
完全に間違いは言い過ぎだろ.
確かにNPに属する問題で(意味があるほど高い)計算量の下界を厳密に導出することはできてはいないが,
例えば暗号に良く使われる離散対数問題などは generic model の下で指数関数的な下界が証明できる.
確かに generic model みたいに敵対者ができる演算を制限するのは厳密ではないが十分自然なモデルであるし,
その結果が暗号系の安全性をある程度は保証していると言ってもいいだろう.
まぁ専門家のものでもなさそうなレスに超マジレスしてこき下ろすのもどうかと思うがな.
しかも半年前のレスだもんな。
81 :
名無しさん@お腹いっぱい。 :2010/02/20(土) 01:11:42 ID:gzRn4B1d0
complexity zoo の動物の数すごいな。 complexity gardenは植物園の分類みたいやな。
82 :
名無しさん@お腹いっぱい。 :
2010/03/27(土) 16:58:09 ID:RMIRaUsS0 w