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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEICE Transactions on Information and Systems 2016/04/01, Vol.E99.D(4), pp.989-999
Hauptverfasser: MAKINO, Masafumi, TSUJI, Tatsuo, HIGUCHI, Ken
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 &amp; 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. &amp; 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. &amp; 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