Results 1  10
of
33
Hardness and approximation of gathering in static radio networks
 Parallel Processing Letters
, 2006
"... In this paper, we address the problem of gathering information in a specific node (or sink) of a radio network, where interference constraints are present. We take into account the fact that, when a node transmits, it produces interference in an area bigger than the area in which its message can act ..."
Abstract

Cited by 46 (16 self)
 Add to MetaCart
In this paper, we address the problem of gathering information in a specific node (or sink) of a radio network, where interference constraints are present. We take into account the fact that, when a node transmits, it produces interference in an area bigger than the area in which its message can actually be received. The network is modeled by a graph; a node is able to transmit one unit of information to the set of vertices at distance at most dT in the graph, but when doing so it generates interference that does not allow nodes at distance up to dI (dI ≥ dT) to listen to other transmissions. Time is synchronous and divided into timesteps in each of which a round (set of noninterfering radio transmissions) is performed. We give general lower bounds on the number of rounds required to gather into a sink of a general graph, and present an algorithm working on any graph, with an approximation factor of 4. We also show that the problem of finding an optimal strategy for gathering is NPhard, for any values of dI and dT. If dI> dT, we show that the problem remains hard when restricted to the uniform case where each vertex in the network has exactly one piece of information to communicate to the sink. 1
Algorithms for Data Migration with Cloning
, 2003
"... Our work is motivated by the problem of managing data on storage devices, typically a set of disks. Such high demand storage servers are used as web servers, or multimedia servers for handling high demand for data. As the system is running, it needs to dynamically respond to changes in demand for di ..."
Abstract

Cited by 33 (4 self)
 Add to MetaCart
(Show Context)
Our work is motivated by the problem of managing data on storage devices, typically a set of disks. Such high demand storage servers are used as web servers, or multimedia servers for handling high demand for data. As the system is running, it needs to dynamically respond to changes in demand for di#erent data items. In this work we study the data migration problem, which arises when we need to quickly change one storage configuration into another. We show that this problem is NPhard. In addition, we develop polynomialtime approximation algorithms for this problem and prove a worst case bound of 9.5 on the approximation factor achieved by our algorithm. We also compare the algorithm to several heuristics for this problem.
Efficient gathering in radio grids with interference
 In Septièmes Rencontres Francophones sur les Aspects Algorithmiques des Télécommunications (AlgoTel’05
, 2005
"... We study the problem of gathering information from the nodes of a radio network into a central destination node. A transmission can be received by a node if it is sent from a distance of at most dT and there is no interference from other transmissions. One transmission interferes with the reception ..."
Abstract

Cited by 20 (9 self)
 Add to MetaCart
(Show Context)
We study the problem of gathering information from the nodes of a radio network into a central destination node. A transmission can be received by a node if it is sent from a distance of at most dT and there is no interference from other transmissions. One transmission interferes with the reception of another transmission if the sender of the first transmission is at distance dI or less from the receiver of the second transmission. In this paper we study the case dT = 1 and dI> 1 for twodimensional grid networks with unit time transmissions. We prove lower bounds on the number of rounds required for any twodimensional grid and we describe protocols for n × n grids with n odd that are optimal for odd dI and nearoptimal for even dI.
Gossiping in Cayley Graphs by Packets
 In Conf. CCS95 (8 th FrancoJapanese and 4 th FrancoChinese Conf. Combin. Comput. Sci
, 1995
"... . Gossiping (also called total exchange or alltoall communication) is the process of information diffusion in which each node of a network holds a packet that must be communicated to all other nodes in the network. We consider here gossiping in the storeandforward, fullduplex and \Deltaport (o ..."
Abstract

Cited by 14 (6 self)
 Add to MetaCart
(Show Context)
. Gossiping (also called total exchange or alltoall communication) is the process of information diffusion in which each node of a network holds a packet that must be communicated to all other nodes in the network. We consider here gossiping in the storeandforward, fullduplex and \Deltaport (or shouting) model. In such a model, the protocol consists of a sequence of rounds and during each round, each node can send (and receive) messages from all its neighbors. The great majority of the previous works on gossiping problems allows the messages to be freely concatenated and so messages of arbitrary length can be transmitted during a round. Here we restrict the problem to the case where at each round communicating nodes can exchange exactly one packet. We give a lower bound of N \Gamma1 ffi , where ffi is the minimum degree, and show that it is attained in Cayley symmetric digraphs with some additional properties. That implies the existence of an optimal gossiping protocol for clas...
Optimal Sequential Gossiping by Short Messages
 DAMATH: DISCRETE APPLIED MATHEMATICS AND COMBINATORIAL OPERATIONS RESEARCH AND COMPUTER SCIENCE, VOL 86
, 1998
"... Gossiping is the process of information diffusion in which each node of a network holds a block that must be communicated to all the other nodes in the network. We consider the problem of gossiping in communication networks under the restriction that communicating nodes can exchange up to a fixed nu ..."
Abstract

Cited by 12 (3 self)
 Add to MetaCart
(Show Context)
Gossiping is the process of information diffusion in which each node of a network holds a block that must be communicated to all the other nodes in the network. We consider the problem of gossiping in communication networks under the restriction that communicating nodes can exchange up to a fixed number p of blocks during each call. We study the minimum numbers of call necessary to perform gossiping among n processor for any arbitrary fixed upper bound on the message size p.
Approximation algorithms for minimumtime broadcast under the vertexdisjoint paths mode
 In 9th Annual European Symposium on Algorithms (ESA '01), volume 2161 of LNCS
, 2001
"... We give a polynomialtime O( log n log OPT)approximation algorithm for minimumtime broadcast and minimumtime multicast in nnode networks under the singleport vertexdisjoint paths mode. This improves a previous approximation algorithm by Kortsarz and Peleg. In contrast, we give an (log n) lower ..."
Abstract

Cited by 7 (1 self)
 Add to MetaCart
(Show Context)
We give a polynomialtime O( log n log OPT)approximation algorithm for minimumtime broadcast and minimumtime multicast in nnode networks under the singleport vertexdisjoint paths mode. This improves a previous approximation algorithm by Kortsarz and Peleg. In contrast, we give an (log n) lower bound for the approximation ratio of the minimumtime multicast problem in directed networks. This lower bound holds unless NP Dtime(n log log n). An important consequence of this latter result is that the Steiner version of the Minimum Degree Spanning Tree (MDST) problem in digraphs cannot be approximated within a constant ratio, as opposed to the undirected version. Finally, we give a polynomialtime O(1)approximation algorithm for minimumtime gossip (i.e., alltoall broadcast).
On Generalized Gossiping and Broadcasting
 in Proceedings of the 11th Annual European Symposium on Algorithms (ESA), Lecture Notes in Comput. Sci. 2832
, 2003
"... The problems of gossiping and broadcasting have been widely studied. The basic gossip problem is defined as follows: there are n individuals, with each individual having an item of gossip. The goal is to communicate each item of gossip to every other individual. ..."
Abstract

Cited by 5 (1 self)
 Add to MetaCart
The problems of gossiping and broadcasting have been widely studied. The basic gossip problem is defined as follows: there are n individuals, with each individual having an item of gossip. The goal is to communicate each item of gossip to every other individual.
Implementing atomic data through indirect learning in dynamic networks
, 2006
"... Developing middleware services for dynamic distributed systems, e.g., adhoc networks, is a challenging task given that such services deal with dynamically changing membership and asynchronous communication. Algorithms developed for static settings are often not usable in such settings because they ..."
Abstract

Cited by 4 (2 self)
 Add to MetaCart
(Show Context)
Developing middleware services for dynamic distributed systems, e.g., adhoc networks, is a challenging task given that such services deal with dynamically changing membership and asynchronous communication. Algorithms developed for static settings are often not usable in such settings because they rely on (logical) alltoall node connectivity through routing protocols, which may be unfeasible or prohibitively expensive to implement in highly dynamic settings. This paper explores the indirect learning, via periodic gossip, approach to information dissemination within a dynamic, distributed data service implementing atomic read/write memory service. The indirect learning scheme is used to improve the liveness of the service in the settings with uncertain connectivity. The service is formally proved to guarantee atomicity in all executions. Conditional performance analysis of the new service is presented, where this analysis has the potential of being generalized to other similar dynamic algorithms. Under the assumption that the network is connected, and assuming reasonable timing conditions, the bounds on the duration of read/write operations of the new service are calculated. Finally, the paper proposes a deployment strategy where indirect learning leads to an improvement in communication costs relative to a previous solution that assumes alltoall connectivity. 1
E.: Minimum latency gossiping in radio networks
 IEEE TPDS
, 2010
"... Abstract—We studied the minimum latency gossiping (alltoall broadcast) problem in multihop radio networks defined as follows: Each node in the network is preloaded with a message and the objective is to distribute each node’s message to the entire network with minimum latency. We studied this prob ..."
Abstract

Cited by 3 (1 self)
 Add to MetaCart
(Show Context)
Abstract—We studied the minimum latency gossiping (alltoall broadcast) problem in multihop radio networks defined as follows: Each node in the network is preloaded with a message and the objective is to distribute each node’s message to the entire network with minimum latency. We studied this problem in the unitsize message model and the unit disk graph model. The unitsize model means different messages cannot be combined as one message, and the unit disk graph model means a link exists between two nodes if and only if their euclidean distance is less than 1. The minimum latency gossiping problem is known to be NPhard in these two models. In this work, we designed a gossiping scheme that significantly improved all current gossiping algorithms in terms of the approximation ratio. Our work has approximation ratio 27, a great improvement of the current stateoftheart algorithm (which has ratio 1,947). We also discussed the single point of failure problem and its impact on our approximation ratio. We designed an amended gossiping algorithm with ratio 27 in case of a nonsource node failure. We also designed an amended gossiping algorithm with ratio 29 in case of source failure. Index Terms—Gossip, alltoall broadcast, latency. Ç 1