<p>A service system with multiple types of customers, arriving as Poisson processes, is considered. The system has infinite number of servers, ranked by <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11134_2025_9945_Article_IEq1.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="68" /> </InlineMediaObject> <EquationSource Format="TEX">\(1,2,3, \ldots \)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>3</mn> <mo>,</mo> <mo>…</mo> </mrow> </math></EquationSource> </InlineEquation>; a server rank is its “location." Each customer has an independent exponentially distributed service time, with the mean determined by its type. Multiple customers (possibly of different types) can be placed for service into one server, subject to “packing” constraints. Service times of different customers are independent, even if served simultaneously by the same server. The large-scale asymptotic regime is considered, such that the mean number of customers <i>r</i> goes to infinity. We seek algorithms with the underlying objective of minimizing the location (rank) <i>U</i> of the right-most (highest ranked) occupied (non-empty) server. Therefore, this objective seeks to minimize the total number <i>Q</i> of occupied servers <i>and</i> keep the set of occupied servers as far at the “left” as possible, i.e., keep <i>U</i> close to <i>Q</i>. In previous work, versions of <i>Greedy Random</i> (GRAND) algorithm have been shown to asymptotically minimize <i>Q</i>/<i>r</i> as <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11134_2025_9945_Article_IEq2.gif" Format="GIF" Height="10" Rendition="HTML" Resolution="72" Type="Linedraw" Width="56" /> </InlineMediaObject> <EquationSource Format="TEX">\(r\rightarrow \infty \)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>r</mi> <mo stretchy="false">→</mo> <mi>∞</mi> </mrow> </math></EquationSource> </InlineEquation>. In this paper, we show that when these algorithms are combined with the First-Fit rule for “taking” empty servers, they asymptotically minimize <i>U</i>/<i>r</i> as well.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

An infinite server system with packing constraints and ranked servers

  • Alexander L. Stolyar

摘要

A service system with multiple types of customers, arriving as Poisson processes, is considered. The system has infinite number of servers, ranked by \(1,2,3, \ldots \) 1 , 2 , 3 , ; a server rank is its “location." Each customer has an independent exponentially distributed service time, with the mean determined by its type. Multiple customers (possibly of different types) can be placed for service into one server, subject to “packing” constraints. Service times of different customers are independent, even if served simultaneously by the same server. The large-scale asymptotic regime is considered, such that the mean number of customers r goes to infinity. We seek algorithms with the underlying objective of minimizing the location (rank) U of the right-most (highest ranked) occupied (non-empty) server. Therefore, this objective seeks to minimize the total number Q of occupied servers and keep the set of occupied servers as far at the “left” as possible, i.e., keep U close to Q. In previous work, versions of Greedy Random (GRAND) algorithm have been shown to asymptotically minimize Q/r as \(r\rightarrow \infty \) r . In this paper, we show that when these algorithms are combined with the First-Fit rule for “taking” empty servers, they asymptotically minimize U/r as well.