Abstract
Matrix chain multiplication is one of well known application of optimization problem. There are N matrices of different size were given and we have to multiply them based on their row and column size. The order in which matrices are multiplied may change the number of computations. This shows the use of greedy technique to solve this problem in O(NlogN) time which we are applying for packet processing in routing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to algorithms, 2nd edn. McGraw-Hill publication, New York (2002)
Thomson Leighton, F.: Introduction to parallel algorithms and architectures: array, trees, hypercubes. Morgan Kaufmann Publishers Inc., San Francisco (1991)
Huang, X., Pan, V.Y.: Fast rectangular matrix multiplication and applications. Journal of Complexity 14(2), 257–299 (1998)
Raz, R.: On the Complexity of Matrix Product. SIAM Journal on Computing 32(5), 1356–1369 (2003)
Shpilka, A.: Lower Bounds for Matrix Product. SIAM Journal on Computing 32(5), 1185–1200 (2003)
Ezouaoui, S., Ben Charrada, F., Mahjoub, Z.: On instances of the matrix chain product problem solved in linear time. In: ROADEF 2009 (2009)
Godbole, S.: An Efficient Computation of Matrix Chain Products. IEEE Trans. Computers 22(9), 864–866 (1973)
Chandra, A.: Computing Matrix Chain Products in Near-Optimal Time. technical report, IBM T.J. Watson Research Center, Yorktown Heights, N.Y., IBM Research Report RC 5625(#24393) (1975)
Santoro, N.: Chain mulitplication of matrices of approximately or exactly the same size. Communications of the ACM 27(2), 152–156 (1984)
Yuster, R., Zwick, U.: Fast sparse matrix multiplication. ACM Transactions on Algorithms (TALG) 1(1), 2–13 (2005)
Hu, T.C., Shing, M.T.: Computation of matrix chain products. Part II. SIAM Journal on Computing 13(2), 228–251 (1984)
Hu, T., Shing, M.: Computation of matrix chain products I. SIAM J. Comput. 11(2), 362–373 (1982)
Bradford, P.G., Rawlins, G.J.E., Shannon, G.E.: Efficient matrix chain ordering in polylog time. In: Eighth International Proceedings Parallel Processing Symposium, April 26-29, pp. 234–241 (1994)
Atallah, M.J., Kosaraju, S.R.: An Efficient Parallel Algorithm for the Row Minima of a Totally Monotone Matrix. In: SODA 1991, pp. 394–403 (1991); And to appear in the Journal of Algorithms
Bradford, P.G., Rawlins, G.J.E., Shannon, G.E.: Matrix Chain Ordering in Polylog Time with n/lgn Processors (October 1992) (full version)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nimbark, H., Gohel, S., Doshi, N. (2011). A Novel Approach for Matrix Chain Multiplication Using Greedy Technique for Packet Processing. In: Das, V.V., Stephen, J., Chaba, Y. (eds) Computer Networks and Information Technologies. CNC 2011. Communications in Computer and Information Science, vol 142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19542-6_58
Download citation
DOI: https://doi.org/10.1007/978-3-642-19542-6_58
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19541-9
Online ISBN: 978-3-642-19542-6
eBook Packages: Computer ScienceComputer Science (R0)