{"id":"https://openalex.org/W2048082530","doi":"https://doi.org/10.1109/icde.2008.4497605","title":"Grouping and Optimization of XPath Expressions in System RX","display_name":"Grouping and Optimization of XPath Expressions in System RX","publication_year":2008,"publication_date":"2008-04-01","ids":{"openalex":"https://openalex.org/W2048082530","doi":"https://doi.org/10.1109/icde.2008.4497605","mag":"2048082530"},"language":"en","primary_location":{"id":"doi:10.1109/icde.2008.4497605","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icde.2008.4497605","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 IEEE 24th International Conference on Data Engineering","raw_type":"proceedings-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/A5003379355","display_name":"Andrey Balmin","orcid":"https://orcid.org/0000-0003-3034-6259"},"institutions":[{"id":"https://openalex.org/I4210085935","display_name":"IBM Research - Almaden","ror":"https://ror.org/005w8dd04","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210085935","https://openalex.org/I4210114115"]},{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Andrey Balmin","raw_affiliation_strings":["Almaden Research Center, IBM, USA","[Almaden Res. Center, IBM, San Jose, CA]"],"affiliations":[{"raw_affiliation_string":"Almaden Research Center, IBM, USA","institution_ids":["https://openalex.org/I4210085935"]},{"raw_affiliation_string":"[Almaden Res. Center, IBM, San Jose, CA]","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070638387","display_name":"Fatma \u00d6zcan","orcid":"https://orcid.org/0000-0002-4418-4724"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210085935","display_name":"IBM Research - Almaden","ror":"https://ror.org/005w8dd04","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210085935","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Fatma Ozcan","raw_affiliation_strings":["Almaden Research Center, IBM, USA","[Almaden Res. Center, IBM, San Jose, CA]"],"affiliations":[{"raw_affiliation_string":"Almaden Research Center, IBM, USA","institution_ids":["https://openalex.org/I4210085935"]},{"raw_affiliation_string":"[Almaden Res. Center, IBM, San Jose, CA]","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101685545","display_name":"Ashutosh Singh","orcid":"https://orcid.org/0000-0002-0057-8852"},"institutions":[{"id":"https://openalex.org/I4210085935","display_name":"IBM Research - Almaden","ror":"https://ror.org/005w8dd04","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210085935","https://openalex.org/I4210114115"]},{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ashutosh Singh","raw_affiliation_strings":["Almaden Research Center, IBM, USA","[Almaden Res. Center, IBM, San Jose, CA]"],"affiliations":[{"raw_affiliation_string":"Almaden Research Center, IBM, USA","institution_ids":["https://openalex.org/I4210085935"]},{"raw_affiliation_string":"[Almaden Res. Center, IBM, San Jose, CA]","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5032169734","display_name":"Edison Ting","orcid":null},"institutions":[{"id":"https://openalex.org/I4210148712","display_name":"Silicon Valley University","ror":"https://ror.org/04jk6hn97","country_code":"US","type":"education","lineage":["https://openalex.org/I4210148712"]},{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Edison Ting","raw_affiliation_strings":["IBM Silicon Valley Laboratory, USA","IBM Silicon Valley Lab. eting@us.ibm.com"],"affiliations":[{"raw_affiliation_string":"IBM Silicon Valley Laboratory, USA","institution_ids":["https://openalex.org/I4210148712"]},{"raw_affiliation_string":"IBM Silicon Valley Lab. eting@us.ibm.com","institution_ids":["https://openalex.org/I1341412227"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5003379355"],"corresponding_institution_ids":["https://openalex.org/I4210085935","https://openalex.org/I1341412227"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10743695,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"11","issue":null,"first_page":"1507","last_page":"1509"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9998000264167786,"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"}},{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.9957000017166138,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10126","display_name":"Logic, programming, and type systems","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/xpath","display_name":"XPath","score":0.9909769296646118},{"id":"https://openalex.org/keywords/xquery","display_name":"XQuery","score":0.925595760345459},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8409733772277832},{"id":"https://openalex.org/keywords/query-plan","display_name":"Query plan","score":0.6649600267410278},{"id":"https://openalex.org/keywords/path-expression","display_name":"Path expression","score":0.659839391708374},{"id":"https://openalex.org/keywords/xml","display_name":"XML","score":0.6312418580055237},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.5832017660140991},{"id":"https://openalex.org/keywords/expression","display_name":"Expression (computer science)","score":0.4552837610244751},{"id":"https://openalex.org/keywords/xml-database","display_name":"XML database","score":0.4459991157054901},{"id":"https://openalex.org/keywords/xslt","display_name":"XSLT","score":0.4396122694015503},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.42466455698013306},{"id":"https://openalex.org/keywords/query-language","display_name":"Query language","score":0.41347646713256836},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3990548849105835},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.3454560339450836},{"id":"https://openalex.org/keywords/sargable","display_name":"Sargable","score":0.27305614948272705},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.19062957167625427},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.07538938522338867}],"concepts":[{"id":"https://openalex.org/C2780213375","wikidata":"https://www.wikidata.org/wiki/Q16340","display_name":"XPath","level":4,"score":0.9909769296646118},{"id":"https://openalex.org/C2780512708","wikidata":"https://www.wikidata.org/wiki/Q850661","display_name":"XQuery","level":4,"score":0.925595760345459},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8409733772277832},{"id":"https://openalex.org/C2779729312","wikidata":"https://www.wikidata.org/wiki/Q784232","display_name":"Query plan","level":5,"score":0.6649600267410278},{"id":"https://openalex.org/C61114434","wikidata":"https://www.wikidata.org/wiki/Q7144649","display_name":"Path expression","level":3,"score":0.659839391708374},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.6312418580055237},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.5832017660140991},{"id":"https://openalex.org/C90559484","wikidata":"https://www.wikidata.org/wiki/Q778379","display_name":"Expression (computer science)","level":2,"score":0.4552837610244751},{"id":"https://openalex.org/C183068750","wikidata":"https://www.wikidata.org/wiki/Q357393","display_name":"XML database","level":3,"score":0.4459991157054901},{"id":"https://openalex.org/C150569060","wikidata":"https://www.wikidata.org/wiki/Q32110","display_name":"XSLT","level":3,"score":0.4396122694015503},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.42466455698013306},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.41347646713256836},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3990548849105835},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3454560339450836},{"id":"https://openalex.org/C192939062","wikidata":"https://www.wikidata.org/wiki/Q104840822","display_name":"Sargable","level":4,"score":0.27305614948272705},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.19062957167625427},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.07538938522338867},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icde.2008.4497605","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icde.2008.4497605","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2008 IEEE 24th International Conference on Data Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1988504473","https://openalex.org/W2026463897","https://openalex.org/W2040374677","https://openalex.org/W2064580935","https://openalex.org/W2070895734","https://openalex.org/W2107907225","https://openalex.org/W2122457911","https://openalex.org/W2170016254","https://openalex.org/W6676322062"],"related_works":["https://openalex.org/W4206947581","https://openalex.org/W2982818789","https://openalex.org/W2020042858","https://openalex.org/W3090970158","https://openalex.org/W2486756614","https://openalex.org/W2062115694","https://openalex.org/W2412587119","https://openalex.org/W1716100575","https://openalex.org/W1491593584","https://openalex.org/W2048082530"],"abstract_inverted_index":{"Several":[0],"XML":[1],"DBMS":[2],"support":[3],"XQuery":[4],"and/or":[5],"SQL/XML":[6],"languages,":[7],"which":[8,169],"are":[9],"based":[10],"on":[11,108],"navigational":[12],"primitives":[13],"in":[14,67,74,90,136,147,152],"the":[15,100,117,153,184,187,194,216],"form":[16],"of":[17,43,103,139,163],"XPath":[18,26,46,57,83,106,132,170,206],"expressions.":[19],"Typically,":[20],"these":[21,157],"systems":[22],"either":[23],"model":[24],"each":[25],"step":[27],"as":[28,55,59],"a":[29,44,62,68,109,161],"separate":[30],"query":[31,118,128,188,211,217],"plan":[32],"operator,":[33],"or":[34,125,150],"employ":[35],"holistic":[36],"approaches":[37],"that":[38,78,141,202],"can":[39,88,142],"evaluate":[40],"multiple":[41,205],"steps":[42],"single":[45,63,110],"expression.":[47],"There":[48],"have":[49],"also":[50],"been":[51],"proposals":[52],"to":[53,167,181],"execute":[54],"many":[56],"expressions":[58,84,107,133,171,207],"possible":[60,82],"within":[61,186,196],"FLWOR":[64],"block":[65],"simultaneously":[66],"data":[69,123],"streaming":[70],"context.":[71],"We":[72,94],"observe":[73],"our":[75],"System-RX":[76],"prototype":[77],"blindly":[79],"combining":[80],"all":[81,105],"for":[85,175,209],"concurrent":[86,176],"execution":[87,138,189],"result":[89,135],"significant":[91],"performance":[92,213],"degradation.":[93],"identify":[95],"two":[96],"main":[97],"problems.":[98],"First,":[99],"simple":[101],"strategy":[102],"grouping":[104,204],"document":[111],"does":[112],"not":[113],"always":[114],"work":[115],"if":[116],"involves":[119],"more":[120],"than":[121],"one":[122],"source":[124],"has":[126],"nested":[127],"blocks.":[129],"Second,":[130],"merging":[131],"may":[134],"unnecessary":[137],"branches":[140,149,195],"be":[143,173],"filtered":[144],"by":[145],"predicates":[146],"other":[148],"elsewhere":[151],"query.":[154],"To":[155],"rectify":[156],"problems,":[158],"we":[159],"develop":[160],"combination":[162],"heuristic-based":[164],"rewrite":[165],"transformations,":[166],"decide":[168],"should":[172],"grouped":[174],"evaluation,":[177],"and":[178,191,214],"cost-based":[179],"optimization":[180,218],"globally":[182],"order":[183,193],"groups":[185],"plan,":[190],"locally":[192],"individual":[197],"groups.":[198],"Experimental":[199],"evaluation":[200,212],"confirms":[201],"selectively":[203],"allows":[208],"better":[210],"reduces":[215],"complexity.":[219]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
