Title : 
Extension of the ALPHA language to recurrences on sparse periodic domains
         
        
            Author : 
Quinton, P. ; Rajopadhye, S. ; Risset, T.
         
        
            Author_Institution : 
IRISA, Rennes, France
         
        
        
        
        
            Abstract : 
ALPHA is a functional language based on systems of affine recurrence equations over polyhedral domains. We present an extension of ALPHA to deal with sparse polyhedral domains. Such domains are modeled by Z-polyhedra, namely the intersection of lattices and polyhedra. We summarize the mathematical closure properties of Z-polyhedra, and we show how the important features of ALPHA, namely normalization, substitution, change of basis, are preserved in the extension
         
        
            Keywords : 
computational geometry; functional languages; ALPHA language extension; Z-polyhedra; affine recurrence equations; change of basis; functional language; lattices; mathematical closure properties; normalization; polyhedral domains; recurrences; sparse periodic domains; substitution; Computer languages; Difference equations; Hardware; Lattices; Power generation; Process design; Program processors; Sparse matrices; Telecommunications; Very large scale integration;
         
        
        
        
            Conference_Titel : 
Application Specific Systems, Architectures and Processors, 1996. ASAP 96. Proceedings of International Conference on
         
        
            Conference_Location : 
Chicago, IL
         
        
        
            Print_ISBN : 
0-8186-7542-X
         
        
        
            DOI : 
10.1109/ASAP.1996.542832