KUET Institutional Repository

An Efficient Implementation Scheme for Multidimensional Index Array Operations and its Evaluation

Show simple item record

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


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search KUET IR


Browse

My Account

Statistics