A Novel Compressing a Sparse Matrix using Folding Technique

There are many application problems that emerge in the areas of engineering simulations, scientific computing, information retrieval and economics which use matrixes where non-zero elements are a significant minority with less than 10%. These are universal in many mathematical and scientific applica...

Full description

Saved in:
Bibliographic Details
Published inResearch Journal of Applied Sciences, Engineering and Technology Vol. 14; no. 8; pp. 310 - 319
Main Authors Alabaichi, Ashwak, Alhusiny, Amjad Hamead, Mohammed Thabit, Elham
Format Journal Article
LanguageEnglish
Published Maxwell Science Publishing 15.08.2017
Subjects
Online AccessGet full text

Cover

Loading…
Abstract There are many application problems that emerge in the areas of engineering simulations, scientific computing, information retrieval and economics which use matrixes where non-zero elements are a significant minority with less than 10%. These are universal in many mathematical and scientific applications. These matrixes enable the reduction of storage and computational requirements by storing and carrying out arithmetic with, only the non-zero elements. This is the sparse matrix which must be compressed for these applications. The sparse matrix compression represents non-zero matrix entries. This study presents a novel algorithm for compressing a sparse matrix, which involves three steps. Firstly it involves the division of sparse matrix into sub-matrixes; secondly conducting several transformations; finally coding them. The novel algorithm is called folding. The compressed matrix reduces memory requirement with a good rate compared with the original sparse matrix. C++ is used in the implementation of this algorithm.
AbstractList There are many application problems that emerge in the areas of engineering simulations, scientific computing, information retrieval and economics which use matrixes where non-zero elements are a significant minority with less than 10%. These are universal in many mathematical and scientific applications. These matrixes enable the reduction of storage and computational requirements by storing and carrying out arithmetic with, only the non-zero elements. This is the sparse matrix which must be compressed for these applications. The sparse matrix compression represents non-zero matrix entries. This study presents a novel algorithm for compressing a sparse matrix, which involves three steps. Firstly it involves the division of sparse matrix into sub-matrixes; secondly conducting several transformations; finally coding them. The novel algorithm is called folding. The compressed matrix reduces memory requirement with a good rate compared with the original sparse matrix. C++ is used in the implementation of this algorithm.
Author Ashwak Alabaichi
Elham Mohammed Thabit
Amjad Hamead Alhusiny
Author_xml – sequence: 1
  givenname: Ashwak
  surname: Alabaichi
  fullname: Alabaichi, Ashwak
– sequence: 2
  givenname: Amjad Hamead
  surname: Alhusiny
  fullname: Alhusiny, Amjad Hamead
– sequence: 3
  givenname: Elham
  surname: Mohammed Thabit
  fullname: Mohammed Thabit, Elham
BookMark eNpVUEFOwzAQtFCRKKVnrvlA2l3HjmNxqipKkQocKGdrcWxI1SbFbhH8niTlAHuZ2ZVmtDOXbFA3tWPsGmGCGng-DRuK7jBBMRFayjM25CAgVSJXgz_8go1j3EA7QheIfMhuZslj8-m2ybzZ7YOLsarfEkqe9xSiSx7oEKqv5NhfF8227HDt7HtdfRzdFTv3tI1u_Isj9rK4Xc-X6erp7n4-W6WEmsvUa58J4N6p0tOrLAFsAehzyS1K7clKDqS0QmvBkSNSKhNSYYGkQFKZjdj05GtDE2Nw3uxDtaPwbRBMH9-c4hsUpovfKpYnBVWhOlRm0xxD3b5ouia6IlqCCooeEDAHQP1_yVrvDHX2A479Y5Q
CitedBy_id crossref_primary_10_1109_TPDS_2022_3193867
ContentType Journal Article
DBID 188
AAYXX
CITATION
DOI 10.19026/rjaset.14.4955
DatabaseName Airiti Library
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2040-7467
EndPage 319
ExternalDocumentID 10_19026_rjaset_14_4955
20407467_201708_201710160019_201710160019_310_319
GroupedDBID 188
2UF
AINHJ
ALMA_UNASSIGNED_HOLDINGS
CAHYU
CNMHZ
KQ8
OK1
TR2
TUXDW
UGNYK
AAYXX
CITATION
ID FETCH-LOGICAL-a1925-f9f3402fe7dfab5d00c801f652c159fac520a7971cc0eaeaa773457181a705ad3
ISSN 2040-7467
2040-7459
IngestDate Fri Aug 23 02:12:52 EDT 2024
Tue Oct 01 22:51:39 EDT 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Issue 8
Keywords sparse matrix
transformation
Coding
dense matrix
unfolding
folding
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-a1925-f9f3402fe7dfab5d00c801f652c159fac520a7971cc0eaeaa773457181a705ad3
OpenAccessLink https://doi.org/10.19026/rjaset.14.4955
PageCount 10
ParticipantIDs crossref_primary_10_19026_rjaset_14_4955
airiti_journals_20407467_201708_201710160019_201710160019_310_319
PublicationCentury 2000
PublicationDate 2017-8-15
PublicationDateYYYYMMDD 2017-08-15
PublicationDate_xml – month: 08
  year: 2017
  text: 2017-8-15
  day: 15
PublicationDecade 2010
PublicationTitle Research Journal of Applied Sciences, Engineering and Technology
PublicationYear 2017
Publisher Maxwell Science Publishing
Publisher_xml – name: Maxwell Science Publishing
SSID ssj0000498112
ssib004640961
Score 2.0901232
Snippet There are many application problems that emerge in the areas of engineering simulations, scientific computing, information retrieval and economics which use...
SourceID crossref
airiti
SourceType Aggregation Database
Publisher
StartPage 310
Title A Novel Compressing a Sparse Matrix using Folding Technique
URI https://www.airitilibrary.com/Article/Detail/20407467-201708-201710160019-201710160019-310-319
Volume 14
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1Lb9QwELaWcoED4ilKAfnAASnKkk3sPMQpQq1WoFZCtFJv0cRxlJTuttpmacVv4kcyY2edVOyBIg6b3TjaOPF8Hn8zHo8Ze5foLNI4bvulAOkLiGM_SwPhK0HTWmqWxppcA4dH8fxEfD6Vp5PJr1HU0rorp-rn1nUl_yJVLEO50irZO0jW3RQL8DfKF48oYTz-lYxz7-jihz43ndrEs9KCQ-_bJRqrtKVQt2pvvLUpPbCTTNaT3tpAa0dKN9F33hZ22vd9u2hhyF1o5hz-dMvnV801fPdyhBa0qmld-eIMKm8OC0QUXm3oodyf9s8bWKByaciJjnel1OHd2BuBIxxlh5UOP4dwY3yOG8U0-NIGvRaaIEZhd-GY6i1lG8UsRgBMR1o26iNhdX-WbR0LssBsX7k6QzrQ4YgwRVtQDsOeC0akuqnqgt4nSM2XSbyH7Pf2CdaLn-weux-iWiN9-uVr6jx6aGulMzO97t6mzyVFT_Lh9nMg4YGW0laN-NCI2Bw_Zo96mfPcwusJm-jlU_ZwJOtn7GPODdD4CGgcuAUat0DjBmi8Bxp3QHvOTg72jz_N_X7XDR-Q7Uu_zuoIO2qtk6qGUlZBoJDF1LEMFVLfGpQMA0iyZKZUoEEDJEkkJFKcGSSBhCp6wXaWF0v9kvGI6D8IWYVQkSFdqgqvZzqJRY2GQ7nLctsIRd-proo7C2OXvd-0X3FpE7QUZNhSmxe2zdG8LajNX_2H6vbYgwH2r9lOt1rrN0hLu_KtQcNvKKeCOw
link.rule.ids 315,783,787,27936,27937
linkProvider Colorado Alliance of Research Libraries
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Novel+Compressing+a+Sparse+Matrix+using+Folding+Technique&rft.jtitle=Research+Journal+of+Applied+Sciences%2C+Engineering+and+Technology&rft.au=Ashwak+Alabaichi&rft.au=Amjad+Hamead+Alhusiny&rft.au=Elham+Mohammed+Thabit&rft.date=2017-08-15&rft.pub=Maxwell+Science+Publishing&rft.issn=2040-7467&rft.eissn=2040-7467&rft.volume=14&rft.issue=8&rft.spage=310&rft.epage=319&rft_id=info:doi/10.19026%2Frjaset.14.4955&rft.externalDocID=20407467_201708_201710160019_201710160019_310_319
thumbnail_m http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.airitilibrary.com%2Fjnltitledo%2F20407467-c.jpg