{"id":"https://openalex.org/W2009999739","doi":"https://doi.org/10.1109/icoin.2015.7057903","title":"Mergeable flexible routing tables: A design framework for reusable structured overlay algorithms","display_name":"Mergeable flexible routing tables: A design framework for reusable structured overlay algorithms","publication_year":2015,"publication_date":"2015-01-01","ids":{"openalex":"https://openalex.org/W2009999739","doi":"https://doi.org/10.1109/icoin.2015.7057903","mag":"2009999739"},"language":"en","primary_location":{"id":"doi:10.1109/icoin.2015.7057903","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icoin.2015.7057903","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 International Conference on Information Networking (ICOIN)","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/A5112413331","display_name":"Hiroya Nagao","orcid":null},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Hiroya Nagao","raw_affiliation_strings":["Tokyo Institute of Technology, Tokyo, Japan","Tokyo institute of Technology (Japan)"],"affiliations":[{"raw_affiliation_string":"Tokyo Institute of Technology, Tokyo, Japan","institution_ids":["https://openalex.org/I114531698"]},{"raw_affiliation_string":"Tokyo institute of Technology (Japan)","institution_ids":["https://openalex.org/I114531698"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051884700","display_name":"Kazuyuki Shudo","orcid":"https://orcid.org/0000-0002-3939-9800"},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kazuyuki Shudo","raw_affiliation_strings":["Tokyo Institute of Technology, Tokyo, Japan","Tokyo institute of Technology (Japan)"],"affiliations":[{"raw_affiliation_string":"Tokyo Institute of Technology, Tokyo, Japan","institution_ids":["https://openalex.org/I114531698"]},{"raw_affiliation_string":"Tokyo institute of Technology (Japan)","institution_ids":["https://openalex.org/I114531698"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5112413331"],"corresponding_institution_ids":["https://openalex.org/I114531698"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.07458506,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"2","issue":null,"first_page":"312","last_page":"317"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9998999834060669,"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/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9998999834060669,"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/T11478","display_name":"Caching and Content Delivery","score":0.9929999709129333,"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/T10138","display_name":"Network Traffic and Congestion Control","score":0.986299991607666,"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/computer-science","display_name":"Computer science","score":0.7970607280731201},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.63338702917099},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.569146990776062},{"id":"https://openalex.org/keywords/routing-table","display_name":"Routing table","score":0.5633690357208252},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.5456900596618652},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.5447337627410889},{"id":"https://openalex.org/keywords/chord","display_name":"Chord (peer-to-peer)","score":0.5120041966438293},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4761210083961487},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.47602325677871704},{"id":"https://openalex.org/keywords/algorithm-design","display_name":"Algorithm design","score":0.47462546825408936},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.46617603302001953},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.46156826615333557},{"id":"https://openalex.org/keywords/static-routing","display_name":"Static routing","score":0.44331514835357666},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.42955464124679565},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.3097919821739197},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2707454562187195},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.13107141852378845}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7970607280731201},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.63338702917099},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.569146990776062},{"id":"https://openalex.org/C184896649","wikidata":"https://www.wikidata.org/wiki/Q290066","display_name":"Routing table","level":4,"score":0.5633690357208252},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.5456900596618652},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.5447337627410889},{"id":"https://openalex.org/C194147245","wikidata":"https://www.wikidata.org/wiki/Q1076368","display_name":"Chord (peer-to-peer)","level":2,"score":0.5120041966438293},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4761210083961487},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.47602325677871704},{"id":"https://openalex.org/C106516650","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm design","level":2,"score":0.47462546825408936},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.46617603302001953},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.46156826615333557},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.44331514835357666},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.42955464124679565},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.3097919821739197},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2707454562187195},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.13107141852378845},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icoin.2015.7057903","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icoin.2015.7057903","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 International Conference on Information Networking (ICOIN)","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":17,"referenced_works":["https://openalex.org/W1564854496","https://openalex.org/W1650675509","https://openalex.org/W1970564778","https://openalex.org/W2031102587","https://openalex.org/W2059481223","https://openalex.org/W2092016530","https://openalex.org/W2093455100","https://openalex.org/W2119245106","https://openalex.org/W2127873929","https://openalex.org/W2152949969","https://openalex.org/W2155659292","https://openalex.org/W2158049821","https://openalex.org/W2163059190","https://openalex.org/W2167898414","https://openalex.org/W6633622679","https://openalex.org/W6637042374","https://openalex.org/W6677516953"],"related_works":["https://openalex.org/W1599788664","https://openalex.org/W2139584334","https://openalex.org/W2536047149","https://openalex.org/W2356397510","https://openalex.org/W2111720512","https://openalex.org/W1974089270","https://openalex.org/W2377283161","https://openalex.org/W67646933","https://openalex.org/W1962592255","https://openalex.org/W4234262220"],"abstract_inverted_index":{"In":[0,140],"structured":[1,100],"overlay":[2],"networks":[3],"with":[4,122,214,229],"millions":[5],"of":[6,34,47,68,79,107,148,170,178,185,200,208,220,297,300],"nodes,":[7,35],"it":[8],"is":[9,172,238],"essential":[10],"to":[11,15,56,127,196,212,217],"optimize":[12],"the":[13,31,45,66,82,104,168,176,183,198,206,209,218,235,278,286,291,298],"extent":[14],"which":[16,102,128],"routing":[17,91,95,248],"paths":[18],"are":[19,129,143,165,250],"shortened":[20],"for":[21,99],"more":[22],"efficient":[23,105],"message":[24],"routing.":[25],"However,":[26,70,161],"various":[27],"metrics,":[28,80],"such":[29],"as":[30],"physical":[32],"positions":[33],"network":[36],"latencies,":[37],"node":[38,41],"lifespan,":[39],"and":[40,81,153,182,204,258,263,267,272,289],"availability,":[42],"other":[43,64],"than":[44,65,175],"number":[46,67,184],"hops,":[48],"can":[49,112,133,154],"be":[50,113,134,155],"considered.":[51],"Methods":[52],"have":[53,281],"been":[54],"proposed":[55],"efficiently":[57],"design":[58,97,106,257],"extended":[59,110,279],"algorithms":[60,111,121,126,142,225,280,288],"that":[61,120,215,234,277,290],"consider":[62],"metrics":[63,124,132],"hops.":[69],"a":[71,76,94,146,192,243],"real":[72],"world":[73],"application":[74],"requires":[75],"suitable":[77],"set":[78,83],"varies":[84],"by":[85,115,136,157,241],"application.":[86],"We":[87],"propose":[88],"mergeable":[89],"flexible":[90],"tables":[92,249],"(mergeable-FRT),":[93],"algorithm":[96],"framework":[98],"overlays,":[101],"supports":[103,205,295],"algorithms.":[108,139],"Mergeable-FRT-based":[109],"designed":[114,135],"merging":[116,158],"existing":[117,138],"algorithms,":[118,270],"so":[119],"new":[123,131],"or":[125],"added":[130],"reusing":[137],"mergeable-FRT,":[141],"defined":[144],"using":[145],"sequence":[147],"sticky":[149,201,253],"entry":[150,202,254],"sieve":[151],"functions":[152],"merged":[156,166,269,282],"these":[159,163],"sequences.":[160],"when":[162,247],"sequences":[164],"repeatedly,":[167],"effect":[169,177,199,210,299],"extensions":[171,213],"much":[173],"stronger":[174],"path":[179,221,236],"length":[180,237],"reduction,":[181],"hops":[186],"progressively":[187],"increases.":[188],"Mergeable-FRT":[189],"therefore":[190],"defines":[191],"minimum":[193,244,292],"through":[194,245,293],"parameter":[195,246,294],"control":[197,296],"sieves":[203],"balancing":[207],"due":[211,216],"reduction":[219],"length.":[222],"For":[223],"mergeable-FRT":[224],"based":[226],"on":[227],"FRT-Chord":[228,261,265],"arbitrary":[230],"extensions,":[231],"we":[232,256],"prove":[233],"O(log":[239],"|N|)":[240],"configuring":[242],"converged.":[251],"Using":[252],"sieves,":[255],"implement":[259],"group":[260],"(GFRT-Chord)":[262],"proximity-aware":[264],"(PFRT-Chord)":[266],"their":[268],"PGFRT-Chord":[271],"GPFRT-Chord.":[273],"Experimental":[274],"results":[275],"show":[276],"features":[283],"inherited":[284],"from":[285],"original":[287],"extensions.":[301]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
