10 research outputs found
Near-optimal adjacency labeling scheme for power-law graphs
An adjacency labeling scheme is a method that assigns labels to the vertices
of a graph such that adjacency between vertices can be inferred directly from
the assigned label, without using a centralized data structure. We devise
adjacency labeling schemes for the family of power-law graphs. This family that
has been used to model many types of networks, e.g. the Internet AS-level
graph. Furthermore, we prove an almost matching lower bound for this family. We
also provide an asymptotically near- optimal labeling scheme for sparse graphs.
Finally, we validate the efficiency of our labeling scheme by an experimental
evaluation using both synthetic data and real-world networks of up to hundreds
of thousands of vertices
Algorithme distribué d'orientation de graphes dans un environnement asynchrone et avec pannes
International audienceNous nous intĂ©ressons dans ce papier Ă l'orientation de graphe de maniĂšre distribuĂ©e. Plus prĂ©cisĂ©ment, nous cherchons Ă calculer une orientation minimum, c'est-Ă -dire Ă minimiser le degrĂ© sortant maximum d'un nĆud du graphe. Ce problĂšme d'orientation est notamment une modĂ©lisation naturelle pour des problĂšmes d'allocation de ressources. Nous prĂ©sentons l'algorithme AvrDegAsync qui fonctionne dans un environnement distribuĂ© oĂč les communications sont asynchrones et oĂč les nĆuds peuvent ĂȘtre en panne. Notre algorithme garantit une 2(2 + Δ)-approximation de l'orientation optimale en utilisant un nombre logarithmique de diffusion. De plus, il ne nĂ©cessite pas de connaissance sur le graphe comme le nombre de nĆuds ou encore sa densitĂ©
Approximation Scheme for Lowest Outdegree Orientation and Graph Density Measures
We deal with the problem of finding such an orientation of a given graph that the largest number of edges leaving a vertex (called the outdegree of the orientation) is small. For any we show an time algorithm which finds an orientation of an input graph with outdegree at most , where is the maximum density of a subgraph of . It is known that the optimal value of orientation outdegree is . Our algorithm has applications in constructing labeling schemes, introduced by Kannan et al. and in approximating such graph density measures as arboricity, pseudoarboricity and maximum density. Our results improve over the previous, 2-approximation algorithms by Aichholzer et al. (for orientation / pseudoarboricity), by Arikati et al. (for arboricity) and by Charikar (for maximum density)
A Framework for Web Object Self-Preservation
We propose and develop a framework based on emergent behavior principles for the long-term preservation of digital data using the web infrastructure. We present the development of the framework called unsupervised small-world (USW) which is at the nexus of emergent behavior, graph theory, and digital preservation. The USW algorithm creates graph based structures on the Web used for preservation of web objects (WOs). Emergent behavior activities, based on Craig Reynoldsâ âboidsâ concept, are used to preserve WOs without the need for a central archiving authority. Graph theory is extended by developing an algorithm that incrementally creates small-world graphs. Graph theory provides a foundation to discuss the vulnerability of graphs to different types of failures and attack profiles. Investigation into the robustness and resilience of USW graphs lead to the development of a metric to quantify the effect of damage inflicted on a graph. The metric remains valid whether the graph is connected or not. Different USW preservation policies are explored within a simulation environment where preservation copies have to be spread across hosts. Spreading the copies across hosts helps to ensure that copies will remain available even when there is a concerted effort to remove all copies of a USW component. A moderately aggressive preservation policy is the most effective at making the best use of host and network resources.
Our efforts are directed at answering the following research questions:
1. Can web objects (WOs) be constructed to outlive the people and institutions that created them?
We have developed, analyzed, tested through simulations, and developed a reference implementation of the unsupervised small-world (USW) algorithm that we believe will create a connected network of WOs based on the web infrastructure (WI) that will outlive the people and institutions that created the WOs. The USW graph will outlive its creators by being robust and continuing to operate when some of its WOs are lost, and it is resilient and will recover when some of its WOs are lost.
2. Can we leverage aspects of naturally occurring networks and group behavior for preservation?
We used Reynoldsâ tenets for âboidsâ to guide our analysis and development of the USW algorithm. The USW algorithm allows a WO to âexploreâ a portion of the USW graph before making connections to members of the graph and before making preservation copies across the âdiscoveredâ graph. Analysis and simulation show that the USW graph has an average path length (L(G)) and clustering coefficient (C(G)) values comparable to small-world graphs. A high C(G) is important because it reflects how likely it is that a WO will be able spread copies to other domains, thereby increasing its likelihood of long term survival. A short L(G) is important because it means that a WO will not have to look too far to identify new candidate preservation domains, if needed. Small-world graphs occur in nature and are thus believed to be robust and resilient. The USW algorithms use these small-world graph characteristics to spread preservation copies across as many hosts as needed and possible.
USW graph creation, damage, repair and preservation has been developed and tested in a simulation and reference implementation