SlideShare a Scribd company logo
Quality of Information Maximization
  in Two-Hop Wireless Networks

  Sucha Supittayapornpong, Michael J. Neely

                 IEEE ICC 2012


                  May 12, 2012


            Electrical Engineering
       University of Southern California
Motivation

Rate optimization problems and algorithms have long been
studied. (Chiang, 2007) (Neely, 2006)
   However, application-layer utility, which affects directly to users, is
   not considered.




                                                                            2/19
Motivation

Rate optimization problems and algorithms have long been
studied. (Chiang, 2007) (Neely, 2006)
    However, application-layer utility, which affects directly to users, is
    not considered.
Quality of Information (QoI) is the usefulness of
information (Kang, 2010) (Johnson, 2005)
    Its value depends on how valuable the information is to users.
    The value is not necessarily proportional to a number of bits.
    Example: QoI may depend on
    - Formats (ex: video, audio, text),
    - Quality (ex: resolution, simpling rate)




                                                                             2/19
Motivation

Rate optimization problems and algorithms have long been
studied. (Chiang, 2007) (Neely, 2006)
    However, application-layer utility, which affects directly to users, is
    not considered.
Quality of Information (QoI) is the usefulness of
information (Kang, 2010) (Johnson, 2005)
    Its value depends on how valuable the information is to users.
    The value is not necessarily proportional to a number of bits.
    Example: QoI may depend on
    - Formats (ex: video, audio, text),
    - Quality (ex: resolution, simpling rate)
A static system of QoI maximization was proposed by Liu
in 2011.
    The system optimizes total quality of information obtained from an
    event.
    An integer programming was proposed.



                                                                             2/19
A System in Consideration

A system consisting of observers maximizes average QoI
obtained from random events.
- This is a more general version of a previous static system (Liu,
2011)




                                                                     3/19
A System in Consideration

A system consisting of observers maximizes average QoI
obtained from random events.
- This is a more general version of a previous static system (Liu,
2011)
Observers select a format to record an event.
    Different formats have different QoI values
    Always selecting highest quality format can overload a network.
    implication: Intelligent format selection is needed.




                                                                      3/19
A System in Consideration

A system consisting of observers maximizes average QoI
obtained from random events.
- This is a more general version of a previous static system (Liu,
2011)
Observers select a format to record an event.
    Different formats have different QoI values
    Always selecting highest quality format can overload a network.
    implication: Intelligent format selection is needed.

Data is transmitted over time-varying channels to a base
station in two modes.
    Direct transmission (3G)
    Relay to neighbors (Wi-Fi)
    in order to utilize better channels (3G) of neighbors




                                                                      3/19
A System in Consideration

A system consisting of observers maximizes average QoI
obtained from random events.
- This is a more general version of a previous static system (Liu,
2011)
Observers select a format to record an event.
    Different formats have different QoI values
    Always selecting highest quality format can overload a network.
    implication: Intelligent format selection is needed.

Data is transmitted over time-varying channels to a base
station in two modes.
    Direct transmission (3G)
    Relay to neighbors (Wi-Fi)
    in order to utilize better channels (3G) of neighbors

Maximum of two hops is allowed to reduce queuing delay.

                                                                      3/19
Contributions

A two-hop system maximizing QoI has been
modeled in such a way that
   Randomness of events and transmission rates are
   considered.
   Loops in Routing are avoided.
   The number of hops is at most 2 to reduce delay.




                                                      4/19
Contributions

A two-hop system maximizing QoI has been
modeled in such a way that
   Randomness of events and transmission rates are
   considered.
   Loops in Routing are avoided.
   The number of hops is at most 2 to reduce delay.

A novel quadratic policy has been proposed.
   The policy reduces significant number of backlogs in
   the system.
   It can also be applied to the general Lyapunov
   optimization technique.



                                                         4/19
Model: A 2-Hop Network

         N    set of nodes (observers)
         0    base station
         Hn   set of neighbors of node n




                                           5/19
Model: A 2-Hop Network

                             N     set of nodes (observers)
                             0     base station
                             Hn    set of neighbors of node n




Time is slotted, t ∈ {0, 1, 2, . . . }
An event occurs at each slot with probability θ.




                                                                5/19
Model: A 2-Hop Network

                             N     set of nodes (observers)
                             0     base station
                             Hn    set of neighbors of node n




Time is slotted, t ∈ {0, 1, 2, . . . }
An event occurs at each slot with probability θ.

 un (t)    uplink transmission rate of node n in slot t
 anm (t)   relay transmission rate from node n to node m in slot t
un (t) and anm (t) depend on time-varying channel conditions
which is fixed in slot t but can change between slots.

                                                                5/19
Model: QoI and Queues

                                   Format
                                    F      set of formats
                                     (f )
                                    rn (t) QoI, node n, format f
                                     (f )
                                    dn (t) Data size, node n, format f

                                   At node n, selecting format f yields
                                     (f )    (f )
event                              (rn (t), dn (t)) in slot t.
        format selection




                                                                          6/19
Model: QoI and Queues

                                   Format
                                    F      set of formats
                                     (f )
                                    rn (t) QoI, node n, format f
                                     (f )
                                    dn (t) Data size, node n, format f

                                   At node n, selecting format f yields
                                     (f )    (f )
event                              (rn (t), dn (t)) in slot t.
        format selection

                                   Queues at node n, at slot t:
                                    Kn (t) input queue
                                    Qn (t) uplink queue
                                              Direct transmission (3G)
                                    Jn (t)    relay queue
                                              Relay transmission (Wi-Fi)


                                                                           6/19
Model: Routing
   Queues at a Node                    One & Two Hops




event
        format selection




                                                        7/19
Model: Routing
   Queues at a Node                         One & Two Hops




event
        format selection



Kn (t + 1) = max Kn (t) − s(q) (t) − s(j) (t), 0 + dn (t)
                           n          n


 Jn (t + 1) ≤ max Jn (t) −             anm (t) + s(j) (t), 0
                                                  n
                                m∈Hn

Qn (t + 1) ≤ max Qn (t) + s(q) (t) − un (t), 0 +
                           n                                   amn (t)
                                                        m∈Hn

                                                                         7/19
Problem Formulation

Received QoI at time t

                   y0 (t) =         rn (t)
                              n∈N




                                             8/19
Problem Formulation

Received QoI at time t

                          y0 (t) =          rn (t)
                                      n∈N



Optimization problem:
                 t−1
             1
max      lim            E {y0 (τ )}
         t→∞ t
                 τ =0
 s. t. all queues Kn (t), Qn (t), Jn (t) are mean rate stable
This problem is solved by the Lyapunov optimization.
(Neely, 2010)



                                                                8/19
Lyapunov Optimization Technique
Lyapunov function         (Tassiulas, 1992)   :
                     1
           L(t)            Kn (t) + Q2 (t) + Jn (t)
                            2
                                     n
                                              2
                     2 n∈N

- All queue lengths at time t are cast to a 1-dim value.




                                                           9/19
Lyapunov Optimization Technique
Lyapunov function         (Tassiulas, 1992)   :
                     1
           L(t)            Kn (t) + Q2 (t) + Jn (t)
                            2
                                     n
                                              2
                     2 n∈N

- All queue lengths at time t are cast to a 1-dim value.

Lyapunov drift: ∆(t)           L(t + 1) − L(t)
- The drift represents the difference of queues in consecutive slots.
- Minimizing the drift lead to mean rate stability of all queues.




                                                                       9/19
Lyapunov Optimization Technique
Lyapunov function         (Tassiulas, 1992)   :
                     1
           L(t)            Kn (t) + Q2 (t) + Jn (t)
                            2
                                     n
                                              2
                     2 n∈N

- All queue lengths at time t are cast to a 1-dim value.

Lyapunov drift: ∆(t)           L(t + 1) − L(t)
- The drift represents the difference of queues in consecutive slots.
- Minimizing the drift lead to mean rate stability of all queues.

Drift-plus-penalty function with variable V                (Neely, 2010)

                        ∆(t) + V (−y0 (t))
where −y0 (t) is a penalty value at time t.
- Minimizing this function every slot will stabilize queues and
optimize the objective function.
                                                                           9/19
Lyapunov Drift Minimization
Pure Lyapunov optimization has quadratic nature of ∆(t).
                   1                             2
          min        (max[Q(t) − b(t), 0] + a(t)) − Q2 (t)
         a(t),b(t) 2


Reduce delay, Non-separable decisions (centralized algorithm)




                                                                10/19
Lyapunov Drift Minimization
Pure Lyapunov optimization has quadratic nature of ∆(t).
                    1                             2
            min       (max[Q(t) − b(t), 0] + a(t)) − Q2 (t)
          a(t),b(t) 2


Reduce delay, Non-separable decisions (centralized algorithm)

Standard Lyapunov optimization optimizes a linearized ∆(t).

     min Q(t) [a(t) − b(t)]      (T assiulas, 1992)(N eely, 2010)
    a(t),b(t)


Large delay, Separable decisions (distributed algorithm)




                                                                    10/19
Lyapunov Drift Minimization
Pure Lyapunov optimization has quadratic nature of ∆(t).
                    1                             2
            min       (max[Q(t) − b(t), 0] + a(t)) − Q2 (t)
          a(t),b(t) 2


Reduce delay, Non-separable decisions (centralized algorithm)

Standard Lyapunov optimization optimizes a linearized ∆(t).

     min Q(t) [a(t) − b(t)]      (T assiulas, 1992)(N eely, 2010)
    a(t),b(t)


Large delay, Separable decisions (distributed algorithm)

Novel Quadratic Lyapunov Optimization preserves the quadratic
nature of ∆(t).
                                    2                2
                   min [Q(t) + a(t)] + [Q(t) − b(t)]
                  a(t),b(t)


Reduce delay, Separable decisions (distributed algorithm)
                                                                    10/19
Quadratic Policy

   min
                          2                    2
                                                                                  
     K (t) − s(q) (t) + K (t) − s(j) (t) +
                  n                      n
                                                                                   
    
       n                        n                                                 
                                                                                   
                                                                                  
                                                               2                  
                                                          (q)
      [Kn (t) + dn (t)]2 + [Qn (t) − un (t)]2 + Qn (t) + sn (t) +
    
                                                                                  
                                                                                   
                                   2                           2
n∈N  Qn (t) +
    
                   m∈Hn amn (t)     + Jn (t) − m∈Hn anm (t) +                     
                                                                                   
                                                                                   
                        2                                                         
     Jn (t) + s(j) (t) − 2V rn (t)
    
                                                                                  
                                                                                   
                 n
                                                                                   

   s. t.
     s(q) (t) ∈ {0, 1, 2, . . . , s(q)(max) }, s(j) (t) ∈ {0, 1, 2, . . . , s(j)(max) } ,
      n                            n            n                            n

     fn (t) ∈ F, dn (t) = d(fn (t)) (t), rn (t) = rn n (t)) (t) , n ∈ N
                           n
                                                   (f

     a(t) ∈ Aγ(t) , u(t) ∈ Uγ(t)


                                                                                  11/19
Separable Problems (1)

Admission-Control problem:
                                                 2
            min       Kn (t) + d(fn (t)) (t)
                                n                    − 2V rn n (t)) (t)
                                                           (f
          fn (t)∈F



Uplink-Routing problem:
                                                     2                         2
          min                    Kn (t) − s(q) (t)
                                           n             + Qn (t) + s(q) (t)
                                                                     n
 (q)             (q)(max)
sn (t)∈{0,1,...,sn        }



Relay-Routing problem:
                                                     2                         2
           min                   Kn (t) − s(j) (t)
                                           n             + Jn (t) + s(j) (t)
                                                                     n
 (j)              (j)(max)
sn (t)∈{0,1,...,sn           }



                                                                                   12/19
Separable Problems (2)


Uplink-Allocation problem:

                     min              [Qn (t) − un (t)]2
                   u(t)∈Uγ(t)
                                n∈N



Relay-Allocation problem:
                                                2                              2

  min              Qn (t) −            amn (t) + Jn (t) −          anm (t)
a(t)∈Aγ(t)
             n∈N                m∈Hn                        m∈Hn




                                                                       13/19
Performance Bounds
QoI vs. V
The avg. QoI approaches optimality with O(1/V )
                     t−1
                 1                            A    (opt)
         lim inf            E {y0 (τ )} ≥ −     + y0
           t→∞ t                              V
                     τ =0




                                                           14/19
Performance Bounds
QoI vs. V
The avg. QoI approaches optimality with O(1/V )
                       t−1
                  1                              A    (opt)
          lim inf             E {y0 (τ )} ≥ −      + y0
            t→∞ t                                V
                       τ =0




Total queue backlog vs. V
The avg. queue size grows with order O(V )
                 t−1
             1
   lim sup                  E {Kn (τ ) + Qn (τ ) + Jn (τ )}
    t→∞      t   τ =0 n∈N
                                         A       V    (max)      ( )
                                     ≤       +       y0       − y0

                                                                       14/19
Simulation: a small network




                                              Quality of Information vs. V
                              8

                              7

                              6
Avg. quality of information




                              5

                              4

                              3

                              2

                              1                                                     MW y0
                                                                                        ¯
                                                                                    QD y0
                                                                                       ¯
                              00        500              1000                1500           2000
                                                          V
                                                                                                   15/19
Simulation: a small network




                                Input queue vs. V                                                           Uplink queue vs. V
                        250    QD K1
                                   ¯                                                       300              QD Q1
                                                                                                                ¯
Time-averaged backlog




                                                            Time-averaged backlog
                               MW K1¯                                                      250              MW Q1¯
                        200
                                                                                           200
                        150
                                                                                           150
                        100                                                                100
                         50                                                                 50
                          00   500    1000    1500   2000                                    00            500     1000     1500    2000
                                       V                                                                            V
                               Relay queue vs. V                                         System backlog vs. Quality of information
                                                              Time-averaged information quality
                        300                                                                       6.0
                               QD J1
                                  ¯
                                                                                                  5.8
Time-averaged backlog




                        250    MW J1
                                   ¯
                        200                                                                       5.6
                        150                                                                       5.4
                        100                                                                       5.2
                         50                                                                       5.0                               QD
                                                                                                  4.8                               MW
                          00   500    1000    1500   2000                                            0 200 400 600 800 1000120014001600
                                       V                                                                 Time-averaged total backlog       16/19
Simulation: a larger network




                               17/19
Simulation: a larger network

                       Time-averaged quality of information vs. Time
               30
               25
               20
Avg. quality


               15
               10
                                                           Time average
                5                                          Moving average
                00      20000       40000          60000     80000     100000
               30                           Time
               25
               20
Avg. quality




               15
               10
                                                           Time average
                5                                          Moving average
                00       1000        2000          3000      4000       5000
                                            Time

                                                                                18/19
Conclusion



We have formulated a more realistic QoI maximization
system.
We have proposed the novel Quadratic Lyapunov
Optimization technique.
   The technique reduces significantly numbers of backlogs.
   The technique is general for Lyapunov Optimization technique.

We have derived the distributed algorithm which
approaches optimality.




                                                                   19/19

More Related Content

What's hot

Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
T. E. BOGALE
 
Pilot induced cyclostationarity based method for dvb system identification
Pilot induced cyclostationarity based method for dvb system identificationPilot induced cyclostationarity based method for dvb system identification
Pilot induced cyclostationarity based method for dvb system identification
iaemedu
 
第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)
RCCSRENKEI
 
DIGITAL IMAGE PROCESSING - Day 4 Image Transform
DIGITAL IMAGE PROCESSING - Day 4 Image TransformDIGITAL IMAGE PROCESSING - Day 4 Image Transform
DIGITAL IMAGE PROCESSING - Day 4 Image Transform
vijayanand Kandaswamy
 
Ofdm sim-matlab-code-tutorial web for EE students
Ofdm sim-matlab-code-tutorial web for EE studentsOfdm sim-matlab-code-tutorial web for EE students
Ofdm sim-matlab-code-tutorial web for EE students
Mike Martin
 
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Vishalkumarec
 
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
ijma
 
Space time & power.
Space time & power.Space time & power.
Space time & power.
Soudip Sinha Roy
 
Accelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPUAccelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPU
Davide Nardone
 
Introduction to advanced Monte Carlo methods
Introduction to advanced Monte Carlo methodsIntroduction to advanced Monte Carlo methods
Introduction to advanced Monte Carlo methods
Christian Robert
 
Cosmic Rays- TEC
Cosmic Rays- TECCosmic Rays- TEC
Cosmic Rays- TEC
guest4cb860
 
Cosmic Rays Tec
Cosmic Rays  TecCosmic Rays  Tec
Cosmic Rays Tec
guest4cb860
 
QRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsQRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband Signals
IDES Editor
 
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR RadarReal Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
CSCJournals
 
Cooperative partial transmit sequence for papr reduction in space frequency b...
Cooperative partial transmit sequence for papr reduction in space frequency b...Cooperative partial transmit sequence for papr reduction in space frequency b...
Cooperative partial transmit sequence for papr reduction in space frequency b...
IAEME Publication
 
Frequency Domain Filtering of Digital Images
Frequency Domain Filtering of Digital ImagesFrequency Domain Filtering of Digital Images
Frequency Domain Filtering of Digital Images
Upendra Pratap Singh
 
Statistical analysis of network data and evolution on GPUs: High-performance ...
Statistical analysis of network data and evolution on GPUs: High-performance ...Statistical analysis of network data and evolution on GPUs: High-performance ...
Statistical analysis of network data and evolution on GPUs: High-performance ...
Michael Stumpf
 
Solving Unit Commitment Problem Using Chemo-tactic PSO–DE Optimization Algori...
Solving Unit Commitment Problem Using Chemo-tactic PSO–DE Optimization Algori...Solving Unit Commitment Problem Using Chemo-tactic PSO–DE Optimization Algori...
Solving Unit Commitment Problem Using Chemo-tactic PSO–DE Optimization Algori...
IDES Editor
 
Simulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed imageSimulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed image
IAEME Publication
 
4241
42414241

What's hot (20)

Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
Pilot Contamination Mitigation for Wideband Massive MIMO: Number of Cells Vs ...
 
Pilot induced cyclostationarity based method for dvb system identification
Pilot induced cyclostationarity based method for dvb system identificationPilot induced cyclostationarity based method for dvb system identification
Pilot induced cyclostationarity based method for dvb system identification
 
第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)第13回 配信講義 計算科学技術特論A(2021)
第13回 配信講義 計算科学技術特論A(2021)
 
DIGITAL IMAGE PROCESSING - Day 4 Image Transform
DIGITAL IMAGE PROCESSING - Day 4 Image TransformDIGITAL IMAGE PROCESSING - Day 4 Image Transform
DIGITAL IMAGE PROCESSING - Day 4 Image Transform
 
Ofdm sim-matlab-code-tutorial web for EE students
Ofdm sim-matlab-code-tutorial web for EE studentsOfdm sim-matlab-code-tutorial web for EE students
Ofdm sim-matlab-code-tutorial web for EE students
 
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
Thesis : "IBBET : In Band Bandwidth Estimation for LAN"
 
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
 
Space time & power.
Space time & power.Space time & power.
Space time & power.
 
Accelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPUAccelerating Dynamic Time Warping Subsequence Search with GPU
Accelerating Dynamic Time Warping Subsequence Search with GPU
 
Introduction to advanced Monte Carlo methods
Introduction to advanced Monte Carlo methodsIntroduction to advanced Monte Carlo methods
Introduction to advanced Monte Carlo methods
 
Cosmic Rays- TEC
Cosmic Rays- TECCosmic Rays- TEC
Cosmic Rays- TEC
 
Cosmic Rays Tec
Cosmic Rays  TecCosmic Rays  Tec
Cosmic Rays Tec
 
QRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsQRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband Signals
 
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR RadarReal Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
 
Cooperative partial transmit sequence for papr reduction in space frequency b...
Cooperative partial transmit sequence for papr reduction in space frequency b...Cooperative partial transmit sequence for papr reduction in space frequency b...
Cooperative partial transmit sequence for papr reduction in space frequency b...
 
Frequency Domain Filtering of Digital Images
Frequency Domain Filtering of Digital ImagesFrequency Domain Filtering of Digital Images
Frequency Domain Filtering of Digital Images
 
Statistical analysis of network data and evolution on GPUs: High-performance ...
Statistical analysis of network data and evolution on GPUs: High-performance ...Statistical analysis of network data and evolution on GPUs: High-performance ...
Statistical analysis of network data and evolution on GPUs: High-performance ...
 
Solving Unit Commitment Problem Using Chemo-tactic PSO–DE Optimization Algori...
Solving Unit Commitment Problem Using Chemo-tactic PSO–DE Optimization Algori...Solving Unit Commitment Problem Using Chemo-tactic PSO–DE Optimization Algori...
Solving Unit Commitment Problem Using Chemo-tactic PSO–DE Optimization Algori...
 
Simulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed imageSimulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed image
 
4241
42414241
4241
 

Viewers also liked

Tugas sistem nonlinear
Tugas sistem nonlinearTugas sistem nonlinear
Tugas sistem nonlinear
Ishardi Nassogi
 
Approximate dynamic programming using fluid and diffusion approximations with...
Approximate dynamic programming using fluid and diffusion approximations with...Approximate dynamic programming using fluid and diffusion approximations with...
Approximate dynamic programming using fluid and diffusion approximations with...
Sean Meyn
 
Backstepping for Piecewise Affine Systems: A SOS Approach
Backstepping for Piecewise Affine Systems: A SOS ApproachBackstepping for Piecewise Affine Systems: A SOS Approach
Backstepping for Piecewise Affine Systems: A SOS Approach
Behzad Samadi
 
Tugas lyapunov stability
Tugas lyapunov stabilityTugas lyapunov stability
Tugas lyapunov stability
wk3czl230419995
 
Extension of a local linear controller to a stabilizing semi-global piecewise...
Extension of a local linear controller to a stabilizing semi-global piecewise...Extension of a local linear controller to a stabilizing semi-global piecewise...
Extension of a local linear controller to a stabilizing semi-global piecewise...
Behzad Samadi
 
Kestabilan lyapunov
Kestabilan lyapunovKestabilan lyapunov
Kestabilan lyapunov
rahardian24
 
Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009
Sean Meyn
 
stabilitas lypunov
stabilitas lypunovstabilitas lypunov
stabilitas lypunov
Aprilia Ningsih
 
JURNAL SKRIPSI
JURNAL SKRIPSIJURNAL SKRIPSI
JURNAL SKRIPSI
muhammad rofiq
 
Stabiltas Lyapunov
Stabiltas LyapunovStabiltas Lyapunov
Stabiltas Lyapunov
laurensius08
 
Stabilitas lyapunov
Stabilitas lyapunovStabilitas lyapunov
Stabilitas lyapunov
Universitas Tidar
 
Alexander Lyapunov | 3D Print Expo October 2014
Alexander Lyapunov | 3D Print Expo October 2014Alexander Lyapunov | 3D Print Expo October 2014
Alexander Lyapunov | 3D Print Expo October 2014
Alexander Lyapunov
 
Matlab Functions
Matlab FunctionsMatlab Functions
Matlab Functions
Umer Azeem
 
Control Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares OptimizationControl Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares Optimization
Behzad Samadi
 
Stabilitas Lyapunov
Stabilitas LyapunovStabilitas Lyapunov
Stabilitas Lyapunov
Lisfa Nuraini U.I
 
Stabilitas lyapunov
Stabilitas lyapunovStabilitas lyapunov
Stabilitas lyapunov
M Cahyo Ardi Prabowo
 
New universal Lyapunov functions for nonlinear kinetics
New universal Lyapunov functions for nonlinear kineticsNew universal Lyapunov functions for nonlinear kinetics
New universal Lyapunov functions for nonlinear kinetics
Alexander Gorban
 
Lyapunov theory
Lyapunov theoryLyapunov theory
Lyapunov theory
Aditya Purnama
 
Non linear Dynamical Control Systems
Non linear Dynamical Control SystemsNon linear Dynamical Control Systems
Non linear Dynamical Control Systems
Arslan Ahmed Amin
 
Start MPC
Start MPC Start MPC
Start MPC
hamidreza2012
 

Viewers also liked (20)

Tugas sistem nonlinear
Tugas sistem nonlinearTugas sistem nonlinear
Tugas sistem nonlinear
 
Approximate dynamic programming using fluid and diffusion approximations with...
Approximate dynamic programming using fluid and diffusion approximations with...Approximate dynamic programming using fluid and diffusion approximations with...
Approximate dynamic programming using fluid and diffusion approximations with...
 
Backstepping for Piecewise Affine Systems: A SOS Approach
Backstepping for Piecewise Affine Systems: A SOS ApproachBackstepping for Piecewise Affine Systems: A SOS Approach
Backstepping for Piecewise Affine Systems: A SOS Approach
 
Tugas lyapunov stability
Tugas lyapunov stabilityTugas lyapunov stability
Tugas lyapunov stability
 
Extension of a local linear controller to a stabilizing semi-global piecewise...
Extension of a local linear controller to a stabilizing semi-global piecewise...Extension of a local linear controller to a stabilizing semi-global piecewise...
Extension of a local linear controller to a stabilizing semi-global piecewise...
 
Kestabilan lyapunov
Kestabilan lyapunovKestabilan lyapunov
Kestabilan lyapunov
 
Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009
 
stabilitas lypunov
stabilitas lypunovstabilitas lypunov
stabilitas lypunov
 
JURNAL SKRIPSI
JURNAL SKRIPSIJURNAL SKRIPSI
JURNAL SKRIPSI
 
Stabiltas Lyapunov
Stabiltas LyapunovStabiltas Lyapunov
Stabiltas Lyapunov
 
Stabilitas lyapunov
Stabilitas lyapunovStabilitas lyapunov
Stabilitas lyapunov
 
Alexander Lyapunov | 3D Print Expo October 2014
Alexander Lyapunov | 3D Print Expo October 2014Alexander Lyapunov | 3D Print Expo October 2014
Alexander Lyapunov | 3D Print Expo October 2014
 
Matlab Functions
Matlab FunctionsMatlab Functions
Matlab Functions
 
Control Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares OptimizationControl Synthesis by Sum of Squares Optimization
Control Synthesis by Sum of Squares Optimization
 
Stabilitas Lyapunov
Stabilitas LyapunovStabilitas Lyapunov
Stabilitas Lyapunov
 
Stabilitas lyapunov
Stabilitas lyapunovStabilitas lyapunov
Stabilitas lyapunov
 
New universal Lyapunov functions for nonlinear kinetics
New universal Lyapunov functions for nonlinear kineticsNew universal Lyapunov functions for nonlinear kinetics
New universal Lyapunov functions for nonlinear kinetics
 
Lyapunov theory
Lyapunov theoryLyapunov theory
Lyapunov theory
 
Non linear Dynamical Control Systems
Non linear Dynamical Control SystemsNon linear Dynamical Control Systems
Non linear Dynamical Control Systems
 
Start MPC
Start MPC Start MPC
Start MPC
 

Similar to Sucha_ICC_2012

Machine Learning and Stochastic Geometry: Statistical Frameworks Against Unce...
Machine Learning and Stochastic Geometry: Statistical Frameworks Against Unce...Machine Learning and Stochastic Geometry: Statistical Frameworks Against Unce...
Machine Learning and Stochastic Geometry: Statistical Frameworks Against Unce...
Koji Yamamoto
 
Orthogonal Faster than Nyquist Transmission for SIMO Wireless Systems
Orthogonal Faster than Nyquist Transmission for SIMO Wireless SystemsOrthogonal Faster than Nyquist Transmission for SIMO Wireless Systems
Orthogonal Faster than Nyquist Transmission for SIMO Wireless Systems
T. E. BOGALE
 
Improving initial generations in pso algorithm for transportation network des...
Improving initial generations in pso algorithm for transportation network des...Improving initial generations in pso algorithm for transportation network des...
Improving initial generations in pso algorithm for transportation network des...
ijcsit
 
Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Sw...
Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Sw...Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Sw...
Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Sw...
AIRCC Publishing Corporation
 
SSD 2015 Presentation, POPS-OFDM: Ping-pong Optimized Pulse Shaping OFDM for ...
SSD 2015 Presentation, POPS-OFDM: Ping-pong Optimized Pulse Shaping OFDM for ...SSD 2015 Presentation, POPS-OFDM: Ping-pong Optimized Pulse Shaping OFDM for ...
SSD 2015 Presentation, POPS-OFDM: Ping-pong Optimized Pulse Shaping OFDM for ...
Mohamed Siala
 
Grid on Demand
Grid on DemandGrid on Demand
Grid on Demand
Alain van Hoof
 
Sampling and Reconstruction (Online Learning).pptx
Sampling and Reconstruction (Online Learning).pptxSampling and Reconstruction (Online Learning).pptx
Sampling and Reconstruction (Online Learning).pptx
HamzaJaved306957
 
Detecting VoIP Traffic Based on Human Conversation Patterns
Detecting VoIP Traffic Based on Human Conversation PatternsDetecting VoIP Traffic Based on Human Conversation Patterns
Detecting VoIP Traffic Based on Human Conversation Patterns
Academia Sinica
 
4g lte matlab
4g lte matlab4g lte matlab
4g lte matlab
Hakim Zentani
 
Approximate Bayesian Computation on GPUs
Approximate Bayesian Computation on GPUsApproximate Bayesian Computation on GPUs
Approximate Bayesian Computation on GPUs
Michael Stumpf
 
A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...
JuanPabloCarbajal3
 
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering ChannelsLTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
IllaKolani1
 
Wondimu mobility increases_capacity
Wondimu mobility increases_capacityWondimu mobility increases_capacity
Wondimu mobility increases_capacity
Wondimu K. Zegeye
 
a traffic analysis tool
a traffic analysis toola traffic analysis tool
a traffic analysis tool
ESUG
 
Varre_Biomanycores_BOSC2009
Varre_Biomanycores_BOSC2009Varre_Biomanycores_BOSC2009
Varre_Biomanycores_BOSC2009
bosc
 
"An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ..."An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ...
butest
 
2021 itu challenge_reinforcement_learning
2021 itu challenge_reinforcement_learning2021 itu challenge_reinforcement_learning
2021 itu challenge_reinforcement_learning
LASSEMedia
 
Er24902905
Er24902905Er24902905
Er24902905
IJERA Editor
 
Introduction to OFDM.ppt
Introduction to  OFDM.pptIntroduction to  OFDM.ppt
Introduction to OFDM.ppt
Stefan Oprea
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm system
IAEME Publication
 

Similar to Sucha_ICC_2012 (20)

Machine Learning and Stochastic Geometry: Statistical Frameworks Against Unce...
Machine Learning and Stochastic Geometry: Statistical Frameworks Against Unce...Machine Learning and Stochastic Geometry: Statistical Frameworks Against Unce...
Machine Learning and Stochastic Geometry: Statistical Frameworks Against Unce...
 
Orthogonal Faster than Nyquist Transmission for SIMO Wireless Systems
Orthogonal Faster than Nyquist Transmission for SIMO Wireless SystemsOrthogonal Faster than Nyquist Transmission for SIMO Wireless Systems
Orthogonal Faster than Nyquist Transmission for SIMO Wireless Systems
 
Improving initial generations in pso algorithm for transportation network des...
Improving initial generations in pso algorithm for transportation network des...Improving initial generations in pso algorithm for transportation network des...
Improving initial generations in pso algorithm for transportation network des...
 
Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Sw...
Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Sw...Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Sw...
Automated Information Retrieval Model Using FP Growth Based Fuzzy Particle Sw...
 
SSD 2015 Presentation, POPS-OFDM: Ping-pong Optimized Pulse Shaping OFDM for ...
SSD 2015 Presentation, POPS-OFDM: Ping-pong Optimized Pulse Shaping OFDM for ...SSD 2015 Presentation, POPS-OFDM: Ping-pong Optimized Pulse Shaping OFDM for ...
SSD 2015 Presentation, POPS-OFDM: Ping-pong Optimized Pulse Shaping OFDM for ...
 
Grid on Demand
Grid on DemandGrid on Demand
Grid on Demand
 
Sampling and Reconstruction (Online Learning).pptx
Sampling and Reconstruction (Online Learning).pptxSampling and Reconstruction (Online Learning).pptx
Sampling and Reconstruction (Online Learning).pptx
 
Detecting VoIP Traffic Based on Human Conversation Patterns
Detecting VoIP Traffic Based on Human Conversation PatternsDetecting VoIP Traffic Based on Human Conversation Patterns
Detecting VoIP Traffic Based on Human Conversation Patterns
 
4g lte matlab
4g lte matlab4g lte matlab
4g lte matlab
 
Approximate Bayesian Computation on GPUs
Approximate Bayesian Computation on GPUsApproximate Bayesian Computation on GPUs
Approximate Bayesian Computation on GPUs
 
A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...
 
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering ChannelsLTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
LTE Physical Layer Transmission Mode Selection Over MIMO Scattering Channels
 
Wondimu mobility increases_capacity
Wondimu mobility increases_capacityWondimu mobility increases_capacity
Wondimu mobility increases_capacity
 
a traffic analysis tool
a traffic analysis toola traffic analysis tool
a traffic analysis tool
 
Varre_Biomanycores_BOSC2009
Varre_Biomanycores_BOSC2009Varre_Biomanycores_BOSC2009
Varre_Biomanycores_BOSC2009
 
"An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ..."An adaptive modular approach to the mining of sensor network ...
"An adaptive modular approach to the mining of sensor network ...
 
2021 itu challenge_reinforcement_learning
2021 itu challenge_reinforcement_learning2021 itu challenge_reinforcement_learning
2021 itu challenge_reinforcement_learning
 
Er24902905
Er24902905Er24902905
Er24902905
 
Introduction to OFDM.ppt
Introduction to  OFDM.pptIntroduction to  OFDM.ppt
Introduction to OFDM.ppt
 
Hardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm systemHardware efficient singular value decomposition in mimo ofdm system
Hardware efficient singular value decomposition in mimo ofdm system
 

Recently uploaded

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 

Recently uploaded (20)

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 

Sucha_ICC_2012

  • 1. Quality of Information Maximization in Two-Hop Wireless Networks Sucha Supittayapornpong, Michael J. Neely IEEE ICC 2012 May 12, 2012 Electrical Engineering University of Southern California
  • 2. Motivation Rate optimization problems and algorithms have long been studied. (Chiang, 2007) (Neely, 2006) However, application-layer utility, which affects directly to users, is not considered. 2/19
  • 3. Motivation Rate optimization problems and algorithms have long been studied. (Chiang, 2007) (Neely, 2006) However, application-layer utility, which affects directly to users, is not considered. Quality of Information (QoI) is the usefulness of information (Kang, 2010) (Johnson, 2005) Its value depends on how valuable the information is to users. The value is not necessarily proportional to a number of bits. Example: QoI may depend on - Formats (ex: video, audio, text), - Quality (ex: resolution, simpling rate) 2/19
  • 4. Motivation Rate optimization problems and algorithms have long been studied. (Chiang, 2007) (Neely, 2006) However, application-layer utility, which affects directly to users, is not considered. Quality of Information (QoI) is the usefulness of information (Kang, 2010) (Johnson, 2005) Its value depends on how valuable the information is to users. The value is not necessarily proportional to a number of bits. Example: QoI may depend on - Formats (ex: video, audio, text), - Quality (ex: resolution, simpling rate) A static system of QoI maximization was proposed by Liu in 2011. The system optimizes total quality of information obtained from an event. An integer programming was proposed. 2/19
  • 5. A System in Consideration A system consisting of observers maximizes average QoI obtained from random events. - This is a more general version of a previous static system (Liu, 2011) 3/19
  • 6. A System in Consideration A system consisting of observers maximizes average QoI obtained from random events. - This is a more general version of a previous static system (Liu, 2011) Observers select a format to record an event. Different formats have different QoI values Always selecting highest quality format can overload a network. implication: Intelligent format selection is needed. 3/19
  • 7. A System in Consideration A system consisting of observers maximizes average QoI obtained from random events. - This is a more general version of a previous static system (Liu, 2011) Observers select a format to record an event. Different formats have different QoI values Always selecting highest quality format can overload a network. implication: Intelligent format selection is needed. Data is transmitted over time-varying channels to a base station in two modes. Direct transmission (3G) Relay to neighbors (Wi-Fi) in order to utilize better channels (3G) of neighbors 3/19
  • 8. A System in Consideration A system consisting of observers maximizes average QoI obtained from random events. - This is a more general version of a previous static system (Liu, 2011) Observers select a format to record an event. Different formats have different QoI values Always selecting highest quality format can overload a network. implication: Intelligent format selection is needed. Data is transmitted over time-varying channels to a base station in two modes. Direct transmission (3G) Relay to neighbors (Wi-Fi) in order to utilize better channels (3G) of neighbors Maximum of two hops is allowed to reduce queuing delay. 3/19
  • 9. Contributions A two-hop system maximizing QoI has been modeled in such a way that Randomness of events and transmission rates are considered. Loops in Routing are avoided. The number of hops is at most 2 to reduce delay. 4/19
  • 10. Contributions A two-hop system maximizing QoI has been modeled in such a way that Randomness of events and transmission rates are considered. Loops in Routing are avoided. The number of hops is at most 2 to reduce delay. A novel quadratic policy has been proposed. The policy reduces significant number of backlogs in the system. It can also be applied to the general Lyapunov optimization technique. 4/19
  • 11. Model: A 2-Hop Network N set of nodes (observers) 0 base station Hn set of neighbors of node n 5/19
  • 12. Model: A 2-Hop Network N set of nodes (observers) 0 base station Hn set of neighbors of node n Time is slotted, t ∈ {0, 1, 2, . . . } An event occurs at each slot with probability θ. 5/19
  • 13. Model: A 2-Hop Network N set of nodes (observers) 0 base station Hn set of neighbors of node n Time is slotted, t ∈ {0, 1, 2, . . . } An event occurs at each slot with probability θ. un (t) uplink transmission rate of node n in slot t anm (t) relay transmission rate from node n to node m in slot t un (t) and anm (t) depend on time-varying channel conditions which is fixed in slot t but can change between slots. 5/19
  • 14. Model: QoI and Queues Format F set of formats (f ) rn (t) QoI, node n, format f (f ) dn (t) Data size, node n, format f At node n, selecting format f yields (f ) (f ) event (rn (t), dn (t)) in slot t. format selection 6/19
  • 15. Model: QoI and Queues Format F set of formats (f ) rn (t) QoI, node n, format f (f ) dn (t) Data size, node n, format f At node n, selecting format f yields (f ) (f ) event (rn (t), dn (t)) in slot t. format selection Queues at node n, at slot t: Kn (t) input queue Qn (t) uplink queue Direct transmission (3G) Jn (t) relay queue Relay transmission (Wi-Fi) 6/19
  • 16. Model: Routing Queues at a Node One & Two Hops event format selection 7/19
  • 17. Model: Routing Queues at a Node One & Two Hops event format selection Kn (t + 1) = max Kn (t) − s(q) (t) − s(j) (t), 0 + dn (t) n n Jn (t + 1) ≤ max Jn (t) − anm (t) + s(j) (t), 0 n m∈Hn Qn (t + 1) ≤ max Qn (t) + s(q) (t) − un (t), 0 + n amn (t) m∈Hn 7/19
  • 18. Problem Formulation Received QoI at time t y0 (t) = rn (t) n∈N 8/19
  • 19. Problem Formulation Received QoI at time t y0 (t) = rn (t) n∈N Optimization problem: t−1 1 max lim E {y0 (τ )} t→∞ t τ =0 s. t. all queues Kn (t), Qn (t), Jn (t) are mean rate stable This problem is solved by the Lyapunov optimization. (Neely, 2010) 8/19
  • 20. Lyapunov Optimization Technique Lyapunov function (Tassiulas, 1992) : 1 L(t) Kn (t) + Q2 (t) + Jn (t) 2 n 2 2 n∈N - All queue lengths at time t are cast to a 1-dim value. 9/19
  • 21. Lyapunov Optimization Technique Lyapunov function (Tassiulas, 1992) : 1 L(t) Kn (t) + Q2 (t) + Jn (t) 2 n 2 2 n∈N - All queue lengths at time t are cast to a 1-dim value. Lyapunov drift: ∆(t) L(t + 1) − L(t) - The drift represents the difference of queues in consecutive slots. - Minimizing the drift lead to mean rate stability of all queues. 9/19
  • 22. Lyapunov Optimization Technique Lyapunov function (Tassiulas, 1992) : 1 L(t) Kn (t) + Q2 (t) + Jn (t) 2 n 2 2 n∈N - All queue lengths at time t are cast to a 1-dim value. Lyapunov drift: ∆(t) L(t + 1) − L(t) - The drift represents the difference of queues in consecutive slots. - Minimizing the drift lead to mean rate stability of all queues. Drift-plus-penalty function with variable V (Neely, 2010) ∆(t) + V (−y0 (t)) where −y0 (t) is a penalty value at time t. - Minimizing this function every slot will stabilize queues and optimize the objective function. 9/19
  • 23. Lyapunov Drift Minimization Pure Lyapunov optimization has quadratic nature of ∆(t). 1 2 min (max[Q(t) − b(t), 0] + a(t)) − Q2 (t) a(t),b(t) 2 Reduce delay, Non-separable decisions (centralized algorithm) 10/19
  • 24. Lyapunov Drift Minimization Pure Lyapunov optimization has quadratic nature of ∆(t). 1 2 min (max[Q(t) − b(t), 0] + a(t)) − Q2 (t) a(t),b(t) 2 Reduce delay, Non-separable decisions (centralized algorithm) Standard Lyapunov optimization optimizes a linearized ∆(t). min Q(t) [a(t) − b(t)] (T assiulas, 1992)(N eely, 2010) a(t),b(t) Large delay, Separable decisions (distributed algorithm) 10/19
  • 25. Lyapunov Drift Minimization Pure Lyapunov optimization has quadratic nature of ∆(t). 1 2 min (max[Q(t) − b(t), 0] + a(t)) − Q2 (t) a(t),b(t) 2 Reduce delay, Non-separable decisions (centralized algorithm) Standard Lyapunov optimization optimizes a linearized ∆(t). min Q(t) [a(t) − b(t)] (T assiulas, 1992)(N eely, 2010) a(t),b(t) Large delay, Separable decisions (distributed algorithm) Novel Quadratic Lyapunov Optimization preserves the quadratic nature of ∆(t). 2 2 min [Q(t) + a(t)] + [Q(t) − b(t)] a(t),b(t) Reduce delay, Separable decisions (distributed algorithm) 10/19
  • 26. Quadratic Policy min 2 2    K (t) − s(q) (t) + K (t) − s(j) (t) + n n    n n      2  (q) [Kn (t) + dn (t)]2 + [Qn (t) − un (t)]2 + Qn (t) + sn (t) +     2 2 n∈N  Qn (t) +   m∈Hn amn (t) + Jn (t) − m∈Hn anm (t) +     2   Jn (t) + s(j) (t) − 2V rn (t)     n  s. t. s(q) (t) ∈ {0, 1, 2, . . . , s(q)(max) }, s(j) (t) ∈ {0, 1, 2, . . . , s(j)(max) } , n n n n fn (t) ∈ F, dn (t) = d(fn (t)) (t), rn (t) = rn n (t)) (t) , n ∈ N n (f a(t) ∈ Aγ(t) , u(t) ∈ Uγ(t) 11/19
  • 27. Separable Problems (1) Admission-Control problem: 2 min Kn (t) + d(fn (t)) (t) n − 2V rn n (t)) (t) (f fn (t)∈F Uplink-Routing problem: 2 2 min Kn (t) − s(q) (t) n + Qn (t) + s(q) (t) n (q) (q)(max) sn (t)∈{0,1,...,sn } Relay-Routing problem: 2 2 min Kn (t) − s(j) (t) n + Jn (t) + s(j) (t) n (j) (j)(max) sn (t)∈{0,1,...,sn } 12/19
  • 28. Separable Problems (2) Uplink-Allocation problem: min [Qn (t) − un (t)]2 u(t)∈Uγ(t) n∈N Relay-Allocation problem: 2 2 min Qn (t) − amn (t) + Jn (t) − anm (t) a(t)∈Aγ(t) n∈N m∈Hn m∈Hn 13/19
  • 29. Performance Bounds QoI vs. V The avg. QoI approaches optimality with O(1/V ) t−1 1 A (opt) lim inf E {y0 (τ )} ≥ − + y0 t→∞ t V τ =0 14/19
  • 30. Performance Bounds QoI vs. V The avg. QoI approaches optimality with O(1/V ) t−1 1 A (opt) lim inf E {y0 (τ )} ≥ − + y0 t→∞ t V τ =0 Total queue backlog vs. V The avg. queue size grows with order O(V ) t−1 1 lim sup E {Kn (τ ) + Qn (τ ) + Jn (τ )} t→∞ t τ =0 n∈N A V (max) ( ) ≤ + y0 − y0 14/19
  • 31. Simulation: a small network Quality of Information vs. V 8 7 6 Avg. quality of information 5 4 3 2 1 MW y0 ¯ QD y0 ¯ 00 500 1000 1500 2000 V 15/19
  • 32. Simulation: a small network Input queue vs. V Uplink queue vs. V 250 QD K1 ¯ 300 QD Q1 ¯ Time-averaged backlog Time-averaged backlog MW K1¯ 250 MW Q1¯ 200 200 150 150 100 100 50 50 00 500 1000 1500 2000 00 500 1000 1500 2000 V V Relay queue vs. V System backlog vs. Quality of information Time-averaged information quality 300 6.0 QD J1 ¯ 5.8 Time-averaged backlog 250 MW J1 ¯ 200 5.6 150 5.4 100 5.2 50 5.0 QD 4.8 MW 00 500 1000 1500 2000 0 200 400 600 800 1000120014001600 V Time-averaged total backlog 16/19
  • 33. Simulation: a larger network 17/19
  • 34. Simulation: a larger network Time-averaged quality of information vs. Time 30 25 20 Avg. quality 15 10 Time average 5 Moving average 00 20000 40000 60000 80000 100000 30 Time 25 20 Avg. quality 15 10 Time average 5 Moving average 00 1000 2000 3000 4000 5000 Time 18/19
  • 35. Conclusion We have formulated a more realistic QoI maximization system. We have proposed the novel Quadratic Lyapunov Optimization technique. The technique reduces significantly numbers of backlogs. The technique is general for Lyapunov Optimization technique. We have derived the distributed algorithm which approaches optimality. 19/19