A constraint-programming-based approach for solving the data dissemination problem

Systems of mobile Systems are intermittently connected networks that use store-carry-forward routing for data transfers. Independent systems collaborate and exchange data to achieve a common goal. Data transfers are only possible between systems that are close enough to each other, when a so-called...

Full description

Saved in:
Bibliographic Details
Published in:Computers & operations research Vol. 78; pp. 278 - 289
Main Authors: Bocquillon, Ronan, Jouglet, Antoine
Format: Journal Article
Language:English
Published: New York Elsevier Ltd 01-02-2017
Pergamon Press Inc
Elsevier
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Systems of mobile Systems are intermittently connected networks that use store-carry-forward routing for data transfers. Independent systems collaborate and exchange data to achieve a common goal. Data transfers are only possible between systems that are close enough to each other, when a so-called contact occurs. During a contact, a sending system can transmit to a receiving system a fixed amount of data held in its interna then assume it holds at a til buffer. We assume that the trajectories of component systems are predictable, and consequently that a sequence of contacts may be considered. This dissemination problem is aimed at finding a transfer plan such that a set of data can be transferred from a given subset of source systems to all the recipient systems. In this paper, we propose an original constraint-programming-based algorithm for solving this problem. Computational results show that this approach is an improvement on the integer-linear-programming-based approach that we proposed in a previous paper. •We study the problem of transferring data through an intermittently connected network.•We propose a constraint programming approach to solve the problem.•We propose lower bounds and symmetry breaking techniques.•We provide experimental results showing the efficiency of our method which improves the previous results on this problem.
ISSN:0305-0548
1873-765X
0305-0548
DOI:10.1016/j.cor.2016.09.004