Abstract
In this paper, we present a methodology to optimize matrix chain multiplication sequentially relative to different cost functions such as total number of scalar multiplications, communication overhead in a multiprocessor environment, etc. For n matrices our optimization procedure requires O(n 3) arithmetic operations per one cost function. This work is done in the framework of a dynamic programming extension that allows sequential optimization relative to different criteria. © 2011 Springer-Verlag Berlin Heidelberg.
Original language | English (US) |
---|---|
Title of host publication | SOFSEM 2011: Theory and Practice of Computer Science |
Publisher | Springer Nature |
Pages | 157-165 |
Number of pages | 9 |
ISBN (Print) | 9783642183805 |
DOIs | |
State | Published - 2011 |
Bibliographical note
KAUST Repository Item: Exported on 2020-10-01ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science