students probability day weizmann institute of science march 28, 2007

18
STUDENTS PROBABILITY DAY Weizmann Institute of Science March 28, 2007 Yoni Nazarathy (Supervisor: Prof. Gideon Weiss) University of Haifa 0 10 20 30 40 0 5 10 15 20 Queueing Networks with Infinite Virtual Queues An Example, An Application and a Fundamental Question

Upload: ayoka

Post on 03-Feb-2016

41 views

Category:

Documents


0 download

DESCRIPTION

STUDENTS PROBABILITY DAY Weizmann Institute of Science March 28, 2007. Queueing Networks with Infinite Virtual Queues An Example, An Application and a Fundamental Question. Yoni Nazarathy (Supervisor: Prof. Gideon Weiss) University of Haifa. 6. 1/4. 1. 2. 3. 3/4. 5. 4. - PowerPoint PPT Presentation

TRANSCRIPT

  • STUDENTS PROBABILITY DAYWeizmann Institute of ScienceMarch 28, 2007Yoni Nazarathy(Supervisor: Prof. Gideon Weiss)University of HaifaQueueing Networks withInfinite Virtual QueuesAn Example, An Application and a Fundamental Question

  • Multi-Class Queueing Networks (Harrison 1988, Dai 1995,)QueuesRoutesInitial Queue LevelsServersProcessing DurationsResource Allocation (Scheduling)Network Dynamics

  • INTRODUCING: Infinite Virtual QueuesRegular QueueInfinite Virtual QueueExample RealizationmRelative Queue Length:Nominal Production Rate

  • MCQN+IVQQueuesRoutesInitial Queue LevelsServersProcessing DurationsResource Allocation (Scheduling)Network DynamicsNominal Production Rates

  • An Example

  • A Push-Pull Queueing System (Weiss, Kopzon 2002,2006)Server 1Server 2PUSHPULLPULLPUSHFluid Solution:orRequire Full UtilizationRequire Rate StabilityInherently StableInherently UnstableProportion of time server i allocates to Pulling

  • Maximum Pressure (Dai, Lin 2005)Max-Pressure is a rate stable policy (even when =1). Push-Pull acts like a =1 System.As Proven by Dai and Lin, Max-Pressure is rate stable.But for the Push-Pull system Max-Pressure is not Positive Recurrent:Queue on Server 1Queue on Server 2

  • Positive Recurrent Policies Exist!!!Kopzon, Weiss 2002Kopzon, Weiss 2006

  • An Application

  • Near Optimal Control over a Finite Time HorizonApproximation Approach:1) Approximate the problem using a fluid system.2) Solve the fluid system (SCLP).3) Track the fluid solution on-line (Using MCQN+IVQs).4) Under proper scaling, the approach is asymptotically optimal.

    Solution is intractable

    Finite Horizon Control of MCQNWeiss, Nazarathy 2007

  • Fluid formulations.t.This is a Separated Continuous Linear Program (SCLP)Server 1Server 2123

  • Fluid solutionSCLP Bellman, Anderson, Pullan, Weiss.Piecewise linear solution. Simplex based algorithm, finds the optimal solution in a finite number of steps (Weiss).

    The Optimal Solution:

  • 4 Time IntervalsFor each time interval, set a MCQN with Infinite Virtual Queues.

  • Maximum Pressure (Dai, Lin) is such a policy, even when =1Now Control the MCQN+IVQ Using a Rate Stable Policy

  • Example realizations, N={1,10,100} seed 1 seed 2 seed 3 seed 4

  • A Fundamental Question

  • Is there a characterization of MCQN+IVQs that allows:Full Utilization of all the servers that have an IVQ.Stability of all finite queues.Proportional equality among production streams.?

  • Thank You