Publication View

Common-subexpression Elimination of Conditional Expressions (2007)

Abstract
Consider a side-eect-free expression | possibly containing conditionals | represented as a directed acyclic graph. Such an expression can be linearised into a tree by introducing let-abstractions for common subexpressions (viz. shared subgraphs). Let the number of vertices in the graph be n, let the number of edges be m and the number of shared vertices be k. We present a simple O(m + k maxfn; m = log mg) algorithm for optimal placement of let-abstractions. Key words: directed acyclic graph, common-subexpression elimination 1

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.26.2085
Source http://web.comlab.ox.ac.uk/oucl/work/oege.demoor/papers/d2l.ps.gz
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.22.9016, 10.1.1.51.7339, 10.1.1.100.3908