{"id":"https://openalex.org/W2020113494","doi":"https://doi.org/10.1002/scj.4690250307","title":"Algorithms and performance evaluation of join processing on KD\u2010tree indexed relations","display_name":"Algorithms and performance evaluation of join processing on KD\u2010tree indexed relations","publication_year":1994,"publication_date":"1994-01-01","ids":{"openalex":"https://openalex.org/W2020113494","doi":"https://doi.org/10.1002/scj.4690250307","mag":"2020113494"},"language":"en","primary_location":{"id":"doi:10.1002/scj.4690250307","is_oa":false,"landing_page_url":"https://doi.org/10.1002/scj.4690250307","pdf_url":null,"source":{"id":"https://openalex.org/S58208175","display_name":"Systems and Computers in Japan","issn_l":"0882-1666","issn":["0882-1666","1520-684X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems and Computers in Japan","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5056438865","display_name":"Masaru Kitsuregawa","orcid":"https://orcid.org/0000-0003-4027-2994"},"institutions":[{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]},{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"company","lineage":["https://openalex.org/I1343180700"]}],"countries":["JP","US"],"is_corresponding":true,"raw_author_name":"Masaru Kitsuregawa","raw_affiliation_strings":["Institute of Industrial Science, The University of Tokyo, Tokyo, Japan 106","Masaru Kitsuregawa graduated in 1978 from the Dept. Electronic Eng., Univ. Tokyo, where he received a Ph.D. (Inf. Eng.) in 1983. He became a Lecturer in 1983 and an Assoc. Prof. in 1984 at the Inst. Indust. Sci., Univ. Tokyo. He received the Encour. Prize in 1985 from the Inf. Proc. Soc., and the Motooka Prize in 1986. He is engaged in research on parallel computer architecture, parallel algorithm, database engineering and persistent programming. He is a member of IEEE; ACM; Inf. Proc. Soc. Jap.; IEEJ; and Soc. Artif. Intel","Inf. Proc. Soc. Jap","Masaru Kitsuregawa graduated in 1978 from the Dept. Electronic Eng., Univ. Tokyo, where he received a Ph.D. (Inf. Eng.) in 1983. He became a Lecturer in 1983 and an Assoc. Prof. in 1984 at the Inst. Indust. Sci., Univ. Tokyo. He received the Encour. Prize in 1985 from the Inf. Proc. Soc., and the Motooka Prize in 1986. He is engaged in research on parallel computer architecture, parallel algorithm, database engineering and persistent programming. He is a member of IEEE","Soc. Artif. Intel"],"affiliations":[{"raw_affiliation_string":"Institute of Industrial Science, The University of Tokyo, Tokyo, Japan 106","institution_ids":["https://openalex.org/I74801974"]},{"raw_affiliation_string":"Masaru Kitsuregawa graduated in 1978 from the Dept. Electronic Eng., Univ. Tokyo, where he received a Ph.D. (Inf. Eng.) in 1983. He became a Lecturer in 1983 and an Assoc. Prof. in 1984 at the Inst. Indust. Sci., Univ. Tokyo. He received the Encour. Prize in 1985 from the Inf. Proc. Soc., and the Motooka Prize in 1986. He is engaged in research on parallel computer architecture, parallel algorithm, database engineering and persistent programming. He is a member of IEEE; ACM; Inf. Proc. Soc. Jap.; IEEJ; and Soc. Artif. Intel","institution_ids":[]},{"raw_affiliation_string":"Inf. Proc. Soc. Jap","institution_ids":[]},{"raw_affiliation_string":"Masaru Kitsuregawa graduated in 1978 from the Dept. Electronic Eng., Univ. Tokyo, where he received a Ph.D. (Inf. Eng.) in 1983. He became a Lecturer in 1983 and an Assoc. Prof. in 1984 at the Inst. Indust. Sci., Univ. Tokyo. He received the Encour. Prize in 1985 from the Inf. Proc. Soc., and the Motooka Prize in 1986. He is engaged in research on parallel computer architecture, parallel algorithm, database engineering and persistent programming. He is a member of IEEE","institution_ids":[]},{"raw_affiliation_string":"Soc. Artif. Intel","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109006070","display_name":"Mikio Takagi","orcid":null},"institutions":[{"id":"https://openalex.org/I4210149841","display_name":"The Japan Society of Mechanical Engineers","ror":"https://ror.org/03r2bjn02","country_code":"JP","type":"other","lineage":["https://openalex.org/I4210149841"]},{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Mikio Takagi","raw_affiliation_strings":["Institute of Industrial Science, The University of Tokyo, Tokyo, Japan 106","Mikio Takagi graduated in 1960 from the Dept. of Electrical Eng., Univ. Tokyo, where he received a Ph.D. (Electrical Eng.) in 1965. He became an Assoc. Prof. in 1965 and a Prof. in 1979 at the Inst. Indust. Res., Univ. Tokyo. Director in 1979 at the Func. Electronics Res. Center, Visiting Researcher in 1971\u20131972 at the Univ. of Calif. Santa Barbara, recipient of the Inada Prize in 1965 IEICEJ and the Niwa-Takayanagi Prize in 1984 from the TV Soc. Jap. He is engaged in research on nondestructive testing, remote sensing and digital image processing. He is a member of IEEE; ACM; Inf. Proc. Soc. Jap.; IEEJ; TV Soc. Jap.; and JSMEBE","JSMEBE","Inf. Proc. Soc. Jap","TV Soc. Jap","Mikio Takagi graduated in 1960 from the Dept. of Electrical Eng., Univ. Tokyo, where he received a Ph.D. (Electrical Eng.) in 1965. He became an Assoc. Prof. in 1965 and a Prof. in 1979 at the Inst. Indust. Res., Univ. Tokyo. Director in 1979 at the Func. Electronics Res. Center, Visiting Researcher in 1971\u20131972 at the Univ. of Calif. Santa Barbara, recipient of the Inada Prize in 1965 IEICEJ and the Niwa-Takayanagi Prize in 1984 from the TV Soc. Jap. He is engaged in research on nondestructive testing, remote sensing and digital image processing. He is a member of IEEE"],"affiliations":[{"raw_affiliation_string":"Institute of Industrial Science, The University of Tokyo, Tokyo, Japan 106","institution_ids":["https://openalex.org/I74801974"]},{"raw_affiliation_string":"Mikio Takagi graduated in 1960 from the Dept. of Electrical Eng., Univ. Tokyo, where he received a Ph.D. (Electrical Eng.) in 1965. He became an Assoc. Prof. in 1965 and a Prof. in 1979 at the Inst. Indust. Res., Univ. Tokyo. Director in 1979 at the Func. Electronics Res. Center, Visiting Researcher in 1971\u20131972 at the Univ. of Calif. Santa Barbara, recipient of the Inada Prize in 1965 IEICEJ and the Niwa-Takayanagi Prize in 1984 from the TV Soc. Jap. He is engaged in research on nondestructive testing, remote sensing and digital image processing. He is a member of IEEE; ACM; Inf. Proc. Soc. Jap.; IEEJ; TV Soc. Jap.; and JSMEBE","institution_ids":[]},{"raw_affiliation_string":"JSMEBE","institution_ids":["https://openalex.org/I4210149841"]},{"raw_affiliation_string":"Inf. Proc. Soc. Jap","institution_ids":[]},{"raw_affiliation_string":"TV Soc. Jap","institution_ids":[]},{"raw_affiliation_string":"Mikio Takagi graduated in 1960 from the Dept. of Electrical Eng., Univ. Tokyo, where he received a Ph.D. (Electrical Eng.) in 1965. He became an Assoc. Prof. in 1965 and a Prof. in 1979 at the Inst. Indust. Res., Univ. Tokyo. Director in 1979 at the Func. Electronics Res. Center, Visiting Researcher in 1971\u20131972 at the Univ. of Calif. Santa Barbara, recipient of the Inada Prize in 1965 IEICEJ and the Niwa-Takayanagi Prize in 1984 from the TV Soc. Jap. He is engaged in research on nondestructive testing, remote sensing and digital image processing. He is a member of IEEE","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020451567","display_name":"Lilian Harada","orcid":null},"institutions":[{"id":"https://openalex.org/I2252096349","display_name":"Fujitsu (Japan)","ror":"https://ror.org/038e2g226","country_code":"JP","type":"company","lineage":["https://openalex.org/I2252096349"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Lilian Harada","raw_affiliation_strings":["Fujitsu Laboratories, Limited, Kawasaki, Japan 211","Lilian Harada graduated in 1983 from the Dept of Electronic Eng., Sao Paulo Univ., Brazil. She received a Ph.D. (Electronic Eng.) in 1990 from the Univ. Tokyo. She is a Foreign Post-doctoral Fellow, Inst. Indust. Res., Univ. Tokyo, and presently, is engaged in research at Fujitsu Lab. on database system. She is interested in data structure and parallel processing in database. Dr. Harada is a member of the Inf. Proc. Soc. Japan"],"affiliations":[{"raw_affiliation_string":"Fujitsu Laboratories, Limited, Kawasaki, Japan 211","institution_ids":["https://openalex.org/I2252096349"]},{"raw_affiliation_string":"Lilian Harada graduated in 1983 from the Dept of Electronic Eng., Sao Paulo Univ., Brazil. She received a Ph.D. (Electronic Eng.) in 1990 from the Univ. Tokyo. She is a Foreign Post-doctoral Fellow, Inst. Indust. Res., Univ. Tokyo, and presently, is engaged in research at Fujitsu Lab. on database system. She is interested in data structure and parallel processing in database. Dr. Harada is a member of the Inf. Proc. Soc. Japan","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5056438865"],"corresponding_institution_ids":["https://openalex.org/I74801974","https://openalex.org/I1343180700"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.17549669,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"25","issue":"3","first_page":"78","last_page":"90"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10538","display_name":"Data Mining Algorithms and Applications","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/join","display_name":"Join (topology)","score":0.8259254693984985},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7729035019874573},{"id":"https://openalex.org/keywords/hash-join","display_name":"Hash join","score":0.6824067831039429},{"id":"https://openalex.org/keywords/tuple","display_name":"Tuple","score":0.5520390868186951},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.5277609825134277},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.5247557163238525},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5145987272262573},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.49248942732810974},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.46437138319015503},{"id":"https://openalex.org/keywords/relation","display_name":"Relation (database)","score":0.4387117028236389},{"id":"https://openalex.org/keywords/sort-merge-join","display_name":"Sort-merge join","score":0.41170045733451843},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.40946707129478455},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15463650226593018},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.15356293320655823},{"id":"https://openalex.org/keywords/relational-database","display_name":"Relational database","score":0.1400420367717743},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.07471534609794617}],"concepts":[{"id":"https://openalex.org/C2776124973","wikidata":"https://www.wikidata.org/wiki/Q3183033","display_name":"Join (topology)","level":2,"score":0.8259254693984985},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7729035019874573},{"id":"https://openalex.org/C188805328","wikidata":"https://www.wikidata.org/wiki/Q4060691","display_name":"Hash join","level":3,"score":0.6824067831039429},{"id":"https://openalex.org/C118930307","wikidata":"https://www.wikidata.org/wiki/Q600590","display_name":"Tuple","level":2,"score":0.5520390868186951},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.5277609825134277},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.5247557163238525},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5145987272262573},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.49248942732810974},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.46437138319015503},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.4387117028236389},{"id":"https://openalex.org/C203570394","wikidata":"https://www.wikidata.org/wiki/Q4060688","display_name":"Sort-merge join","level":3,"score":0.41170045733451843},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.40946707129478455},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15463650226593018},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.15356293320655823},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.1400420367717743},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.07471534609794617},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/scj.4690250307","is_oa":false,"landing_page_url":"https://doi.org/10.1002/scj.4690250307","pdf_url":null,"source":{"id":"https://openalex.org/S58208175","display_name":"Systems and Computers in Japan","issn_l":"0882-1666","issn":["0882-1666","1520-684X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Systems and Computers in Japan","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W100341640","https://openalex.org/W1535369866","https://openalex.org/W1560319744","https://openalex.org/W1578824034","https://openalex.org/W1580246502","https://openalex.org/W1958411456","https://openalex.org/W2015372451","https://openalex.org/W2043934800","https://openalex.org/W2049416518","https://openalex.org/W2066799613","https://openalex.org/W2090603086","https://openalex.org/W2095557522","https://openalex.org/W2104349760","https://openalex.org/W2104444016","https://openalex.org/W2118269922","https://openalex.org/W2136337586","https://openalex.org/W2149173084","https://openalex.org/W2151521932","https://openalex.org/W2151817724","https://openalex.org/W2153329411","https://openalex.org/W2169486917","https://openalex.org/W2311471863","https://openalex.org/W3005629926","https://openalex.org/W3010690416","https://openalex.org/W4229978067","https://openalex.org/W4236467201","https://openalex.org/W4238675359","https://openalex.org/W4242599275","https://openalex.org/W4249383863"],"related_works":["https://openalex.org/W2381211091","https://openalex.org/W2091359263","https://openalex.org/W2469706965","https://openalex.org/W4234452035","https://openalex.org/W1866159721","https://openalex.org/W1589496614","https://openalex.org/W54313720","https://openalex.org/W1989231289","https://openalex.org/W3033055359","https://openalex.org/W1525319740"],"abstract_inverted_index":{"Abstract":[0],"This":[1,99],"paper":[2,100,203],"proposes":[3,111],"a":[4,19,91,157,214],"new":[5],"join":[6,68,92,114,169,175,225],"processing":[7,15,69,176,207,226],"algorithm":[8,115,124,199],"for":[9,71,94,116,223],"the":[10,22,32,52,56,59,66,72,79,95,103,117,129,134,139,143,160,165,168,174,178,186,197,206,218,224,228],"KD\u2010tree":[11,27,96,118],"indexed":[12,97,119],"relations.":[13,98,120],"The":[14,26],"is":[16,24,29,62,125,154,162,171,184],"evaluated":[17,155],"by":[18,127,156,177,208,227],"simulation":[20],"and":[21,65,107,110,159,192],"effectiveness":[23,161],"demonstrated.":[25],"index":[28],"one":[30,193,210],"of":[31,151,167,217],"typical":[33],"multidimensional":[34],"clustering":[35,75],"data":[36,60],"structures.":[37],"A":[38],"flexible":[39],"database":[40],"can":[41,146,204,220],"be":[42,83,147,221],"constructed":[43],"which":[44,77,181],"provides":[45],"uniform":[46],"access":[47],"characteristics":[48],"in":[49,201],"regard":[50],"to":[51],"multiple":[53],"attributes.":[54],"On":[55],"other":[57],"hand,":[58],"structure":[61],"made":[63],"complex,":[64],"traditional":[67],"technique":[70,93],"ordinary":[73],"one\u2010dimensional":[74],"relation,":[76],"maintains":[78],"physical":[80],"order,":[81],"cannot":[82],"applied.":[84],"Also,":[85],"there":[86],"has":[87],"not":[88,172],"been":[89],"proposed":[90,126,200,229],"introduces":[101],"anew":[102],"concepts":[104],"called":[105],"\u201cwave\u201d":[106],"\u201cjoin":[108],"range,\u201d":[109],"an":[112,122],"efficient":[113],"Then":[121],"extended":[123],"introducing":[128],"garbage":[130],"collection":[131],"function":[132],"into":[133],"forementioned":[135],"basic":[136],"algorithm,":[137,180],"where":[138],"unnecessary":[140],"tuples":[141],"on":[142],"main":[144],"memory":[145],"eliminated":[148],"dynamically.":[149],"Each":[150],"those":[152],"algorithms":[153],"simulation,":[158],"verified.":[163],"When":[164],"order":[166],"attribute":[170],"preserved,":[173],"hash\u2010based":[179],"at":[182],"present":[183],"considered":[185],"fastest,":[187],"requires":[188],"two":[189],"read":[190,211],"scannings":[191],"write":[194],"scanning,":[195],"while":[196],"best":[198],"this":[202],"execute":[205],"almost":[209],"scanning.":[212],"Thus,":[213],"drastic":[215],"improvement":[216],"performance":[219],"expected":[222],"algorithm.":[230]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
