Skip to main content

Showing 1–6 of 6 results for author: Goldsztajn, D

.
  1. arXiv:2406.04751  [pdf, other

    math.OC math.PR

    Asymptotically Optimal Policies for Weakly Coupled Markov Decision Processes

    Authors: Diego Goldsztajn, Konstantin Avrachenkov

    Abstract: We consider the problem of maximizing the expected average reward obtained over an infinite time horizon by $n$ weakly coupled Markov decision processes. Our setup is a substantial generalization of the multi-armed restless bandit problem that allows for multiple actions and constraints. We establish a connection with a deterministic and continuous-variable control problem where the objective is t… ▽ More

    Submitted 7 June, 2024; originally announced June 2024.

    Comments: 38 pages, 3 figures

    MSC Class: 90C40 (Primary) 93E03; 60F99 (Secondary)

  2. arXiv:2404.06485  [pdf, other

    math.PR

    Server saturation in skewed networks

    Authors: Diego Goldsztajn, Sem C. Borst, Johan S. H. van Leeuwaarden

    Abstract: We consider a model inspired by compatibility constraints that arise between tasks and servers in data centers, cloud computing systems and content delivery networks. The constraints are represented by a bipartite graph or network that interconnects dispatchers with compatible servers. Each dispatcher receives tasks over time and sends every task to a compatible server with the least number of tas… ▽ More

    Submitted 9 April, 2024; originally announced April 2024.

    Comments: 48 pages, 5 figures, accepted at SIGMETRICS 2024

    MSC Class: 60K25 (Primary) 68M20; 60J28 (Secondary)

  3. arXiv:2305.13054  [pdf, other

    math.PR

    Fluid limits for interacting queues in sparse dynamic graphs

    Authors: Diego Goldsztajn, Sem C. Borst, Johan S. H. van Leeuwaarden

    Abstract: Consider a network of $n$ single-server queues where tasks arrive independently at each of the servers at rate $λ_n$. The servers are interconnected by a graph that is resampled at rate $μ_n$ in a way that is symmetric with respect to the servers, and each task is dispatched to the shortest queue in the graph neighborhood where it appears. The so-called occupancy process describes the empirical di… ▽ More

    Submitted 23 May, 2024; v1 submitted 22 May, 2023; originally announced May 2023.

    Comments: 60 pages, 4 figures

    MSC Class: 60F17; 60K25; 60K35 (Primary) 68M20 (Secondary)

  4. Utility maximizing load balancing policies

    Authors: Diego Goldsztajn, Sem C. Borst, Johan S. H. van Leeuwaarden

    Abstract: Consider a service system where incoming tasks are instantaneously dispatched to one out of many heterogeneous server pools. Associated with each server pool is a concave utility function which depends on the class of the server pool and its current occupancy. We derive an upper bound for the mean normalized aggregate utility in stationarity and introduce two load balancing policies that achieve t… ▽ More

    Submitted 10 February, 2024; v1 submitted 16 December, 2021; originally announced December 2021.

    Comments: 73 pages, 6 figures

    MSC Class: 60K25 (Primary) 60F15; 60F17 (Secondary) ACM Class: G.3

    Journal ref: Stochastic systems, 13(2):211-246, 2023

  5. arXiv:2012.10142  [pdf, other

    math.PR cs.PF eess.SY

    Learning and balancing unknown loads in large-scale systems

    Authors: Diego Goldsztajn, Sem C. Borst, Johan S. H. van Leeuwaarden

    Abstract: Consider a system of identical server pools where tasks with exponentially distributed service times arrive as a time-inhomogenenous Poisson process. An admission threshold is used in an inner control loop to assign incoming tasks to server pools while, in an outer control loop, a learning scheme adjusts this threshold over time to keep it aligned with the unknown offered load of the system. In a… ▽ More

    Submitted 5 April, 2024; v1 submitted 18 December, 2020; originally announced December 2020.

    Comments: 56 pages, 3 figures

    MSC Class: 60K25 (Primary) 60F15; 60F17 (Secondary) ACM Class: G.3

  6. Self-Learning Threshold-Based Load Balancing

    Authors: Diego Goldsztajn, Sem C. Borst, Johan S. H. van Leeuwaarden, Debankur Mukherjee, Philip A. Whiting

    Abstract: We consider a large-scale service system where incoming tasks have to be instantaneously dispatched to one out of many parallel server pools. The user-perceived performance degrades with the number of concurrent tasks and the dispatcher aims at maximizing the overall quality-of-service by balancing the load through a simple threshold policy. We demonstrate that such a policy is optimal on the flui… ▽ More

    Submitted 11 September, 2023; v1 submitted 29 October, 2020; originally announced October 2020.

    Comments: 52 pages, 6 figures

    MSC Class: 60F17; 60K25 (Primary) 68M20 (Secondary) ACM Class: C.4; G.3

    Journal ref: INFORMS Journal on Computing, 34(1):39-54, 2022