Академический Документы
Профессиональный Документы
Культура Документы
Complex Networks
Dr. Robert J. Bonneau
Program Manager
AFOSR/RSL
Air Force Research Laboratory
Distribution A: Approved for public release; distribution is unlimited. 88ABW-2011-0774 1
2011 AFOSR SPRING REVIEW
2311NX PORTFOLIO OVERVIEW
NAME: Robert Bonneau
Payoffs:
Guaranteed Delivery
Of Time Critical Mathematical
Information
Characterization of
Network
Communications
Networks Global Network
Research
Predict Network
Diverse Types of Performance
Networks
3
Complex Networks Trends
• Network Management
– Nonparametric strategies for assessing network performance
– Distributed strategies for measuring and assessing network information
transfer
– Sparse network management
4
Local Network Research: Preserving
Information Structure
• Statistical geometric coding structures are used to transport diverse sets of information in a network
and preserve its critical structure
- Communication networks can often degrade or destroy information relationships
- Geometric structures can preserve critical information in the process of coding and
packetization so that protocol requirements can be relaxed
Coding Coding
Information Code Information Information Loss Information Less Information Loss With
Timescale t Distribution With Interference Recovery Interference
Random Code
More Latency/Computation/
Information
t packets (ex: Rateless Code) Recover Using Storage
Loss Distributed Coding
Recovered
Information
Information
Source Recover With
Hybrid Code Information Loss
Code and Retransmit
(ex: Network Code) Measurable
5
Index Coding in Networks
PI: Bobby Kleinberg Institution: Cornell University
Approach: Index coding sets bits to indicate to receiver what statistical class
information to be decoded belongs to
- This allows different statistical classes to be prioritized differently in
in coding mechanism
Payoff: Different classes of information can be prioritized according to content as
it is packetized and transmitted between two points on a network without having
to specify complete destination address – reduces overhead
Network Content Prioritized
Coding Network Coding
Decoded Output
Error Bounds
6
Geometric Adaptive
Subspace Coding
Olgiza Milenkovic, UIUC
7
Managing on Degrees of Freedom –
A Network Coding Approach
Muriel Medard, MIT
8
Network Management Research:
Guaranteeing Information Transfer
The state of information transfer on a network changes with network management policy and protocol
– Particularly important to the Air Force given its unique mobile infrastructure
The state of the network and its ability to transfer information in a network can be described at different
timescales and managed through coding and protocol design
Protocol Less: Information Loss With
Protocol Disruption
Information Protocol Information Information Loss
Distribution With Interference Information More: Latency, Difficult to
Timescale t
Information Recovery Control
Sources
Random Protocol Information
Recover With
t groups of (ex: Flooding) Loss Distributed
Redundancy
Source 1
packets Message 1
Message 3
Source 3
Deterministic
Recover With
Routing Information Loss
Retransmission
(ex: OSPF) Significant
Less: Latency
More: Information Loss With
Disruption, Controllable
9
Reinforcement Learning of
Complex Networks
PI: Prashant Metha, Sean Meyn Institution: UIUC
Approach: Use dynamic programming as an approach to estimate network state and manage
adaptively rather than having a fixed model for network behavior
Payoff: Will adapt to dynamic conditions of topology and structural information change
- Can handle non-Gaussian distributions of state variables more efficiently than
learning methods
10
Complex Network Information Exchange In
Random Wireless Environments
PIs: A. Goldsmith, Yonina Eldar, S. Boyd Stanford, V. Poor Princeton
11
Network Coding and Verification
With Sheaves
Rob Ghrist, Michael Robinson UPenn
Algebraic Information
Class
12
Global Network Research: Network
Performance Invariants and Prediction
• We wish to develop information invariants that can be used to assess network performance
- Describe statistical geometric invariant properties to characterize performance
of network in transporting information through algebraic and topological methods
- Use geometric flow analysis to predict and manage future network state
Network Network
Information Network Information Information Loss Information
Timescale t Distribution With Interference Less: Information Loss Under
Recovery
Information Disruption
Sources Random Network Information
Change Information
More: Latency, Resource
Loss Distributed Intensive
Source 1 t blocks of (ex: Mobile Ad Hoc) Distribution
information Message 1
Source 3
Message 3
Deterministic
Information Loss Reroute Information
Routing
(ex: Core/Backbone) Significant
Less: Latency/Disruption
Tolerant
More: Controllable
13
Geometric Network
Parameterization
Narayan, Saniee, Barishnikov, Korotky, UC Santa Cruz/Lucent
Space of Networks
14
Multi-scale Network Measures
and Covers
Jones, Rokhlin, Yale, Ness, Bassu Telcordia
15
Sparse Approximation and Persistent
Homology of Networks
Robert Calderbank, Duke, Rob Nowak, Laura Balzano, UWisc
16
Geometric Classical and Quantum
Network Analysis
Alsing,Ypez, AFRL/RI/VS, Warner Miller, Florida Atlantic University, ST Yau, Harvard University
Network Policy/
Packet Waveform
Ram/ Phrases Protein Protocol Deterministic Heterogeneous Random
Groups Subroutine (management)
Synth. Protocol Protocol Protocol
Network
Packet Virtual News
Signal
Mem./ Reports/ Cell Structure Deterministic Heterogeneous
Blocks Array (global) Random
Program Blogs Function Network Network Network Distribution
Deterministic Heterogeneous Random
Communications General
Networks Networks
Design Design
Excluded Properties Included Properties
Physics and Materials: New Joint MURI Topic: “Large Scale Integrated
Hybrid Nanophotonics”
• Customer/Industry
– Collaboration with ACC/GCIC, Air Force Spectrum Management Agency on
JALIN ICD
– Collaboration with Boeing, ESC, IAI for transition of coding and routing
management protocols baseline CORE tools to Rome Lab for possible
integration in CABLE JCTD
– Briefing to Space Command/Peterson for potential collaboration
– Interaction with Northrup Grumman/BACN airborne networking program for
potential collaboration
• OSD
– Complex Systems Engineering and Systems 20/20 initiative
– Software Assurance and Security Initiative
– Robust Command and Control Intiative
• Commercial
– Interaction with ATT/Stanford on real time network information recovery
– New initiatives with Akamai for content distribution analysis
– Interaction with USFA/DHS/CISCO on router algorithm design
23
Complex Networks Transition
Organization
• Complex Networks has an integrated transition strategy
AFRL In House/ Customer Interaction
Complex Networks AFRL/RI – Network Emulation ACC/ASC/ESC/AMC
/Joint
AFOSR AFRL Focused Long
Discovery Network Emulation Centers
Term Challenges
Challenges
SBIR
STTR
OSD
MURI
Activitie
Distribution s
DARPA
DARPA
Integrated Networking
Approach/Stable Under - OSD/COI Working Groups
Heterogeneous - Industry Partnerships
Conditions - Commercial Interaction
24
Backup
25
Other Agencies
26
Complex Networked System
Design Principles
Units of information transfer do not have to be packets – generalizing this approach to
other scientific areas allows generalized network analyses
- Examples: Social Networks, Wireless Propagation, Software Performance, Biological
Frequency Architecture Design Principles
(1/information
timescale)
Deterministic Heterogeneous Random
Content Content Content Content
(local)
System Policy/
Protocol Deterministic Heterogeneous Random
(management) Protocol Protocol Protocol
System
Structure Deterministic Heterogeneous Random
(global) Network Network Network Distribution
Design Design
Excluded Properties Included Properties
Not Resourced, Resourced,
Not Stable, Stable,
Not Secure Secure 27
Complex Networks Approach
Goal: Develop unifying mathematical approach to discovering fundamental principles of networks rather than imposing
them
Network Local Network
Management Research Research
Guarantee Preserve
Information Information
Transfer Structure
Global Network
Research
Complex Networks
Theory
Predict
Network “Fundamental Principles”
Hard Theoretical of Networks
Problems Performance
28
Air Force Network Environment
The Air Force is unique among the DOD and civilian world in that it has a highly
heterogeneous set of users and must provide a mobile infrastructure
29
What’s a Complex Network?
30
Coding for Interference Networks
Sriram Vishwanath, UT Austin
Approach: Use geometric lattice theory as a mechanism for code design such that
an information capacity of the code is increased as packets dropped & corrupted
Payoff: Coding can be performed to preserve information content in transmission
during severe network interference and may potentially take toward coding over
integers
Lattice structures enable robust preservation of information structure during
packetization through regular lattice a potential to code over non binary
number sequences
Probability of
information lost
rigorously
bounded
31
Geometric Coding for Networks
Lizhong Zheng, MIT
Approach: Coding theory that exploits both network routing state and
information structure across packets to guarantee information transfer
32
Managing on Degrees of Freedom –
A Network Coding Approach
Muriel Medard, MIT
33
Management of Complex Networks
John Doyle, Caltech
Information
Coding/Routing
Structure
(with Geometric Bound) Destabilizing Behavior
Information vs. Routing
(Information Flow Disruption)
S
(1,1,1)
(1,0,1)
(1,1,1)
min
x
kp x dt
2 2
px
(1,1,0)
x kp
(1,1,0) (1,1,1) (1,0,1)
Geometric coding method can potentially
(1,1,0) (1,0,1) bound disruption.
d1 d2
( f i , j , g id,1j , g id, 2j )
34
Thermodynamics of Large-Scale
Heterogeneous Wireless Networks
D. Tse, Berkeley, P. Gupta, Alcatel Lucent, D. Shah, MIT
Throughput Capacity
In Phase Transition
Using MIMO 2 3
Multihop Network
Multiple Input/Output (MIMO)
Information Throughput
35
Learning, Inference, and Coding
in Complex Networks
Rob Nowak, University of Wisc. Madison
36
Topological Features of
Network Geometry
Narayan, Saniee, Barishnikov, Korotky, UC Santa Cruz/Lucent
Distributed Geometric
Network Measurements
Invariant Network
Measured Information Properties
Features
38
Databases for the Estimation Global State of
Multi-parameter Networks
Konstatin Mischaikow, Rutgers University
Phase space
configuration
Multi-parameter
Database
39
Network Information Models
PI: Edmund Yeh Institution: Yale
Mathematical
Physics
Percolation
(model)
40
Topological & Geometric Tools for
Complex Networks
PIs: A. Jadbabaie, UPenn F. C. Graham, UCSD, STYau Harvard
• Algorithm:
• Run the local update for a random
initial condition.
• If non-zero, there exists at least one
coverage hole.
41
Analysis and Geometry for Complex
Network Processing
PI: Ronald Coifman Institution: Yale University
42
Coding Through Packet Timing
PI: Todd Coleman Institution: University of Illinois
43
Analysis of Network Policy and
Its EffectPI: Lehnert
on Spectrum
Institution: Purdue
Utilization
Approach: Analyze global bounds of spectrum resource utilization as a
function of all network transaction cost
Expected Delay
1
10
0
10
0 0.2 0.4 0.6 0.8 1
System Load
Upper bound of spectrum load vs. network latency
44
Codes for Distributed
Storage Networks
PI: Kannan Ramchandran Institution: UC Berkeley
Approach: Deterministic codes (MDS) are bandwidth intensive – random codes (repetition
coding) are storage and computationally intensive
- Trade the advantages of each using minimum storage regenerating (MSR)
vs. minimum bandwidth regenerating codes (MBR) using geometric cut set
analysis
Payoff: Provides the most robust and stable coding strategy that enables predictable recovery
of large sets of networked information with minimum amount of available resources
Graph of Information Flow Criteria for Information Recovery
lemma: for any (potentially infinite) graph G(α,β,d),
any data collector has flow at least
k 1
MinCut( DC i ) Min{( d i ) , }
i 0
45
Complex Network Information Exchange In
Random Wireless Environments
PIs: A. Goldsmith, D. O’Niel, S. Boyd Stanford, V. Poor Princeton
Approach: Networks at the physical layer generate a lot of extra protocol traffic
particularly when they transmit highly correlated information
- Using network coding at the physical layer can reduce overhead in high
signal to noise environments maximizing geometric flow of information
Payoff: Can combine correlated information at the multiple access layer to cut
down on protocol overhead, particularly in multicast scenarios.
Dynamic Physical Network Rate/Capacity Through as a Function of Transmit Power
H2 dec W2
Y2
transmitter n
H(W1|Y2 )
Z2
user 2 46
Coding for Complex Networks
PI: Olgica Milenkovic Institution: U. Illinois
Approach: Information in a network can be recovered by using sparse approximation theory for
specific classes of geometric information to recover large sets of structural information
- We can recover large sets of structural information with a specified probability even if large
numbers of packets are dropped
Payoff: Overhead in protocol significantly reduced and a specific probability of recovery can be
computed for large classes of information.
Sparse Approximation Criteria Geometric Functional Approximation
47
Robust Network Management
PI: Mehran Mesbahi Inst: University of Washington
48
Reinforcement Learning of
Complex Networks
PI: Sean Meyn Institution: UIUC
Approach: Use reinforcement learning methods as an approach to estimate network state and
manage dynamically rather than having a fixed model for network behavior
Payoff: Will adapt to dynamic conditions of topology and structural information change
49
MURI: Complex Network Management
PI: Robert Calderbank, Princeton, Emmanuel Candes, Stanford, Joel Tropp Caltech,
Athena Markopoulou, UC Irvine, Suhas Diggavi, UCLA, Robert Ghrist, UPenn (& more)
Integrate
50
Rigidity Theory in Networks
PIs: Amit Singer, Ingrid Daubechies: Princeton
51
Geometric Curvature and Flow in Networks
ST Yau, Harvard, Fan Chung Graham, UCSD, Ali Jadbabaie, UPenn
Approach: Use Ricci flow and Ricci curvature as a means to shape information
flow in networks using greedy routing
Payoff: Dynamically shape network traffic to maximize information flow, decrease
the dimensionality of the routing problem, and minimize the possibility of network
instability and information loss
Deformation
Geometric Representation Maximizes Information Can Target Deformation
Using Discrete
Flow For Routing To Preserve Scaling Properties
Of Network Ricci Flow
Process Across Information Scales
(New Greedy Routing
Strategy)
Creates Possible
Instability/Poor
Arbitrary
Information Flow
Deformation
52
Ergodic vs. Nonergodic Coding
PI: Aaron Wagner Institution: Cornell University
53