Page 98 - DCAP201_FUNDAMENTALS_OF_DATA_STRUCTURES
P. 98

Unit 6: Operations on Arrays and Sparse Matrices




          7.   Explain the concept of Compressed Diagonal Storage.                              Notes
          8.   Describe the simplified form of JDS with example.
          9.   Discuss the importance of profile matrices.
          10.  CDS storage scheme is particularly useful if the matrix arises from a finite element or
               finite difference discretisation on a tensor product grid. Comment.

          Answers: Self Assessment

          1.   True                              2.  False
          3.   sparse matrices                  4.   triangular matrix
          5.   tridiagonal                       6.  compressed row storage (CRS)

          7.   Harwell-Boeing                   8.   Block
          9.   Jagged Diagonal Storage (JDS)    10.  ITPACK
          11.  non-zeros                         12.  Profile

          13.  columns                           14.  vector
          15.  3-tuple

          6.6 Further Readings




           Books         Davidson, 2004, Data Structures (Principles and Fundamentals), Dreamtech Press
                        Karthikeyan, Fundamentals, Data Structures and Problem Solving, PHI Learning
                         Pvt. Ltd.
                         Samir Kumar Bandyopadhyay, 2009, Data Structures using C, Pearson Education
                         India

                         Sartaj Sahni, 1976, Fundamentals of Data Structures, Computer Science Press



          Online links   http://www.c-program-example.com/2012/01/c-program-to-generate-
                         sparse-matrix.html
                         http://www.microchip.com/forums/m563069-print.aspx
                         http://www.c4learn.com/c-programs/c-program-to-implement-stack-
                         operations-using-array.html
                         http://www.gnu.org/software/octave/doc/interpreter/Creating-Sparse-
                         Matrices.html















                                           LOVELY PROFESSIONAL UNIVERSITY                                   91
   93   94   95   96   97   98   99   100   101   102   103