DYNAMIC VISIT-ORDER RULES FOR BATCH-SERVICE POLLING

  • Authors:
  • Jan Van Der Wal;Uri Yechiali

  • Affiliations:
  • Technical University of Eindhoven, Eindhoven, The Netherlands, E-mail: jan.v.d.wal@tue.nl;Department of Statistics and OR, Tel Aviv University, Tel Aviv, Israel, E-mail: uriy@post.tau.ac.il

  • Venue:
  • Probability in the Engineering and Informational Sciences
  • Year:
  • 2003

Quantified Score

Hi-index 0.03

Visualization

Abstract

We explore visit-order policies in nonsymmetric polling systems with switch-in and switch-out times, where service is in batches of unlimited size. We concentrate on so-called “Hamiltonian tour” policies in which, in order to give a fair treatment to the various users, the server attends every nonempty queue exactly once during each round of visits (cycle). The server dynamically generates a new visit schedule at the start of each round, depending on the current state of the system (number of jobs in each queue) and on the various nonhomogeneous system parameters. We consider three service regimes, globally gated, (locally) gated, and exhaustive, and study three different performance measures: (1) minimizing the expected weighted sum of all sojourn times of jobs within a cycle; (2) minimizing the expected length of the next cycle, and (3) maximizing the expected weighted throughput in a cycle. For each combination of performance measure and service regime, we derive characteristics of the optimal Hamiltonian tour. Some of the resulting optimal policies are shown to be elegant index-type rules. Others are the solutions of deterministic NP-hard problems. Special cases are reduced to assignment problems with specific cost matrices. The index-type rules can further be used to construct fixed-order, cyclic-type polling tables in cases where dynamic control is not applicable.