Skip to main content

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

.
  1. arXiv:2506.09223  [pdf, ps, other

    math.ST

    Semi-supervised Community Detection using Glauber Dynamics for an Ising Model

    Authors: Konstantin Avrachenkov, Diego Goldsztajn

    Abstract: We consider graphs with two communities and analyze an algorithm for learning the community labels when the edges of the graph and only a small fraction of the labels are known in advance. The algorithm is based on the Glauber dynamics for an Ising model where the energy function includes a quadratic penalty on the magnetization. The analysis focuses on graphs sampled from a Stochastic Block Model… ▽ More

    Submitted 10 June, 2025; originally announced June 2025.

    Comments: 40 pages, 3 figures

    MSC Class: 62H30 (Primary) 05C80; 60F17; 60J28 (Secondary)

  2. arXiv:2505.08974  [pdf, ps, other

    math.PR cs.PF

    Geometric lower bounds for the steady-state occupancy of processing networks with limited connectivity

    Authors: Diego Goldsztajn, Andres Ferragut

    Abstract: We consider processing networks where multiple dispatchers are connected to single-server queues by a bipartite compatibility graph, modeling constraints that are common in data centers and cloud networks due to geographic reasons or data locality issues. We prove lower bounds for the steady-state occupancy, i.e., the complementary cumulative distribution function of the empirical queue length dis… ▽ More

    Submitted 13 May, 2025; originally announced May 2025.

    Comments: 17 pages, 4 figures

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

  3. arXiv:2505.03596  [pdf, other

    eess.SY

    Dynamic load balancing for cloud systems under heterogeneous setup delays

    Authors: Fernando Paganini, Diego Goldsztajn

    Abstract: We consider a distributed cloud service deployed at a set of distinct server pools. Arriving jobs are classified into heterogeneous types, in accordance with their setup times which are differentiated at each of the pools. A dispatcher for each job type controls the balance of load between pools, based on decentralized feedback. The system of rates and queues is modeled by a fluid differential equ… ▽ More

    Submitted 6 May, 2025; originally announced May 2025.

    Comments: 20 pages, 1 figure

    MSC Class: 93D05 (Primary) 68M20 (Secondary)

  4. 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 6 December, 2024; v1 submitted 7 June, 2024; originally announced June 2024.

    Comments: 40 pages, 4 figures

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

  5. 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)

  6. arXiv:2305.13054  [pdf, ps, 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 server at rate $λ_n$. The servers are connected 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. We aim to gain insight in the impact of the dynamic network structure o… ▽ More

    Submitted 29 May, 2025; v1 submitted 22 May, 2023; originally announced May 2023.

    Comments: 63 pages, 4 figures

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

  7. 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

  8. 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

  9. 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