Global Data Computation in a Dedicated Chordal Ring

Existing Global Data Computation (GDC) protocols for asynchronous systems are designed for fully connected networks. In this paper, we discuss GDC in a dedicated asynchronous chordal ring, a type of un-fully connected networks. The virtual links approach, which constructs t+1 (t<n) process-disjoi...

Full description

Bibliographic Details
Main Authors: Wang, Xianbing, Teo, Yong Meng
Format: Article
Language:English
Published: 2005
Subjects:
Online Access:http://hdl.handle.net/1721.1/30247
_version_ 1811088140555780096
author Wang, Xianbing
Teo, Yong Meng
author_facet Wang, Xianbing
Teo, Yong Meng
author_sort Wang, Xianbing
collection MIT
description Existing Global Data Computation (GDC) protocols for asynchronous systems are designed for fully connected networks. In this paper, we discuss GDC in a dedicated asynchronous chordal ring, a type of un-fully connected networks. The virtual links approach, which constructs t+1 (t<n) process-disjoint paths for each pair of processes without direct connection to tolerate failures (where t is the maximum number of processes that may crash and n is the total number of processes), can be applied to solve the GDC problem in the chordal but the virtual links approach incurs high message complexity. To reduce the high communication cost, we propose a non round-based GDC protocol for the asynchronous chordal ring with perfect failure detectors. The main advantage of our approach is that there is no notion of round, processes only send messages via direct connections and the implementation of failure detectors does not require process-disjoint paths. Analysis and comparison with the virtual links approach shows that our protocol reduces the message complexity significantly.
first_indexed 2024-09-23T13:56:54Z
format Article
id mit-1721.1/30247
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T13:56:54Z
publishDate 2005
record_format dspace
spelling mit-1721.1/302472019-04-12T08:25:05Z Global Data Computation in a Dedicated Chordal Ring Wang, Xianbing Teo, Yong Meng data computation chordal rings perfect failure detector Existing Global Data Computation (GDC) protocols for asynchronous systems are designed for fully connected networks. In this paper, we discuss GDC in a dedicated asynchronous chordal ring, a type of un-fully connected networks. The virtual links approach, which constructs t+1 (t<n) process-disjoint paths for each pair of processes without direct connection to tolerate failures (where t is the maximum number of processes that may crash and n is the total number of processes), can be applied to solve the GDC problem in the chordal but the virtual links approach incurs high message complexity. To reduce the high communication cost, we propose a non round-based GDC protocol for the asynchronous chordal ring with perfect failure detectors. The main advantage of our approach is that there is no notion of round, processes only send messages via direct connections and the implementation of failure detectors does not require process-disjoint paths. Analysis and comparison with the virtual links approach shows that our protocol reduces the message complexity significantly. Singapore-MIT Alliance (SMA) 2005-12-14T19:17:36Z 2005-12-14T19:17:36Z 2006-01 Article http://hdl.handle.net/1721.1/30247 en Computer Science (CS) 293646 bytes application/pdf application/pdf
spellingShingle data computation
chordal rings
perfect failure detector
Wang, Xianbing
Teo, Yong Meng
Global Data Computation in a Dedicated Chordal Ring
title Global Data Computation in a Dedicated Chordal Ring
title_full Global Data Computation in a Dedicated Chordal Ring
title_fullStr Global Data Computation in a Dedicated Chordal Ring
title_full_unstemmed Global Data Computation in a Dedicated Chordal Ring
title_short Global Data Computation in a Dedicated Chordal Ring
title_sort global data computation in a dedicated chordal ring
topic data computation
chordal rings
perfect failure detector
url http://hdl.handle.net/1721.1/30247
work_keys_str_mv AT wangxianbing globaldatacomputationinadedicatedchordalring
AT teoyongmeng globaldatacomputationinadedicatedchordalring