推 DJWS:我想推文的人都應該有看懂你在說什麼 只是你可能中文不好 11/01 00:11
→ DJWS:一直沒辦法理解大家想討論一個確切解 而非近似解 11/01 00:11
→ DJWS:至於你提供近似解也是一個方向 不過也應該一開始就講明了 11/01 00:13
→ DJWS:免得大家搞不清楚你究竟想不想解決原問題 11/01 00:13
→ Leon:我會寫那些東西, 是因為有人說可以觀察 eignvalue.. 11/01 00:58
→ Leon:Based on what you said on ``eignvalue'', I suppose you 11/01 00:59
→ Leon:already accept the assumption on Markov Chain 11/01 00:59
→ Leon:anyway, I don't think it's good to discuss this topic 11/01 01:00
→ Leon:since not many people know about the concept 11/01 01:00
推 DJWS:是我提出來的 我當然知道呀...求eigenvalue是NP-hard 11/01 07:53
→ DJWS:所以我才說這個方法參考看看就好 11/01 07:53
→ DJWS:還有你eigenvalue打錯字了 XD 11/01 07:54
→ Leon:你.. 是112的嗎? eigenvalue 是 NP-hard ???? 11/01 08:22
→ Leon:我.. 竟然浪費了時間和這群人討論.... 11/01 08:23
→ Leon:我除了這篇留給你看之外, 其他的我全砍了.. 11/01 08:27
推 singlovesong:DJ大口誤吧XDD 11/01 09:25
→ neutrino:"提到eigenvalue"是指我嗎? 我聽過(在你給的這份文件Ch4 11/01 10:57
→ neutrino:也有提到, 不過我還沒時間細看這份)那個second large 11/01 10:58
→ neutrino:eigenvalue與mixing rate的方法 才提起來的 11/01 10:58
→ neutrino:eigen decompose我只知道O(n^3), 所以我想請教mixing 11/01 11:01
→ neutrino:time有什麼好進展. 畢竟自己不是做隨機這方面領域的, 11/01 11:02
→ neutrino:自然希望有更多關鍵字指引, 不然MC,mixing time的文章 11/01 11:03
→ neutrino:對不是鑽這領域的人來說, 可太多了... 11/01 11:04
推 DJWS:就因式分解是NP-hard級別的 然後求eigenvalue可以化作多項式 11/01 15:44
→ DJWS:因式分解 所以求出所有eigenvalue是NP-hard 11/01 15:44
→ DJWS:因為很難算 所以可以用內插法、牛頓法等等的近似演算法求根 11/01 15:45
→ DJWS:所以我們可以用P-time求得一個根 目前所有的eigen-decomposi 11/01 15:46
→ DJWS:tion的演算法,都是基於近似演算法的 11/01 15:47
→ DJWS:這段是之前從別人blog看到的 如果我的理解有誤請告訴我 11/01 15:48
推 DJWS:另外就是 我並不覺得跟你討論是浪費時間 還是能學到新觀念 11/01 15:59
推 DJWS:只是你講的內容實在偏離原問題太多 使得大家沒共識而已... 11/01 16:04
→ DJWS:抱歉...第一句話開頭請改成「多項式因式分解是NP-hard級別」 11/01 16:07
→ suhorng:可不可以題外話問一下XD 像這種求解出來可能是什麼根號 11/01 19:24
→ suhorng:什麼奇怪的實數的問題 我們說計算時間一般是指什麼的的時 11/01 19:25
→ suhorng:間? 比如 (-b+-sqrt(b^2-4ac))/(2a), 是忽略那sqrt時間嗎? 11/01 19:25
推 DJWS:如果是說big-O notation的話 只留下成長最快的那一項就可以 11/01 22:03
→ suhorng:噢, 我說得不太清楚, 這樣問好了 11/01 22:05
→ suhorng:我們說計算這個的時間複雜度 是指計算近似值到某特定精度 11/01 22:05
→ suhorng:的演算法的複雜度嗎?ZY 11/01 22:06
→ DJWS:然後學理上的計算時間 就是演算法的步驟數目 11/01 22:06
→ DJWS:喔喔 我開始理解你想問什麼了 XD 11/01 22:07
→ suhorng:耶XD 11/01 22:07
推 DJWS:時間複雜度和複雜度分類,"應該"是指計算確切值吧! 11/01 22:09
→ DJWS:至於近似演算法也有自己的複雜度分類 11/01 22:11
→ DJWS:例如PTAS的就是指可以P-time得到近似解 誤差小於一定範圍 11/01 22:13
→ suhorng:喔喔~感謝! 11/01 22:14
→ DJWS:我不是很懂複雜度分析 所以有錯還請板友指正 謝謝! 11/01 22:14
→ suhorng:我大概知道跟我想的差在哪理了 11/01 22:14
→ suhorng:有的近似值演算法只能保證算出來答案 與正確值在某一誤差 11/01 22:14
→ suhorng:範圍內 11/01 22:14
→ DJWS:至於eigenbasis實際上是可以無限趨近正確答案的 11/01 22:14
→ suhorng:有的則是可以依要求 花不同時間作到近似到任意精度 11/01 22:15
→ suhorng:大概是這樣? 11/01 22:15
→ DJWS:所以把它分類成P問題 好像也是可以 (?) 11/01 22:15
→ DJWS:對阿 我的理解是這樣! 11/01 22:16
→ suhorng:謝謝:D 11/01 22:17
→ Leon:你如果不懂的話還是少說點話.. 免得誤導別人 11/02 00:45
→ Leon:另外, 我認為你連complexity基礎都沒有, 講甚麼也無用 11/02 01:09
→ Leon:我建議你把你上面解釋 ``eigenvalue is NP-hard'' 那段話 11/02 01:32
→ Leon:寫下來, 拿去給 CSIE 教演算法的老師看看, 11/02 01:32
→ Leon:試著說服他你上面那段話 11/02 01:32
※ 編輯: Leon 來自: 76.169.145.122 (11/02 05:00)
推 DJWS:我的確沒有complexity基礎 有機會我會請教專業人士 11/02 08:55
→ DJWS:如果你能講解的話 那就更好了! 11/02 08:56
→ DJWS:另外你應該是學者吧 想請教你是從事哪個領域的研究 11/02 08:57
→ DJWS:知道領域範疇的話 討論起來比較有交集 / 我自己並不是學者 11/02 08:58
→ Leon:去修課比較快 11/03 03:42
推 DJWS:那麼樓上修過complexity的課嗎?我想知道complexity有哪本教 11/03 09:25
→ DJWS:科書有提到eigenvalue的時間複雜度...我找滿久的都找不到 orz 11/03 09:26
→ Leon:Take class first, because you even don't know the def 11/03 13:00
→ suhorng:定義不是查一查就知到了嗎... DJWS大顯然一定知道呀 11/03 15:32
→ stimim:我覺得 DJWS 說的應該是求 exact value ,而不是數值解 11/03 15:35
→ stimim:也就是答案如果是 sqrt(2) ,就不能輸出 1.414... 11/03 15:37
→ suhorng:那可能是個滿弔詭的地方. sqrt(2)可以看成一個演算法, 輸 11/03 15:51
→ suhorng:出 x^2 - 2 = 0 的正根到任意精度位 11/03 15:52
→ suhorng:而一般任意五次或以上方程式, 其解沒有通用的方法用係數 11/03 15:52
→ suhorng:的加減乘除及某些次方根來表示 11/03 15:53
→ suhorng:所以是必要用其他的表示法 就看接不接受 11/03 15:53
→ Leon:我認為DJWS寫的東西, 與Matrix computation談的complexity 11/03 15:58
→ Leon:定義完全不同, 所以我建議他去修課, 看看別人怎麼定義問題 11/03 15:59
→ Leon:不然就把自己的定義寫成文章投稿 解釋`eigenvalue is NP-hard 11/03 16:00
→ Leon:順便給樓上兩位: finite state machine 怎麼表示 irrational 11/03 16:06
→ Leon:number? 有辦法 exactly 表示 [0,1] 間的 irrational number? 11/03 16:07
推 stimim:我對電腦中的exact value的理解是要像mathematica那樣, 11/03 16:09
→ stimim:1/3 他就寫 1/3 ,sqrt(2) 他就寫 sqrt(2),pi 就是 pi 11/03 16:10
推 DJWS:所以你也沒修過complexity囉? 那麼等我問到,我再教你。 11/03 18:46
→ DJWS:如果你有管道可以問的話 也請你幫忙問一下 謝謝! 11/03 18:51
推 suhorng:話說, Mathematica 能對於任意正整數 n, 都給出 11/03 19:41
→ suhorng:x^5 + x - n = 0 的解的 exact value 嗎? 11/03 19:42
→ suhorng:我手邊只有 Maple, 可是不知道怎麼下指令..||| 11/03 19:42
推 FRAXIS:我覺得現在好像是在討論eigenvalue是不是computable number 11/03 20:30
→ suhorng:是好像有這種味道XDDD 11/03 20:34
→ Leon:我認為 DJWS 寫的東西還是不要看比較好, 對知識長進有害 11/04 01:12
→ Leon:你先去念 CLRS 的 algorithm, 再去看 Golomb 的 matrix 11/04 01:13
→ Leon:Computation, 另外, 敢上來嗆人就得先學會 google, 不是嘛? 11/04 01:14
推 DJWS:那我大概有個底了 我想你應該是做訊號方面的! 11/04 10:35
→ DJWS:CLRS我整本都讀過了 至於矩陣運算我真的不熟 11/04 10:37
→ DJWS:還有就是關於eigenvalue的問題 我昨天努力google了很久 11/04 10:37
→ DJWS:求eigenvalue其實就是對特徵多項式作因式分解 故推論為P 11/04 10:43
→ DJWS:至於求eigenvector、求eigenbasis的部分我還沒找到資料 11/04 10:44
→ DJWS:所以我的推文確實推錯了 求eigenvalue是P才對! 不好意思... 11/04 10:45
推 DJWS:另外想問 Golomb 的 matrix 是哪一本書? 因為找不到書名裡 11/04 10:58
→ DJWS:有 martix 的... 11/04 10:58
推 FRAXIS:Eigenvalue的複雜度可以參考這篇論文 11/04 20:46
→ FRAXIS:The complexity of the matrix eigenproblem, STOC 1999 11/04 20:46
推 FRAXIS:至於書的話 我猜他是在說Matrix Computations, by Golub 11/04 20:49
推 DJWS:謝謝樓上! 有空來去圖書館翻一翻 11/04 22:39