Title : 
Global node reduction of linear systems using ratio analysis
         
        
            Author : 
Sheliga, Michael ; Sha, Edwin Hsing-Mean
         
        
            Author_Institution : 
Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
         
        
        
        
        
        
            Abstract : 
Linear systems are widely used in mathematics and engineering. Constructing a minimal directed acyclic graph (DAG) that corresponds to a given linear system is important in high-level synthesis. It is shown to be NP-complete. Ratio analysis, a novel multi-step algorithm for constructing a small sized DAG is presented. Ratio analysis attempts to minimize the total number of nodes in a DAG by maximizing the sharing of nodes between equations. The first part of the algorithm considers the ratio of terms in different equations. The second part looks at the difference between these ratios and the final equations. The third part generates the final DAG. Results are shown that illustrate the efficiency of the algorithm as well as the savings which are possible from the algorithm´s application
         
        
            Keywords : 
circuit analysis computing; directed graphs; linear systems; NP-complete; global node reduction; high-level synthesis; linear systems; minimal directed acyclic graph; node sharing; novel multi-step algorithm; ratio analysis; small sized DAG; Algorithm design and analysis; Circuits; Computer science; Difference equations; Differential equations; High level synthesis; Linear systems; Mathematics; Ultra large scale integration; Very large scale integration;
         
        
        
        
            Conference_Titel : 
High-Level Synthesis, 1994., Proceedings of the Seventh International Symposium on
         
        
            Conference_Location : 
Niagara-on-the-Lake, Ont.
         
        
            Print_ISBN : 
0-8186-5785-5
         
        
        
            DOI : 
10.1109/ISHLS.1994.302329