Deterministic resource discovery in distributed networks

被引:5
|
作者
Kutten, S [1 ]
Peleg, D
Vishkin, U
机构
[1] Technion Israel Inst Technol, Fac Ind Engn & Management, IL-32000 Haifa, Israel
[2] Weizmann Inst Sci, Dept Comp Sci & Appl Math, IL-76100 Rehovot, Israel
[3] Univ Maryland, Inst Adv Comp Studies, Dept Elect & Comp Engn, College Pk, MD 20742 USA
[4] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
关键词
D O I
10.1007/s00224-003-1084-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The resource discovery problem was introduced by Harchol-Balter, Leighton, and Lewin. They developed a number of algorithms for the problem in the weakly connected directed graph model. This model is a directed logical graph that represents the vertices' knowledge about the topology of the underlying communication network. The current paper proposes a deterministic algorithm for the problem in the same model, with improved time, message, and communication complexities. Each previous algorithm had a complexity that was higher at least in one of the measures. Specifically, previous deterministic solutions required either time linear in the diameter of the initial network, or communication complexity O(n(3)) (with message complexity O(n(2))), or message complexity O(\E-0\ log n) (where E-0 is the arc set of the initial graph G(0)). Compared with the main randomized algorithm of Harchol-Balter, Leighton, and Lewin, the time complexity is reduced from O(log(2) n) to O(log n), the message complexity from O(n log(2) n) to O(n log n), and the communication complexity from O(n(2) log(3) n) to O(\E-0\ log(2) n). Our work significantly extends the connectivity algorithm of Shiloach and Vishkin which was originally given for a parallel model of computation. Our result also confirms a conjecture of Harchol-Balter, Leighton, and Lewin, and addresses an open question due to Lipton.
引用
收藏
页码:479 / 495
页数:17
相关论文
共 50 条
  • [31] Design and analysis of a distributed grid resource discovery protocol
    Taskin Kocak
    Daniel Lacks
    [J]. Cluster Computing, 2012, 15 : 37 - 52
  • [32] Resource Discovery based on a Novel Distributed DNS Framework
    Huang, Lican
    [J]. CCGRID 2008: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, PROCEEDINGS, 2008, : 702 - 702
  • [33] ICN Based Distributed IoT Resource Discovery and Routing
    Dong, Lijun
    Ravindran, Ravishankar
    Wang, Guoqiang
    [J]. 2016 23RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT), 2016,
  • [34] Distributed Resource Discovery in Sub-Logarithmic Time
    Haeupler, Bernhard
    Malkhi, Dahlia
    [J]. PODC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2015, : 413 - 419
  • [35] Distributed resource discovery in large scale computing systems
    Gupta, A
    Agrawal, D
    El Abbadi, A
    [J]. 2005 SYMPOSIUM ON APPLICATIONS AND THE INTERNET, PROCEEDINGS, 2005, : 320 - 326
  • [36] Resource discovery for distributed computing systems: A comprehensive survey
    Zarrin, Javad
    Aguiar, Rui L.
    Barraca, Joao Paulo
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 113 : 127 - 166
  • [37] XenoSearch: Distributed resource discovery in the XenoServer open platform
    Spence, D
    Harris, T
    [J]. 12TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 216 - 225
  • [38] Distributed Resource Discovery in the Machine-to-Machine Applications
    Liu, Meirong
    Leppanen, Teemu
    Harjula, Erkki
    Ou, Zhonghong
    Ylianttila, Mika
    Ojala, Timo
    [J]. 2013 IEEE 10TH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR SYSTEMS (MASS 2013), 2013, : 411 - +
  • [39] Resource, discovery in ASON/GMPLS transport networks
    Perello, Jordi
    Escalona, Eduard
    Spadaro, Salvatore
    Comellas, Jaume
    Junyent, Gabriel
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (10) : 86 - 92
  • [40] An improved resource discovery algorithm for Gnutella networks
    Guo, Yu-Tang
    Lv, Wan-Li
    Luo, Bin
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 2, PROCEEDINGS, 2007, : 411 - +