期刊文献+

一种动态编程法解决矩阵链相乘问题(英文)

A Dynamic Programming Approach to Solve Matrix Chain Multiplication
下载PDF
导出
摘要 文章介绍一种新的动态编程法解决矩阵链相乘问题,动态编程法可以极大节省计算成本及资源, 通过实验程序结果证明,用动态编程法解决矩阵相乘问题相对于一般正常的算法,计算效率得到极大提高。 This paper introduces a new method to calculate matrix chain multiplication problem using dynamic programming approach. Dynamic programming proves to be an effective method in solving current computer science problems, its application can be used in many feilds to optimize computing cost, such as computing time and space. Experiments and progragms with matrix chain multiplication are provided to illustrate the method. The results show that significant improvements on computing resources savings are obtained compared with brutal force implementation of matrix multiplication.
作者 吴昆 余成
出处 《东莞理工学院学报》 2005年第5期52-56,共5页 Journal of Dongguan University of Technology
关键词 动态编程法 矩阵链相乘 分解和控制法 矩阵相乘 编程法 计算成本 实验程序 计算效率 极大 算法 dynamic programming matrix chain multiplication divide and conquer
  • 相关文献

参考文献4

  • 1Thomas H. Coreman, et al. Introduction to Algorithm[J].MIT press. 2nd Edition, 2001.
  • 2Don E. Knuth. The Art of Computer Programming [J]. Standford University, 2nd Edition ,1981.
  • 3Kenneth H. Rosen. Discrete Mathematics and Its Application [J].McGraw-Hill 4th Edition, 1998.
  • 4Brian W. Kernighan and Dennis M. Ritchie. The C Programming Language[j].Prentice Hall, 2nd Edition, 1988.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部