Unsupervised Creation of Small World Networks for the Preservation of Digital Objects Charles L. Cartledge Michael L. Nelson Old Dominion University Department.

Slides:



Advertisements
Similar presentations
Lifelong Competence Development: On the Advantages of Formal Competence-Performance Modeling Michael D. Kickmeier-Rust, Dietrich Albert, & Christina Steiner.
Advertisements

The Connectivity and Fault-Tolerance of the Internet Topology
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
OBJECT-ORIENTED THINKING CHAPTER Topics  The Object-Oriented Metaphor  Object-Oriented Flocks of Birds –Boids by Craig W. Reynolds  Modularity.
Swarm algorithms COMP308. Swarming – The Definition aggregation of similar animals, generally cruising in the same direction Termites swarm to build colonies.
Construction of Simple Graphs with a Target Joint Degree Matrix and Beyond Minas Gjoka, Balint Tillman, Athina Markopoulou University of California, Irvine.
 Copyright 2011 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Enabling Networked Knowledge.
An Approach to Evaluate Data Trustworthiness Based on Data Provenance Department of Computer Science Purdue University.
Scale Free Networks Robin Coope April Abert-László Barabási, Linked (Perseus, Cambridge, 2002). Réka Albert and AL Barabási,Statistical Mechanics.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Tracking multiple independent targets: Evidence for a parallel tracking mechanism Zenon Pylyshyn and Ron Storm presented by Nick Howe.
Suppose I learn that Garth has 3 friends. Then I know he must be one of {v 1,v 2,v 3 } in Figure 1 above. If I also learn the degrees of his neighbors,
Advanced Topics in Data Mining Special focus: Social Networks.
Colour Constancy T.W. Hung. Colour Constancy – Human A mechanism enables human to perceive constant colour of a surface over a wide range of lighting.
1 CS 502: Computing Methods for Digital Libraries Lecture 27 Preservation.
The Mathematics of Networks Chapter 7. Trees A tree is a graph that –Is connected –Has no circuits Tree.
On Distinguishing between Internet Power Law B Bu and Towsley Infocom 2002 Presented by.
CS2420: Lecture 36 Vladimir Kulyukin Computer Science Department Utah State University.
Search Engines and their Public Interfaces: Which APIs are the Most Synchronized? Frank McCown and Michael L. Nelson Department of Computer Science, Old.
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
Navigating and Browsing 3D Models in 3DLIB Hesham Anan, Kurt Maly, Mohammad Zubair Computer Science Dept. Old Dominion University, Norfolk, VA, (anan,
Random Graph Models of Social Networks Paper Authors: M.E. Newman, D.J. Watts, S.H. Strogatz Presentation presented by Jessie Riposo.
Information Networks Power Laws and Network Models Lecture 3.
1 Applications of Relative Importance  Why is relative importance interesting? Web Social Networks Citation Graphs Biological Data  Graphs become too.
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Charles L. Cartledge Michael L. Nelson Old Dominion University Department of Computer Science Norfolk, VA USA.
Automated Electron Step Size Optimization in EGS5 Scott Wilderman Department of Nuclear Engineering and Radiological Sciences, University of Michigan.
LANGUAGE NETWORKS THE SMALL WORLD OF HUMAN LANGUAGE Akilan Velmurugan Computer Networks – CS 790G.
1 CS 502: Computing Methods for Digital Libraries Lecture 28 Current work in preservation.
Clustering of protein networks: Graph theory and terminology Scale-free architecture Modularity Robustness Reading: Barabasi and Oltvai 2004, Milo et al.
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
Flock Inspired Area Coverage Using Wireless Boid-like Sensor Agents Colin Chibaya Rhodes University Computer Science Department Grahamstown,
Multi-layered Optical Network Security
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
CLASS 10 SCENE GRAPHS BASIC ANIMATION CS770/870. A scene Graph A data structure to hold components of a scene Usually a Tree of a Directed Acyclic Graph.
Digital Library The networked collections of digital text, documents, images, sounds, scientific data, and software that are the core of today’s Internet.
Presentation: Genetic clustering of social networks using random walks ELSEVIER Computational Statistics & Data Analysis February 2007 Genetic clustering.
An Efficient Localization Algorithm Focusing on Stop-and-Go Behavior of Mobile Nodes IEEE PerCom 2011 Takamasa Higuchi, Sae Fujii, Hirozumi Yamaguchi and.
By: Gang Zhou Computer Science Department University of Virginia 1 Medians and Beyond: New Aggregation Techniques for Sensor Networks CS851 Seminar Presentation.
RELIABILITY DESIGN of TRANSPORTATION NETWORK: ANALYSIS and PREDISASTER MANAGEMENT I. GERTSBAKH and Y. SHPUNGIN ניהול תרום-משברי של רשת דרכים BGU, MATHEMATICS.
Publication of simulation models Simulation model requires new type of publications! How insure and facilitate reproducibility of simulation model (like.
Relying on Safe Distance to Achieve Strong Partitionable Group Membership in Ad Hoc Networks Authors: Q. Huang, C. Julien, G. Roman Presented By: Jeff.
Example Apply hierarchical clustering with d min to below data where c=3. Nearest neighbor clustering d min d max will form elongated clusters!
Network Dynamics and Simulation Science Laboratory Structural Analysis of Electrical Networks Jiangzhuo Chen Joint work with Karla Atkins, V. S. Anil Kumar,
Chapter 8 - Project Management1 Lecture 2 Today’s lecture covers the followings: 1.To study “project crashing” concept 2.LP formulation for project management.
Evolution of Cooperation in Mobile Ad Hoc Networks Jeff Hudack (working with some Italian guy)
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 29 Soft Bodies and Rigid Bodies.
Introduction to Digital Libraries Week 14: Digital Preservation Old Dominion University Department of Computer Science CS 695 Fall 2004 Michael L. Nelson.
CS 791-S04 Digital Preservation Seminar Presentation of: Arms, "Preservation of Scientific Serials: Three Current Examples", JEP, 5(2), 1999 and Nelson.
When Should I Make Preservation Copies of Myself?
DISA under NSA-LUCITE Contract
Impact of Neighbor Selection on Performance and Resilience of Structured P2P Networks Sushma Maramreddy.
Video Summarization by Spatial-Temporal Graph Optimization
CSE 421: Introduction to Algorithms
Structural Properties of Networks: Introduction
Network Science: A Short Introduction i3 Workshop
Introduction to Digital Libraries Assignment #1
Fast Nearest Neighbor Search on Road Networks
Department of Computer Science University of York
An Adaptive Middleware for Supporting Time-Critical Event Response
Peer-to-Peer Information Systems Week 6: Performance
Preservation of Digital Objects and Collections
Korea University of Technology and Education
Simple Graphs: Connectedness, Trees
Introduction to Digital Libraries Assignment #3
Introduction to Digital Libraries Assignment #1
P2P: Unique Design Challenges in Accountability and Security
Introduction to Digital Libraries Assignment #1
Introduction to Digital Libraries Assignment #4
Introduction to Digital Libraries Assignment #1
Presentation transcript:

Unsupervised Creation of Small World Networks for the Preservation of Digital Objects Charles L. Cartledge Michael L. Nelson Old Dominion University Department of Computer Science Norfolk, Virginia

SP145JCDL Short Paper Presentation2 Order of Presentation Technology enablers Constraints Simple rules for Complex Behavior Simulation approach Simulation results Future work

SP145JCDL Short Paper Presentation3 Motivation Time

SP145JCDL Short Paper Presentation4 Technology Enablers Cost data:

SP145JCDL Short Paper Presentation5 Constraints “ … Tomorrow we could see the National Library of Medicine abolished by Congress, Elsevier dismantled by a corporate raider, the Royal Society declared bankrupt, or the University of Michigan Press destroyed by a meteor. All are highly unlikely, but over a long period of time unlikely events will happen. …” (emphasis CLC) W. Y. Arms, “Preservation of Scientific Serials: Three Current Examples,” Journal of Electronic Publishing, Dec., 1999 Expectancy data: – 101 yrs Picture: Patricia W. and J Douglas Perry Library, Old Dominion University Those that die, do so in avg. 23 yrs – 60 yrs

SP145JCDL Short Paper Presentation6Doctoral Consortium6 Reynolds’s Rules for Flocking Collision Avoidance: avoid collisions with nearby flock mates Velocity Matching: attempt to match velocity with nearby flock mates Flock Centering: attempt to stay close to nearby flock mates Images and rules: My interpretation Namespace collision avoidance Following others to available storage locations Deleting copies of one’s self to provide room for late arrivers

SP145JCDL Short Paper Presentation7 Types of Graphs Small World Shorter Still high (Each graph has 20 vertices and 40 edges.)

SP145JCDL Short Paper Presentation8 Desirable Graph Properties

SP145JCDL Short Paper Presentation9 Unsupervised Small World Graph Creation gamma = 0.0 alpha = 0.99 gamma = 0.7 alpha = <= beta <=0.66 gamma < 0.6 CC is shown as dark lines L is shown as light lines

SP145JCDL Short Paper Presentation10 Phases/Activities Creation (Human or archivist activities) Wandering (Autonomous activities) Connecting (Autonomous activities) Flocking (Autonomous activities)

SP145JCDL Short Paper Presentation11 Creation Any DO

SP145JCDL Short Paper Presentation12 Wandering AB D C Who are you connected to? Connected to: Who are you connected to? Connected to: A Who are you connected to? Connected to: B Who are you connected to? Connected to: A Connected to: B, C Who are you connected to? Connected to: A Who are you connected to?

SP145JCDL Short Paper Presentation13 Connecting AB D C Possible connection Connection NOT established Possible connection Connection established

SP145JCDL Short Paper Presentation14 Flocking A’A’’ AB D C A’ A’’ C’ C’’ D’ D’’

SP145JCDL Short Paper Presentation15 Typical Simulation Parameters alpha = 0.5 beta = 0.6 gamma = 0.1 Number of DOs = 1000 Number of hosts = 1000 Min number desired replicas = 3 Max number desired replicas = 10 Max number of replicas per host = 20

SP145JCDL Short Paper Presentation16 Simulation Results and Analysis

Future work Test the autonomous graphs for resilience to error and attack Test what happens when a graph becomes disconnected Test what happens when a disconnected graph becomes re-connected SP145JCDL Short Paper Presentation17

SP145JCDL Short Paper Presentation18 Conclusions We have shown that Digital Objects can autonomously create small world graphs based on locally gleaned data These graphs can be used for long term preservation We intend to study these graphs focusing on their tolerance to isolated and widespread failures

SP145JCDL Short Paper Presentation19 And that concludes my presentation.

SP145JCDL Short Paper Presentation20 Backup Information Equations for Average Path Length and Clustering Coefficients