色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

該猜測終于被實現(xiàn):2個10億位超級大整數(shù)相乘,僅需30秒!

DPVg_AI_era ? 來源:lp ? 2019-04-19 14:02 ? 次閱讀

自1971年以來,兩位數(shù)學(xué)科學(xué)家猜測,超級大整數(shù)相乘極限速度將是N log (N),且無法被超越。近日,該猜測終于被實現(xiàn):2個10億位超級大整數(shù)相乘,僅需30秒!

超級大整數(shù)相乘極限速度實現(xiàn)了!

整數(shù)相乘是每個人必學(xué)的一個運算,我們通常采用的思路是:第一個數(shù)字的n位乘以第二個數(shù)字的n位,這就意味著要進行n2次的乘法運算。但當這兩個整數(shù)大到一定程度時,這個過程的計算量是相當龐大且驚人的。

當然,前人們已經(jīng)找到了一些解決方法來改善這一問題。早在1971年,兩位德國數(shù)學(xué)家就猜測,兩個大數(shù)相乘的可以達到一種令人難以置信的速度,即N log (N)。然而,這個聰明的想法幾十年來一直只是假設(shè)。

直到現(xiàn)在,這個假設(shè)終于被證明了!

澳大利亞新南威爾士大學(xué)(UNSW)的數(shù)學(xué)家、副教授David Harvey近日聲稱,他和他的合著者首次破解了這個由Arnold Sch?nhage 和 Volker Strassen提出,存在近半個世紀之久的數(shù)學(xué)難題。

論文地址:

https://hal.archives-ouvertes.fr/hal-02070778/document

簡單來說,這項研究采用了1,729維快速傅里葉變換(FFT),使得計算速度達到了N log (N)——目前理論上的極限值。

以前,兩個十億位的整數(shù)相乘,若是采用常規(guī)算法,大約需要幾個月才能算出它們的結(jié)果。但是應(yīng)用該新算法,僅需30秒!

數(shù)學(xué)處處充滿驚喜,大數(shù)乘法速度屢破記錄,或已至極限

兩個整數(shù)相乘很簡單對吧?

小學(xué)的時候我們就學(xué)過如何做整數(shù)的乘法運算,例如:

但是,若是整數(shù)長度大到了一定程度,這種方法真的是最好的嗎?

在一般的乘法運算過程中,我們需要把第一個整數(shù)的每一位和第二個整數(shù)的每一位做乘法。如果這兩個數(shù)都有N位,那就是N2(或N x N)相乘。在上面的例子中,N是3,所以我們要做32 = 9次乘法。

1956年前后,著名的蘇聯(lián)數(shù)學(xué)家安德烈·科爾莫戈羅夫(Andrey Kolmogorov)推測,這就是兩個整數(shù)相乘的最好方法。

換句話說,不管你怎么安排計算,你要做的功至少與N2成正比。兩倍的數(shù)字意味著四倍的工作量。

科爾莫戈羅夫認為,如果有更簡便的方法,那肯定已經(jīng)人們發(fā)現(xiàn)了,畢竟人類在“乘法”這件事兒上探索了千年之久。

被打臉,更快的方法誕生

然而,就在幾年后,科爾莫戈羅夫就被打臉了。

1960年,23歲的俄羅斯數(shù)學(xué)系學(xué)生阿納托利·卡拉蘇巴(Anatoly Karatsuba)發(fā)現(xiàn)了一種代數(shù)技巧,可以減少所需的乘法次數(shù)。

例如,要乘四位數(shù)的數(shù),不需要42 = 16的乘法,卡拉蘇巴的方法只需要9次。當使用他的方法時,兩倍的數(shù)字只意味著三倍的工作量。

而且隨著數(shù)字位數(shù)的增大,這種方法的有效性越發(fā)顯著,對于一千位數(shù)字的相乘,比之前的方法所需的乘法次數(shù)要少17倍。

大數(shù)字相乘在生活中的應(yīng)用

有人會很好奇,誰會用到這么大的數(shù)字來做乘法呢?事實上,現(xiàn)實生活中由大量的應(yīng)用是需要這么做的,最典型的就是密碼學(xué)。

每次我們在互聯(lián)網(wǎng)上進行加密通信時(例如,訪問銀行網(wǎng)站或執(zhí)行網(wǎng)絡(luò)搜索),我們的設(shè)備都會執(zhí)行的乘法次數(shù)是非常恐怖的,涉及數(shù)百甚至數(shù)千位的數(shù)字。

對于一些更深奧的應(yīng)用程序,數(shù)學(xué)家必須處理更大的數(shù)字,數(shù)百萬、數(shù)十億甚至數(shù)萬億的數(shù)字。對于如此龐大的數(shù)字,即使是卡拉蘇巴的算法也是太慢了。

1971年,德國數(shù)學(xué)家阿諾德·紹哈格(Arnold Schonhage)和沃爾克·斯特拉森(Volker Strassen)的工作取得了真正的突破。他們解釋了如何使用快速傅里葉變換(FFT)來有效地對“大數(shù)字”做乘法。今天的數(shù)學(xué)家經(jīng)常使用他們的方法來處理數(shù)十億位數(shù)的數(shù)字。

極限速度猜測

在他們1971年發(fā)表的論文中,他們也提到了一個驚人的猜測。

他們猜測的前半部分是,應(yīng)該有可能使用最多與N log (N) (N乘以N的自然對數(shù))成比例的一些基本運算來乘N位數(shù)字。但他們的算法并沒有達到這個理想的結(jié)果,速度慢了一個log因子(log N)。

而后的研究者們對此進行了不懈的深入挖掘,但直到2007年,Martin Furer的工作也只是接近N log (N)。

猜測的后半部分是,N log (N)應(yīng)該就是速度的極限——沒有任何可能的乘法算法能做得比這個更好。

乘法運算速度極限已經(jīng)實現(xiàn)?

就在前幾周,Joris van der Hoeven和David Harvey共同發(fā)表的一篇論文《Integer multiplication in time O(n log n)》描述了一種新的乘法算法,最終達到了N log(N)這一“圣杯”。

該算法突破性重點在于使用多維FFT,而不是僅僅使用一維FFT。自1971年以來,在很多領(lǐng)域都會涉及多維FFT的應(yīng)用,例如JPEG格式圖像依賴于二維FFT,而三維FFT在物理和工程中有很多應(yīng)用。

而在這篇論文中,所用到的FFT維度高達1,729。

但是,以目前的形式來看,新算法實際上并不實用,因為論文中給出的證明只適用于非常大的數(shù)字。即使每個數(shù)字都寫在氫原子上,在可觀測的宇宙中也幾乎沒有足夠的空間把它們寫下來。

另一方面,作者還希望通過進一步的改進,使得該算法可以應(yīng)用于只有數(shù)十億或數(shù)萬億位數(shù)的數(shù)字。如果是這樣,它很可能成為計算數(shù)學(xué)家“軍火庫”中不可或缺的工具。

若Schonhage-Strassen猜想是正確的,那么從理論的角度來看,新算法就是這條路的終點——不可能做得更好。

但論文作者也表示:“若猜想被證明是錯誤的,我會感到非常驚訝。但我們不應(yīng)該忘記科爾莫戈羅夫的遭遇。”

畢竟,數(shù)學(xué)處處充滿驚喜。

作者簡介

David Harvey

新南威爾士大學(xué)數(shù)學(xué)與統(tǒng)計學(xué)院副教授和ARC未來研究員。研究領(lǐng)域包括計算數(shù)論與算術(shù)幾何,多項式與整數(shù)算術(shù)。

所獲獎項:

2017–2021: Counting points on algebraic surfaces ($805,054)ARC Future Fellowship, FT160100219

2015–2017: Fast algorithms for zeta functions of algebraic varieties ($325,500)ARC Discovery Project, DP150101689

2012–2014: Counting solutions to equations over fields of large characteristic ($375,000)ARC Discovery Early Career Researcher Award, DE120101293

主頁地址:

https://web.maths.unsw.edu.au/~davidharvey/

Joris van der Hoeven

CNRS研究主任、MAX團隊組長。主要研究集中在漸近微積分和復(fù)分析的自動化,以及快速算法。

曾與Matthias Aschenbrenner合作共同出版了《漸近微分代數(shù)與變級數(shù)模型理論》一書,證明了漸近微分代數(shù)的量詞消去定理。另一個主要研究課題是具有特殊函數(shù)或更一般的微分方程解的復(fù)分析和計算的自動化。一方面,這導(dǎo)致了一些有趣的理論問題,如可計算性、零點測試、奇點等。另一方面,需要為多精度計算開發(fā)和實現(xiàn)快速、可靠和數(shù)值穩(wěn)定的算法。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4646

    瀏覽量

    93732
  • 傅里葉變換
    +關(guān)注

    關(guān)注

    6

    文章

    442

    瀏覽量

    42798

原文標題:極限速度!10億位超級大整數(shù)相乘僅需30秒,半個世紀的猜測終被證明

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    2啟動!飛凌嵌入式RK3506開發(fā)板LVGL顯示方案,讓界面炫起來

    近期,飛凌嵌入式為OK3506J-S開發(fā)板移植了最新9.2版本的LVGL,支持多種屏幕構(gòu)件以及鼠標、鍵盤、觸摸等多種輸入方式, 能夠帶來更加友好的操作界面;同時,啟動速度也大幅提升,經(jīng)過Demo測試,啟動時間2
    的頭像 發(fā)表于 01-10 10:52 ?461次閱讀
    <b class='flag-5'>2</b><b class='flag-5'>秒</b>啟動!飛凌嵌入式RK3506開發(fā)板LVGL顯示方案,讓界面炫起來

    DAC7750供電電源超過30V燒毀,為什么?

    根據(jù)DAC7750的資料,AVDD支持工作范圍10~36V,極限電壓40V。 我的電路中沒有使用的內(nèi)部DVDD電源,外部對AVDD供電,在30V以內(nèi)工作都是正常的,但是超過30V,芯片就立刻
    發(fā)表于 11-29 16:27

    RISC-V基本整數(shù)指令

    (Branch if Equal)指令可以在兩寄存器相等時跳轉(zhuǎn)到指定的地址。這種指令在實現(xiàn)條件分支和循環(huán)結(jié)構(gòu)時非常有用。 BEQ Rs1, Rs2, Offset 其中,Rs1和Rs2
    發(fā)表于 10-31 16:15

    鴻蒙原生應(yīng)用元服務(wù)開發(fā)-倉頡基礎(chǔ)數(shù)據(jù)類型整數(shù)類型

    范圍為:。下表列出了所有整數(shù)類型的表示范圍: 程序具體使用哪種整數(shù)類型,取決于程序中需要處理的整數(shù)的性質(zhì)和范圍。在 Int64 類型適合的情況下,首選 Int64 類型,因為 Int
    發(fā)表于 09-13 14:55

    RISC-V基礎(chǔ)整數(shù)指令集

    。 ARM-32指令集12的立即字段不僅僅是一常量,而是一函數(shù)的輸入,此函數(shù)根據(jù)12立即數(shù)的輸入來產(chǎn)生一常量:8
    發(fā)表于 07-27 22:25

    ADS1204 4110MHz、2階、Δ-Σ調(diào)制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS1204 4110MHz、2階、Δ-Σ調(diào)制器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 07-26 09:48 ?0次下載
    ADS1204 4<b class='flag-5'>個</b>1<b class='flag-5'>位</b>、<b class='flag-5'>10</b>MHz、<b class='flag-5'>2</b>階、Δ-Σ調(diào)制器數(shù)據(jù)表

    RV32I 基本整數(shù)指令集(2.0版本)簡介

    用于實現(xiàn)對小的運行時庫的快速調(diào)用。 條件分支 所有分支指令使用SB類指令格式。12B立即數(shù)編碼了以2字節(jié)倍數(shù)的有符號偏移量, 并加到當前pc上,生成目標地址。條件分支范圍是±4KB
    發(fā)表于 06-24 17:27

    氣密性檢測設(shè)備等30的意義是什么

    氣密性檢測設(shè)備做為工業(yè)制造行業(yè)的關(guān)鍵設(shè)備,用于檢測產(chǎn)品是否具有較好的密封性,以確保產(chǎn)品質(zhì)量和生產(chǎn)安全。使用這種設(shè)備的過程中,我們通常發(fā)覺設(shè)備在測試上有一段等待時長,其中常見的是等待30。那樣,為何氣密性檢測設(shè)備必須等待這30
    的頭像 發(fā)表于 06-13 13:53 ?344次閱讀
    氣密性檢測設(shè)備等<b class='flag-5'>30</b><b class='flag-5'>秒</b>的意義是什么

    十五充滿電并循環(huán)逆天神器 什么是超級電容器??

    )彼此分開。一電容器不會同時使用所有三種介電材料,而只會使用其中一種。超級電容器使用不同的電介質(zhì)材料。活性炭是在超級電容器的兩電極之間形成屏障的。
    的頭像 發(fā)表于 06-04 09:40 ?604次閱讀
    十五<b class='flag-5'>秒</b>充滿電并循環(huán)逆天神器 什么是<b class='flag-5'>超級</b>電容器??

    AD630可以用作這種乘法器嗎?怎么使用AD630實現(xiàn)信號相乘呢?

    AD630芯片可以用作這種乘法器嗎?怎么使用AD630芯片實現(xiàn)信號相乘呢?
    發(fā)表于 05-30 08:26

    10,一次性完成210讀碼任務(wù)

    在工業(yè)生產(chǎn)中,生產(chǎn)商常常需要對生產(chǎn)的時間地點、焊料溫度、元件批號和測試數(shù)據(jù)等生產(chǎn)信息進行編碼,形成二維碼印在物料上;在電子行業(yè)中,PCB線路板上的二維碼往往非常小,但由于生產(chǎn)過程中的質(zhì)檢、追溯等需求,需要在較大的視野范圍內(nèi)快速準確地讀取這些碼。類似需求的場景非常多,本期小明就來分享明治智能讀碼器在大視野托盤讀碼場景中的應(yīng)用~檢測需求移動讀取托盤上的DM碼選型
    的頭像 發(fā)表于 05-07 08:24 ?452次閱讀
    <b class='flag-5'>僅</b><b class='flag-5'>需</b><b class='flag-5'>10</b><b class='flag-5'>秒</b>,一次性完成210<b class='flag-5'>個</b>讀碼任務(wù)

    谷歌計劃投資30美元建數(shù)據(jù)中心

    谷歌公司近日宣布了一項雄心勃勃的投資計劃,將斥資30美元用于建設(shè)和擴展其數(shù)據(jù)中心園區(qū)。其中,弗吉尼亞州的數(shù)據(jù)中心將追加10美元的投資,用于擴建現(xiàn)有的三
    的頭像 發(fā)表于 05-06 11:30 ?621次閱讀

    傳特斯拉馬斯克將在印度公布20-30美元投資

    特斯拉(Tesla)CEO馬斯克(Elon Musk)將于下周訪問印度,兩知情人士稱,馬斯克將在訪問印度期間,宣布投資2030美元在當?shù)亟ㄔO(shè)新工廠。
    的頭像 發(fā)表于 04-22 11:25 ?990次閱讀

    基于FPGA的并行ADC與DAC Verilog實現(xiàn)案例

    轉(zhuǎn)換的依據(jù)是一簡單的運算關(guān)系:“補碼的整數(shù)值”+“原碼絕對值的整數(shù)值”=2^B,B為寬。比如帶符號數(shù)原碼1110的補碼為1010:111
    發(fā)表于 03-21 12:19 ?2807次閱讀
    基于FPGA的并行ADC與DAC Verilog<b class='flag-5'>實現(xiàn)</b>案例

    IIS328DQ響應(yīng)滯后5~30是什么原因造成的?

    水平放置,移動為垂直放置,傳感器需要延遲5~30+后,傳感器的加速度數(shù)據(jù)才會變化。請問這是正常指標嗎?還是哪個地方未正確操作。 采用IIC總線,每1讀取一次傳感器加速度數(shù)據(jù)(XY
    發(fā)表于 03-21 07:48
    主站蜘蛛池模板: 精品精品国产自在现拍 | 精品AV无码一二三区视频 | 巨胸美乳中文在线观看 | 亚洲欧美一区二区久久 | 欧美性受xxxx狂喷水 | free俄罗斯性xxxxhd派对 | 国产在线观看成人 | 黄片长版看嘛 | 老妇高潮潮喷到猛进猛出 | 小小水蜜桃视频高清在线观看免费 | 浴室里强摁做开腿呻吟的漫画男男 | 最近中文字幕无吗免费高清 | 国产成人午夜精品免费视频 | 亚洲日本欧美天堂在线 | 快播萝莉影院 | 纯肉高H啪短文合集 | swag合集120部 | 国产36d在线观看 | 欧美日韩另类在线观看视频 | 野花视频在线观看免费 | 久久综合电影 | 日韩午夜欧美精品一二三四区 | 亚洲AV无码一区二区三区乱子伦 | 浪潮色诱AV久久久久久久 | 国产精品嫩草影院在线观看免费 | 拔擦拔擦8X永久华人免费播放器 | 精品国产九九 | 国产精品视频国产永久视频 | jizzhd中国| 狼群资源网中文字幕 | 亚洲无线码一区在线观看 | 精品成人片深夜 | 日韩一区二区在线免费观看 | 黄页网站18以下勿看免费 | 诱咪视频免费 | 大地影院日本韩国电影免费观看 | 暖暖 视频 在线 观看 高清 | a在线视频免费观看 | 国产色婷婷亚洲99精品 | 西施打开双腿下面好紧 | 北原多香子qvod |