| dc.contributor.advisor | Hasan, Dr. K. M. Azharul | |
| dc.contributor.author | Ahsan, Sheikh Mohammad Masudul | |
| dc.date.accessioned | 2018-05-15T12:21:05Z | |
| dc.date.available | 2018-05-15T12:21:05Z | |
| dc.date.copyright | 2012 | |
| dc.date.issued | 2012-01 | |
| dc.identifier.other | ID 0907501 | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12228/76 | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science & Engineering, January, 2012. | en_US |
| dc.description | Cataloged from PDF Version of Thesis. | |
| dc.description | Includes bibliographical references (pages 70-73). | |
| dc.description.abstract | Multidimensional arrays are greatly used for handling large amount of data in scientific or engineering, and Database applications. Most of the on hand data structures are static in nature. We describe a novel implementation idea of multidimensional array for handling such large scale datasets. The scheme implements a dynamic multidimensional extendible array employing a set of two dimensional extendible arrays. The Traditional Multidimensional Array (TMA) or Extended Karnaugh Map Represented (EKMR) array is an efficient structure in terms of accessing the element of the array by straight computation of the addressing function, but they are not extendible during run time. But real world data grows in incremental fashion. So, there is strong demand of data structure that is dynamically extendible during run time. Three are some extendible array models, most of which uses a concept of extension subarray. For n-dimensional array the subarrays are n-1 dimensional. But, if the length of dimension and/or number of dimension of a multidimensional array is large then the address space, even for the subarray, overflows the machine limit very soon. Another issue for representing the real life data by multidimensional arrays is that it creates a problem of high degree of sparsity and need to be compressed. It is therefore desirable to develop techniques that can access the data in their compressed form and can perform logical operations directly on the compressed data. In this research work we propose a data structure using the idea of EKMR and Traditional Extendible Array, namely Extendible Karnaugh Array (EKA) to represent the multidimensional data. The scheme has the intuitive propensity against the essential problem of address space overflow as well as it can be extended in any direction during run time. Moreover, we present a compression scheme for EKA to facilitate data access in compressed form. We evaluate our proposed scheme by comparing for different retrieval and extension operations with the Traditional Multidimensional Array (TMA). Our experimental result shows that the EKA scheme has a significant delay on the occurrence of address space overflow without any performance penalty. Furthermore, we find that range of usability of the compression scheme is independent of length or number of dimension. And it is better to use compressed EKA rather than uncompressed EKA for representing sparse data sets which needs range retrieval frequently. | en_US |
| dc.description.statementofresponsibility | Sheikh Mohammad Masudul Ahsan | |
| dc.format.extent | 73 pages | |
| dc.language.iso | en_US | en_US |
| dc.publisher | Khulna University of Engineering & Technology (KUET), Khulna, Bangladesh. | en_US |
| dc.rights | Khulna University of Engineering & Technology (KUET) thesis/dissertation/internship reports are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | Multidimensional Array | en_US |
| dc.subject | Sparse Array | |
| dc.subject | Computation | |
| dc.title | An Efficient Implementation Scheme for Multidimensional Index Array Operations and its Evaluation | en_US |
| dc.type | Thesis | en_US |
| dc.contributor.department | Department of Computer Science and Engineering |