{"id":"https://openalex.org/W3047371304","doi":"https://doi.org/10.1109/infocom41043.2020.9155253","title":"Stable and Efficient Piece-Selection in Multiple Swarm BitTorrent-like Peer-to-Peer Networks","display_name":"Stable and Efficient Piece-Selection in Multiple Swarm BitTorrent-like Peer-to-Peer Networks","publication_year":2020,"publication_date":"2020-07-01","ids":{"openalex":"https://openalex.org/W3047371304","doi":"https://doi.org/10.1109/infocom41043.2020.9155253","mag":"3047371304"},"language":"en","primary_location":{"id":"doi:10.1109/infocom41043.2020.9155253","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom41043.2020.9155253","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2020 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"},"type":"conference-paper","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/A5090096385","display_name":"Nouman Khan","orcid":"https://orcid.org/0000-0002-7887-3720"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nouman Khan","raw_affiliation_strings":["ECE Division, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ECE Division, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089114577","display_name":"Mehrdad Moharrami","orcid":"https://orcid.org/0000-0003-3907-8406"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mehrdad Moharrami","raw_affiliation_strings":["ECE Division, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ECE Division, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091601407","display_name":"Vijay Subramanian","orcid":"https://orcid.org/0000-0001-9136-6419"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vijay Subramanian","raw_affiliation_strings":["ECE Division, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ECE Division, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I27837315"],"apc_list":null,"apc_paid":null,"fwci":0.2342,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.37073272,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1153","last_page":"1162"},"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.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/T10742","display_name":"Peer-to-Peer Network Technologies","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/T11478","display_name":"Caching and Content Delivery","score":0.9987999796867371,"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/T10796","display_name":"Cooperative Communication and Network Coding","score":0.9901999831199646,"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/bittorrent","display_name":"BitTorrent","score":0.9824907779693604},{"id":"https://openalex.org/keywords/swarm-behaviour","display_name":"Swarm behaviour","score":0.8690946102142334},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8467342853546143},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7317261099815369},{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.6414124965667725},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.6298164129257202},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5532351732254028},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.5448359251022339},{"id":"https://openalex.org/keywords/peer-to-peer","display_name":"Peer-to-peer","score":0.45070478320121765},{"id":"https://openalex.org/keywords/mode","display_name":"Mode (computer interface)","score":0.4286981523036957},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.41616207361221313},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.13897323608398438},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1337580382823944},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.09774714708328247}],"concepts":[{"id":"https://openalex.org/C520566109","wikidata":"https://www.wikidata.org/wiki/Q133862","display_name":"BitTorrent","level":3,"score":0.9824907779693604},{"id":"https://openalex.org/C181335050","wikidata":"https://www.wikidata.org/wiki/Q14915018","display_name":"Swarm behaviour","level":2,"score":0.8690946102142334},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8467342853546143},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7317261099815369},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.6414124965667725},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.6298164129257202},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5532351732254028},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.5448359251022339},{"id":"https://openalex.org/C534932454","wikidata":"https://www.wikidata.org/wiki/Q161410","display_name":"Peer-to-peer","level":2,"score":0.45070478320121765},{"id":"https://openalex.org/C48677424","wikidata":"https://www.wikidata.org/wiki/Q6888088","display_name":"Mode (computer interface)","level":2,"score":0.4286981523036957},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.41616207361221313},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.13897323608398438},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1337580382823944},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.09774714708328247},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/infocom41043.2020.9155253","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom41043.2020.9155253","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2020 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5299999713897705,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W239964209","https://openalex.org/W639949082","https://openalex.org/W745867715","https://openalex.org/W1967055748","https://openalex.org/W1975685013","https://openalex.org/W2054485846","https://openalex.org/W2080384304","https://openalex.org/W2117391106","https://openalex.org/W2119809214","https://openalex.org/W2152490180","https://openalex.org/W2166245380","https://openalex.org/W2171217544","https://openalex.org/W2177262932","https://openalex.org/W2794289820","https://openalex.org/W2909197078","https://openalex.org/W2951506656","https://openalex.org/W2962743091","https://openalex.org/W3161642056","https://openalex.org/W6609205758"],"related_works":["https://openalex.org/W2081918782","https://openalex.org/W955465953","https://openalex.org/W2347387859","https://openalex.org/W2001742163","https://openalex.org/W4292813431","https://openalex.org/W2135424926","https://openalex.org/W1834904736","https://openalex.org/W2163567792","https://openalex.org/W2041363710","https://openalex.org/W2111765916"],"abstract_inverted_index":{"Recent":[0],"studies":[1],"have":[2],"suggested":[3],"that":[4,51,97,116,134,146,162],"the":[5,18,58,68,94,147,167,176],"BitTorrent's":[6],"rarest-first":[7,60,150],"protocol,":[8,27],"owing":[9],"to":[10,36,75,101],"its":[11,112],"work-conserving":[12],"nature,":[13],"can":[14],"become":[15],"unstable":[16],"in":[17,24,166],"presence":[19],"of":[20,67,93,105,124,142,149,152],"non-persistent":[21,106],"users.":[22],"Consequently,":[23],"any":[25],"stable":[26,138],"many":[28],"peers":[29],"are":[30],"at":[31],"some":[32],"point":[33],"endogenously":[34],"forced":[35],"hold":[37],"off":[38],"their":[39],"file-download":[40],"activity.":[41],"In":[42],"this":[43,53,76],"work,":[44],"we":[45,132],"propose":[46],"a":[47,90,128],"tunable":[48],"piece-selection":[49],"policy":[50,77],"minimizes":[52],"(undesirable)":[54],"requisite":[55],"by":[56],"combining":[57],"(work-conserving)":[59],"protocol":[61],"with":[62,80,122],"only":[63],"an":[64],"appropriate":[65],"share":[66],"(non-work":[69],"conserving)":[70],"mode-suppression":[71],"protocol.":[72],"We":[73,86],"refer":[74],"as":[78],"\"Rarest-First":[79],"Probabilistic":[81],"Mode-Suppression\"":[82],"or":[83,118],"simply":[84],"RFwPMS.":[85],"study":[87],"RFwPMS":[88,135,163],"under":[89],"stochastic":[91],"model":[92],"BitTorrent":[95],"network":[96],"is":[98,136,154,164],"general":[99,168],"enough":[100],"capture":[102],"multiple":[103],"swarms":[104],"users":[107],"-":[108],"each":[109],"swarm":[110],"having":[111],"own":[113],"altruistic":[114],"preferences":[115],"may":[117,119],"not":[120],"overlap":[121],"those":[123],"other":[125],"swarms.":[126],"Using":[127],"Lyapunov":[129],"drift":[130],"analysis,":[131],"show":[133],"provably":[137],"for":[139],"all":[140],"kinds":[141],"inter-swarm":[143],"behaviors,":[144],"and":[145,171],"use":[148],"instead":[151],"random-selection":[153],"indeed":[155],"more":[156],"justified.":[157],"Our":[158],"numerical":[159],"results":[160],"suggest":[161],"scalable":[165],"multi-swarm":[169],"setting":[170],"offers":[172],"better":[173],"performance":[174],"than":[175],"existing":[177],"stabilizing":[178],"schemes":[179],"like":[180],"mode-suppression.":[181]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
