• Aucun résultat trouvé

Internship Proposal: Enabling clusters with Dynamic Distributed Systems

N/A
N/A
Protected

Academic year: 2022

Partager "Internship Proposal: Enabling clusters with Dynamic Distributed Systems"

Copied!
2
0
0

Texte intégral

(1)

Internship Proposal:

Enabling clusters with Dynamic Distributed Systems

Advisors: Swan Dubois and Franck Petit

Laboratory: LIP6, project-team Inria REGAL, Campus Jussieu, 4 place Jussieu, 75005 Paris, France Mail: <firstname>.<lastname>@lip6.fr

Dates: March to August 2015 (6 months)

Funding: Regular internship gratification by Labex SMART

Context

The availability of wireless communications has drastically increased in recent years and established new applications. Humans, agents, devices, robots, and applications interact together through more and more heterogeneous infrastructures, such as mobile ad hoc networks (MANET), vehicular networks (VANET), (mobile) sensor and actuator networks (SAN), body area networks (BAN), as well as always evolving network infrastructures on the Internet. In such networks, items (users, links, equipments, etc.) may join, leave, or move inside the network at unforeseeable times.

The dynamics of such networks, the heterogeneity of devices, usages, and participants, and often the unprecedented scale to consider, make the design of such infrastructures extremely challenging. For a vast majority of them, the dynamics are also unpredictable. Furthermore, designing applications on top of such networks requires to deal with the lack of infrastructure and numerous topological changes.

Therefore, it becomes necessary to define and to develop new accurate models capturing the features of the considered objects: users’ mobility, system stability, dynamics of applications, etc. On the top of this, operating systems and applications are required to haveself-* attributes, such as self-organized, self-healing, self-configuring, self-managed, self-optimized, etc. Such distributed architectures are sometime gathered un- der the generic term ofAutonomic Computing, referring to self-* properties of distributed systems adapting to unpredictable topological changes.

Clustering is a well-known and widely used technique to structure and organize networks. It aims at arranging the nodes of the network into groups according to some metrics,e.g., the distance with respect to some particular nodes in terms of hops or times, the node load, geographic location, community gathering, network technology, applications, etc. Clustering mainly leads to organize the network hierarchically.

Internship Assignment

We propose to focus on the particular problem ofMaximal Independent Set(MIS) construction. An indepen- dent set is a set of non adjacent processes of the system. An independent set ismaximalif it is not a subset of any other independent set. Classically, MIS is use to “span” the system with a sparse set of processes.

1

(2)

More specifically, MIS is particularly relevant in the context of wireless networks because it can be used as an initial and basic spanning distributed structure [6].

Whereas independent set construction was extensively studied in the context of static distributed systems (refer for instance to [3, 5, 7, 4, 1]), this problem does not receive any attention in dynamic systems at the best of our knowledge. The main goal of this project is to fill this gap.

More precisely, the internship aims at studying the MIS problem within highly dynamic distributed systems, unified in a framework [2] called Time-Varying Graphs (TVG), which are represented as time- ordered sequences of graphs defined over a fixed set of nodes.

The scientific agenda is mainly threefold:

• Studying independence problems in the context of TVG with the goal to define (maximal) independent sets that make sense in dynamic systems ;

• Second, the main challenge is to produce necessary and sufficient conditions to enable existence of (maximal) independent sets in highly dynamic systems ;

• Third, we would like to design some distributed algorithms that meet these necessary and sufficient conditions in order to obtain optimal solutions (with respect to impossibility results).

References

[1] Yehuda Afek, Noga Alon, Ziv Bar-Joseph, Alejandro Cornejo, Bernhard Haeupler, and Fabian Kuhn.

Beeping a maximal independent set. Distributed Computing, 26(4):195–208, 2013.

[2] Arnaud Casteigts, Paola Flocchini, Walter Quattrociocchi, and Nicola Santoro. Time-varying graphs and dynamic networks. IJPEDS, 27(5):387–408, 2012.

[3] Richard Cole and Uzi Vishkin. Deterministic coin tossing and accelerating cascades: micro and macro techniques for designing parallel algorithms. In Proceedings of the 18th Annual ACM Symposium on Theory of Computing, May 28-30, 1986, Berkeley, California, USA, pages 206–219, 1986.

[4] Nabil Guellati and Hamamache Kheddouci. A survey on self-stabilizing algorithms for independence, domination, coloring, and matching in graphs. J. Parallel Distrib. Comput., 70(4):406–415, 2010.

[5] Nathan Linial. Locality in distributed graph algorithms. SIAM J. Comput., 21(1):193–201, 1992.

[6] Thomas Moscibroda and Rogert Wattenhofer. Maximal independent sets in radio networks. InProceed- ings of the Twenty-fourth Annual ACM Symposium on Principles of Distributed Computing, PODC ’05, pages 148–157. ACM, 2005.

[7] Johannes Schneider and Roger Wattenhofer. An optimal maximal independent set algorithm for bounded- independence graphs. Distributed Computing, 22(5-6):349–361, 2010.

2

Références

Documents relatifs

Figure 4 shows the fraction of messages each protocol was able to deliver, as a function of node mobility rate (pause time) when nodes follow a random movement model.. The MRP-

This autoconfiguration protocol is characterized by (i) adhering strictly to the Internet addressing archi- tecture, (ii) being able to configure both MANET interface addresses

In order to allow proper operation of MANET routing protocols, the interfaces of MANET routers must be appro- priately configured with IP addresses – and prefixes must be available

Our system is based on a trust graph, in which we have used a threshold cryptography scheme in order to resist against malicious nodes, that issue false public key certificates to

À cet égard, cette thèse propose un protocol de routage pour les réseaux VANETs dans le milieu urbain (SCRP), un mé- canisme de sélection des cannaux de service (ASSCH), et une

SPADE: A Small Particle Detection Method Using A Dictionary Of Shapes Within The Marked Point Process Framework!. Nicolas Cedilnik, Eric Debreuve, Fabienne De Graeve, Florence

As an example of how the reduction in the number of variables is transformed into a measurable experimental gain, suppose that a given process is affected by

persion and E R were obtained for PP-based CPNC, while these for PA 6 type CPNC form two distinct groups – all samples prepared in TSE compounding line show low relative modulus, E