IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > 斯特拉森矩陣乘法簡介

斯特拉森矩陣乘法簡介 時間:2018-08-15      來源:未知

二維數組無論在數值計算領域還是在非數值計算領域都是一種相當基本、重要且抽象的數據結構。二維數組在數學中的表現形式是矩陣,因此研究 矩陣的基本運算本質上就是在研究二維數組的運算。顯然,盡可能地提高矩陣運算速率對于編程而言是十分重要的工作。

矩陣加法和矩陣乘法是矩陣中基本的矩陣運算。設A、B是兩個n×n的矩陣。矩陣的加法表示兩個矩陣對應位置元素之和,因此它們的和仍然是一 個n×n的矩陣,記為C=A+B。顯然,矩陣加法的時間復雜度為O(n2)。

如果設矩陣A與B的乘積為矩陣C,即C=A×B,顯然矩陣C也是一個n×n的矩陣。則矩陣C的第i行第j列的元素C(I,j)等于矩陣A的第i行和矩陣B的第j 列對應元素乘積的和。可表示為:

按這個公式計算C(i,j)需要n次乘法與n-1次加法,而矩陣C中有n×n個元素,因此,由矩陣乘法定義而直接產生的矩陣相乘算法時間復雜度為O(n3) 。

人們長期對矩陣的乘法計算的改進工作做著不懈的努力,做出不少嘗試,也試圖設計或改進這個算法,但無論怎樣改進都囿于O(n3)數量級的時間 復雜度,沒有顯著地提速。

1969年,斯特拉森(V.Strassen)利用分治策略并加上數學處理設計出了一種時間復雜度是O(n2.81)(準確地說是O(nlog7))的矩陣相乘算法,宣 稱在時間復雜度數量級上有所突破。此結果一發布,立即震動了整個數學界。

為簡單描述這一算法,我們假定矩陣C的階數是2的冪,即存在一個非負正數k使得n=2k。若n不是2的冪,則可通過適當添加全零行和全零列來構造 成2的冪的方陣。

按照分治策略,首先將矩陣A與B分解成4個(n/2)×(n/2)矩陣,即:

矩陣乘法

對A和B每個(n/2)×(n/2)矩陣進行矩陣乘法運算即可得到C。其中:

C11=A11B11+A12B21

C12=A11B12+A12B22

C21=A21B11+A22B21

C22=A21B12+A22B22

使用通常的矩陣乘法與加法計算分別得到C11、C12、C21、C22四個子矩陣,那么顯然可以得出分塊子矩陣拼接后的矩陣就是矩陣C。如果分塊子矩陣階 數仍然大于2,則可繼續用此方式將分塊子矩陣劃分為更小的4塊,直至每個子矩陣都只有1個元素以至于可以直接計算其乘積為止。對于使用分塊子矩 陣計算C的方法,顯然需要8次乘法與4次加法,由于每兩個n/2級方陣的計算都可以在某個可預見的時間cn2(c是常數)內完成,則通過分治法我們可 以得到T(n)的遞歸表示方法:

矩陣乘法

其中b和d是兩個常數。求解這個遞歸關系式:

可以看出,這種方式與通常的矩陣乘法計算時間復雜度一樣。究其原因,這種方法仍然是使用8次乘法與4次加法。若無法有效降低乘法的次數,則仍 然無法有效降低時間復雜度。

斯特拉森在分治法的基礎上,設計出了一種7次乘法的處理方式。其處理方式是:先使用7個乘法10個加法計算7個等式:

P=(A11+A22)(B11+B22)

Q=(A21+A22)B11

R=A11(B12-B22)

S=A22(B21-B11)

T=(A11+A12)B22

U=(A21-A11)(B11+B12)

V=(A12-A22)(B21+B22)

然后使用8個加法將這7個等式構造成C:

C11=P+S-T+V

C12=R+T

C21=Q+S

C22=P+R-Q+U

以上共使用7次乘法與18次加法。

則由T(n)所得的遞歸公式是:

推導時間復雜度的過程類似上文,這里不再贅述。終可得時間復雜度為O(nlog7)≈O(n2.81)。

在斯特拉森之后,許多人也試圖繼續改進該算法。其中,J.E.Hopcroft和L.R.Kerr已經證明,兩個2的冪階矩陣相乘必須要使用7次乘法無法再簡化。 若想再進一步簡化則必須考慮劃分為3的冪或4的冪以及更高級的冪階才有意義。因此分治策略必須改變,即必須采取其他分治策略的設計思路才行。

后需要說明的是,斯特拉森矩陣乘法目前只有理論意義。事實證明當矩陣階數足夠大(n在128階以上)時,它和普通的矩陣乘法的執行時間仍無顯 著差別。即使如此,斯特拉森矩陣乘法給我們提供了一個有益的啟示:即使從簡單的定義出發來設計的算法也可能不是好的,仍然可以去優化。

參考文獻:

[1]《線性代數與多項式的快速算法》

[2]《計算機算法基礎(第三版)》

上一篇:傳感器尺寸

下一篇:基于WiFi小車控制板的單片機小系統原理圖

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 拉丝机_拔丝机_拉丝设备_丝网机械 - 安平县泰煌拉丝机厂家 | 诸城市瑞特机械有限公司_洗筐机,周转箱,托盘清洗机,风淋室 | 双合金_注塑机_螺杆|炮筒|料管|料筒-广东海驰德塑胶机械有限公司 | 线宽测试仪丨光调制分析仪丨调制器 卓越光子-专注于光电解决方案 | 泊头市特种油泵阀制造有限公司 - 渣油泵,重油泵,沥青泵,高压齿轮泵,煤焦油泵,导热油泵,三螺杆泵,圆弧齿轮泵,不锈钢齿轮泵, | 消防巡检柜-EPS应急电源-交直流屏厂家-中央信号屏-万正电源 | 住友套管总代理-日本住友套管-住友热缩管-上海弘奇电子科技有限公司 | 上海钧尚电器有限公司 - Faulhaber电机 AMETEK pittman电机 AMETEK ROTRON军用航空风机 Exlar电动缸 MAE电机 MCG电机 CP电动工具 马头工具 AMCI驱动器 直流电机 减速箱 直流伺服电机,无刷电机,直线电机 直流防爆电机 防爆电机 汽车助力转向电机 EPS电机 faulhaber motor faulhaber gearbox NANOTEC电机 ELWOOD电机 PHYTRON电机 EXLAR伺服电动缸 高力矩、高性能直流电机,音圈电机,风机,直流风机,航空风机 | 新乡市德诚机电制造有限公司_筛分设备_振动筛机_颗粒筛选机 | 南昌运通工程机械租赁有限公司| 驾驶洗地机|手推洗地车|天津洗地机|扫地车|仓库工厂扫地机|工业吸尘器|扫雪机|耐洁思 | 企业微信注册_CRM客户管理系统_SCRM解决方案_私域流量运营_腾讯企点服务_企业QQ-腾辉网络 | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 手术示教系统-实训示教系统-数字化手术室-直播录播系统 - 深圳市视源视讯技术有限公司 | 数字多媒体展厅设计,智慧科技互动企业展馆展厅设计公司-深圳炫之风 | 液压油缸_液压系统_液压泵站生产厂家-浙江汉达机械专注液压行业21年 | 信用卡申请_银行贷款_贷款计算器_银桥网 | 品牌T恤零售/批发厂商/供应商_男女式T恤生产/设计-圣达信T恤 | 氯化亚铜_氯化亚铜厂家_衡水丰亿工贸有限公司| 萍乡市康裕新能源科技有限公司| 模具|晒纹-咬花-拉丝纹-立体纹-东莞市佳毅激光科技有限公司 | 郑州试驾场地_双超专业汽车试驾场地_郑州双超文化传播有限公司官方网站 | 起点养生网-分享科学养生保健知识,中医健康养生之道-无锡据风网络科技有限公司 | 西安西玛电机销售,西安西玛电机有限公司(原泰富西玛西安电机厂) 西安西雷脉冲功率技术有限公司-高压调制器/加速器与脉冲功率系统的研发/生产/应用推广/高压脉冲电源的应用研究/设计/生产和销售/高功率脉冲器件/材料与仪器设备的研发/生产和销售/高电压/大电流/强磁场环境的模拟及测试服务/会议会展服务/货物及进出口的业务/脉冲功率技术领域类的技术转让 西安网站建设,西安网站设计制作,西安短视频拍摄_短视频运营就选动力无限网络推广公司 | 柯赛德斯-加美润滑油-专业做汽车工业润滑油品牌加盟代理 | 一体化污水处理设备-生活废水处理设备-山东瑞信环保 | 景观造雾_人造雾设备_雾森系统_冷雾降温_雾化消毒_喷雾除尘厂家-成都景程雾森 | 日本国际高中_上海日本国际高中学校排名_日本国际高中留学课程_上海日语国际高中学校学费-上海工程技术大学国际多语种特色高中课程【官网】 | 室内通风系统,新风系统专卖,建筑通风系统专卖_绿岛风官网 | 江苏成人高考网-江苏省成人高考报名 | 南京自学考试网-南京自考报名 | 宜昌江峡船用机械有限责任公司欢迎您! | 升降机_举升机_液压升降机_化工防爆升降平台_山东华雄机械有限公司 | 九江宇凯新材料有限公司| 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 消防排烟风机|防火阀|斜流风机|江苏恒恒暖通设备有限公司 | 聚丙烯酰胺,聚合氯化铝,重金属捕捉剂,污泥调理剂,活性氧化铝,生石灰,反渗透阻垢剂,工业葡萄糖,硫酸铝,果壳活性炭,柱状活性炭,蜂窝活性炭,石英砂,锰砂-北京雁归来环保科技有限公司-以真诚为立足之本,以质量为生存之本,愿与海内外同仁共创双赢。雁归来人一路走来,气贯长虹,勇锐盖过怯弱,进取压倒苟安!我们紧扣时代脉搏,专注水处理、继往开来! | 桶装水配送-瓶装水-净水器-厦门水之露商贸有限公司,电话:18205922444 | 强德防盗门-防盗门厂家-中国防盗门十大品牌-强德门业 - 浙江臻品工贸有限公司 | 欣宇航化工-湖北片碱-冰醋酸厂家联系方式-工业氨水价格-工业片碱厂家-武汉宇航化工 | 全屋定制超市_全屋定制加盟_星空梵高全屋定制招商 |