History-Pattern Encoding for Large-Scale Dynamic Multidimensional Datasets and Its Evaluations
In this paper, we present a new encoding/decoding method for dynamic multidimensional datasets and its implementation scheme. Our method encodes an n-dimensional tuple into a pair of scalar values even if n is sufficiently large. The method also encodes and decodes tuples using only shift and and/or...
Gespeichert in:
Veröffentlicht in: | IEICE Transactions on Information and Systems 2016/04/01, Vol.E99.D(4), pp.989-999 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 999 |
---|---|
container_issue | 4 |
container_start_page | 989 |
container_title | IEICE Transactions on Information and Systems |
container_volume | E99.D |
creator | MAKINO, Masafumi TSUJI, Tatsuo HIGUCHI, Ken |
description | In this paper, we present a new encoding/decoding method for dynamic multidimensional datasets and its implementation scheme. Our method encodes an n-dimensional tuple into a pair of scalar values even if n is sufficiently large. The method also encodes and decodes tuples using only shift and and/or register instructions. One of the most serious problems in multidimensional array based tuple encoding is that the size of an encoded result may often exceed the machine word size for large-scale tuple sets. This problem is efficiently resolved in our scheme. We confirmed the advantages of our scheme by analytical and experimental evaluations. The experimental evaluations were conducted to compare our constructed prototype system with other systems; (1) a system based on a similar encoding scheme called history-offset encoding, and (2) PostgreSQL RDBMS. In most cases, both the storage and retrieval costs of our system significantly outperformed those of the other systems. |
doi_str_mv | 10.1587/transinf.2015DAP0025 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1808114636</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1808114636</sourcerecordid><originalsourceid>FETCH-LOGICAL-c519t-16ac44d63c57998d7d06d1232e45a09e59ec31348255e4eda0a0f053594362a83</originalsourceid><addsrcrecordid>eNpNkMtOwzAQRS0EEqXwByyyZJPiie00XqK2UKQiKgFbrJEzKa5SB2wXqX9PUMtjdRdzzh3pMnYJfASqGl-ngD4634wKDmp6s-S8UEdsAGOpchAlHLMB11DmlRLFKTuLcc05VAWoAXudu5i6sMuXmBIFn8287WrnV1nThWyBYUX5k8WWsunO48bZ7GHbJle7DfUvO49tNsWEkVLM0NfZfZ-zT2y3mPprPGcnDbaRLg45ZC-3s-fJPF883t1Pbha5VaBTDiVaKetSWDXWuqrHNS9rKERBUiHXpDRZAUJWhVIkqUaOvOFKKC1FWWAlhuxq3_seuo8txWQ2LlpqW_TUbaOBilcAshRlj8o9akMXY6DGvAe3wbAzwM33nOZnTvNvzl5b7rV1TLiiXwlDcralP2mmtZkaech_Fb-ofcNgyIsvV0GHpQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1808114636</pqid></control><display><type>article</type><title>History-Pattern Encoding for Large-Scale Dynamic Multidimensional Datasets and Its Evaluations</title><source>J-STAGE (Japan Science & Technology Information Aggregator, Electronic) Freely Available Titles - Japanese</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>MAKINO, Masafumi ; TSUJI, Tatsuo ; HIGUCHI, Ken</creator><creatorcontrib>MAKINO, Masafumi ; TSUJI, Tatsuo ; HIGUCHI, Ken</creatorcontrib><description>In this paper, we present a new encoding/decoding method for dynamic multidimensional datasets and its implementation scheme. Our method encodes an n-dimensional tuple into a pair of scalar values even if n is sufficiently large. The method also encodes and decodes tuples using only shift and and/or register instructions. One of the most serious problems in multidimensional array based tuple encoding is that the size of an encoded result may often exceed the machine word size for large-scale tuple sets. This problem is efficiently resolved in our scheme. We confirmed the advantages of our scheme by analytical and experimental evaluations. The experimental evaluations were conducted to compare our constructed prototype system with other systems; (1) a system based on a similar encoding scheme called history-offset encoding, and (2) PostgreSQL RDBMS. In most cases, both the storage and retrieval costs of our system significantly outperformed those of the other systems.</description><identifier>ISSN: 0916-8532</identifier><identifier>EISSN: 1745-1361</identifier><identifier>DOI: 10.1587/transinf.2015DAP0025</identifier><language>eng</language><publisher>The Institute of Electronics, Information and Communication Engineers</publisher><subject>Arrays ; Decoding ; dynamic multidimensional datases ; Dynamic tests ; Dynamical systems ; Dynamics ; Encoding ; large scale datasets ; Mathematical analysis ; Scalars ; tuple encoding</subject><ispartof>IEICE Transactions on Information and Systems, 2016/04/01, Vol.E99.D(4), pp.989-999</ispartof><rights>2016 The Institute of Electronics, Information and Communication Engineers</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c519t-16ac44d63c57998d7d06d1232e45a09e59ec31348255e4eda0a0f053594362a83</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,1877,4010,27900,27901,27902</link.rule.ids></links><search><creatorcontrib>MAKINO, Masafumi</creatorcontrib><creatorcontrib>TSUJI, Tatsuo</creatorcontrib><creatorcontrib>HIGUCHI, Ken</creatorcontrib><title>History-Pattern Encoding for Large-Scale Dynamic Multidimensional Datasets and Its Evaluations</title><title>IEICE Transactions on Information and Systems</title><addtitle>IEICE Trans. Inf. & Syst.</addtitle><description>In this paper, we present a new encoding/decoding method for dynamic multidimensional datasets and its implementation scheme. Our method encodes an n-dimensional tuple into a pair of scalar values even if n is sufficiently large. The method also encodes and decodes tuples using only shift and and/or register instructions. One of the most serious problems in multidimensional array based tuple encoding is that the size of an encoded result may often exceed the machine word size for large-scale tuple sets. This problem is efficiently resolved in our scheme. We confirmed the advantages of our scheme by analytical and experimental evaluations. The experimental evaluations were conducted to compare our constructed prototype system with other systems; (1) a system based on a similar encoding scheme called history-offset encoding, and (2) PostgreSQL RDBMS. In most cases, both the storage and retrieval costs of our system significantly outperformed those of the other systems.</description><subject>Arrays</subject><subject>Decoding</subject><subject>dynamic multidimensional datases</subject><subject>Dynamic tests</subject><subject>Dynamical systems</subject><subject>Dynamics</subject><subject>Encoding</subject><subject>large scale datasets</subject><subject>Mathematical analysis</subject><subject>Scalars</subject><subject>tuple encoding</subject><issn>0916-8532</issn><issn>1745-1361</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNpNkMtOwzAQRS0EEqXwByyyZJPiie00XqK2UKQiKgFbrJEzKa5SB2wXqX9PUMtjdRdzzh3pMnYJfASqGl-ngD4634wKDmp6s-S8UEdsAGOpchAlHLMB11DmlRLFKTuLcc05VAWoAXudu5i6sMuXmBIFn8287WrnV1nThWyBYUX5k8WWsunO48bZ7GHbJle7DfUvO49tNsWEkVLM0NfZfZ-zT2y3mPprPGcnDbaRLg45ZC-3s-fJPF883t1Pbha5VaBTDiVaKetSWDXWuqrHNS9rKERBUiHXpDRZAUJWhVIkqUaOvOFKKC1FWWAlhuxq3_seuo8txWQ2LlpqW_TUbaOBilcAshRlj8o9akMXY6DGvAe3wbAzwM33nOZnTvNvzl5b7rV1TLiiXwlDcralP2mmtZkaech_Fb-ofcNgyIsvV0GHpQ</recordid><startdate>2016</startdate><enddate>2016</enddate><creator>MAKINO, Masafumi</creator><creator>TSUJI, Tatsuo</creator><creator>HIGUCHI, Ken</creator><general>The Institute of Electronics, Information and Communication Engineers</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>2016</creationdate><title>History-Pattern Encoding for Large-Scale Dynamic Multidimensional Datasets and Its Evaluations</title><author>MAKINO, Masafumi ; TSUJI, Tatsuo ; HIGUCHI, Ken</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c519t-16ac44d63c57998d7d06d1232e45a09e59ec31348255e4eda0a0f053594362a83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Arrays</topic><topic>Decoding</topic><topic>dynamic multidimensional datases</topic><topic>Dynamic tests</topic><topic>Dynamical systems</topic><topic>Dynamics</topic><topic>Encoding</topic><topic>large scale datasets</topic><topic>Mathematical analysis</topic><topic>Scalars</topic><topic>tuple encoding</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>MAKINO, Masafumi</creatorcontrib><creatorcontrib>TSUJI, Tatsuo</creatorcontrib><creatorcontrib>HIGUCHI, Ken</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEICE Transactions on Information and Systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>MAKINO, Masafumi</au><au>TSUJI, Tatsuo</au><au>HIGUCHI, Ken</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>History-Pattern Encoding for Large-Scale Dynamic Multidimensional Datasets and Its Evaluations</atitle><jtitle>IEICE Transactions on Information and Systems</jtitle><addtitle>IEICE Trans. Inf. & Syst.</addtitle><date>2016</date><risdate>2016</risdate><volume>E99.D</volume><issue>4</issue><spage>989</spage><epage>999</epage><pages>989-999</pages><issn>0916-8532</issn><eissn>1745-1361</eissn><abstract>In this paper, we present a new encoding/decoding method for dynamic multidimensional datasets and its implementation scheme. Our method encodes an n-dimensional tuple into a pair of scalar values even if n is sufficiently large. The method also encodes and decodes tuples using only shift and and/or register instructions. One of the most serious problems in multidimensional array based tuple encoding is that the size of an encoded result may often exceed the machine word size for large-scale tuple sets. This problem is efficiently resolved in our scheme. We confirmed the advantages of our scheme by analytical and experimental evaluations. The experimental evaluations were conducted to compare our constructed prototype system with other systems; (1) a system based on a similar encoding scheme called history-offset encoding, and (2) PostgreSQL RDBMS. In most cases, both the storage and retrieval costs of our system significantly outperformed those of the other systems.</abstract><pub>The Institute of Electronics, Information and Communication Engineers</pub><doi>10.1587/transinf.2015DAP0025</doi><tpages>11</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0916-8532 |
ispartof | IEICE Transactions on Information and Systems, 2016/04/01, Vol.E99.D(4), pp.989-999 |
issn | 0916-8532 1745-1361 |
language | eng |
recordid | cdi_proquest_miscellaneous_1808114636 |
source | J-STAGE (Japan Science & Technology Information Aggregator, Electronic) Freely Available Titles - Japanese; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals |
subjects | Arrays Decoding dynamic multidimensional datases Dynamic tests Dynamical systems Dynamics Encoding large scale datasets Mathematical analysis Scalars tuple encoding |
title | History-Pattern Encoding for Large-Scale Dynamic Multidimensional Datasets and Its Evaluations |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T06%3A28%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=History-Pattern%20Encoding%20for%20Large-Scale%20Dynamic%20Multidimensional%20Datasets%20and%20Its%20Evaluations&rft.jtitle=IEICE%20Transactions%20on%20Information%20and%20Systems&rft.au=MAKINO,%20Masafumi&rft.date=2016&rft.volume=E99.D&rft.issue=4&rft.spage=989&rft.epage=999&rft.pages=989-999&rft.issn=0916-8532&rft.eissn=1745-1361&rft_id=info:doi/10.1587/transinf.2015DAP0025&rft_dat=%3Cproquest_cross%3E1808114636%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1808114636&rft_id=info:pmid/&rfr_iscdi=true |