設萬維讀者為首頁 廣告服務 技術服務 聯繫我們 關於萬維
簡體 繁體 手機版
分類廣告
版主:諍友
萬維讀者網 > 教育學術 > 跟帖
我的排序機理論上n個數排序是絕對值為1,不是O(1),也不是
送交者: wtxwtx 2014月07月27日08:12:10 於 [教育學術] 發送悄悄話
回  答: 理論上n個數求和也是O(n),當然做n個加很快。高玉寶 於 2014-07-27 06:54:27
我的排序機理論上n個數排序是絕對值為1,不是O(1),也不是O(n),與n無關!原因是現在排序的第一步是要把排序的n個數在一個內存區放好,然後開始排序。它槍一響,下一拍,我的排序機的第一個排好序的數據就可以開始被使用了。下面提到的BWT變換,就可以順序地一個一個處理排好序的數據。一個時鐘都沒有浪費。



有一個BWT變換是數據無損壓縮的一個重要方法,SUFFIX ARRAY方法用於生物信息工程,簡單說,它可以把一整個字母文件(比如說有1百萬個字母)當作一個string,每右旋一個字母,生成一個新的string,對總共1百萬個1百萬字母長的string進行排序,把最後一列取出,壓縮,送給對方。我設計有專門的電路來解決這個問題。軟件是O(n),我的方法是絕對值小於3*n。具體運行軟件和硬件的速度相差十萬八千里。BWT變換沒廣泛用在數據無損壓縮上,因為軟件壓縮太慢。我的排序機發表後,這個古老的方法將死灰復燃



佳能用二個專門的CPU芯片高速壓縮圖像數據,非常耗電。用我的排序機,又快又省電。對便攜式照相機來說,這是一個非常有用的應用。



我一親戚最近治療丙肝,丙肝病毒的分類需要二個星期。丙肝病毒的分類基本就是用SUFFIX ARRAY方法排序、匹配。我的排序機發表後,丙肝病毒的分類可能只需要二個小時。這也是我推遲發表我的發明的原因之一。我要把這一塊肥肉一起吞下。這個經濟利益太大了。



非常重要的應用太多了!
0%(0)
0%(0)
  很有意思。你和Eugene Myers有聯繫麼? - 高玉寶 07/27/14 (487)
      你看過這本書麼? - 高玉寶 07/27/14 (557)
        謝謝你的信息!這本書沒看過 - wtxwtx 07/28/14 (503)
          Udi Menber的書主要是言簡意駭 - 高玉寶 07/28/14 (497)
            locking function for database  /無內容 - wtxwtx 07/28/14 (495)
              哦。這個很重要。但我對這方面了解不多。 - 高玉寶 07/29/14 (467)
標  題 (必選項):
內  容 (選填項):
實用資訊
回國機票$360起 | 商務艙省$200 | 全球最佳航空公司出爐:海航獲五星
海外華人福利!在線看陳建斌《三叉戟》熱血歸回 豪情築夢 高清免費看 無地區限制
一周點擊熱帖 更多>>
一周回復熱帖
歷史上的今天:回復熱帖
2013: 領館小姐狠狠一剪刀 剪斷了這個
2013: 讀者反饋《論範例》
2012: 嚇大那個女博士的事,讓我想起《東周列
2012: 核武器與核能: 連體雙胞胎或是雙零方
2011: 再論民科魯重賢(C_y_lo)
2011: 概率
2010: 差了三美元,搭上去一條命,毀了一家人
2010: 劉實:方舟子導師承認拼湊,方舟子迴避
2009: 對思維的調查之12 - 思維研究的結構,
2009: 哈佛的規則和潛規則