• DocumentCode
    1654773
  • Title

    A request scheduling algorithm to support flexible resource reservations in advance

  • Author

    Chiu, P.L. ; Chen, F. ; Lee, K.H.

  • Author_Institution
    Dept. of Electron. Eng., Kuang Wu Inst. of Technol., Taipei, Taiwan
  • Volume
    4
  • fYear
    2004
  • Firstpage
    1971
  • Abstract
    The request scheduling is the problem of. finding a schedule for a given set of book-ahead (BA) requests connection, with the goal of maximizing the profit obtained from the accepted BA requests. The problem is considered in a scenario with advance reservations where users can specify a flexible duration for when they want their connections to be established. In this paper, we focus the problem on a subnet. The major concerned performance metrics are the resource utilization as well as the rejection ratio of the BA requests. We introduce an oversubscribed policy to support the request scheduling in a batching fashion. The request scheduling is a combinatorial problem. We formulated the problem as the 0/1 multiple-choice multi-dimensional knapsack problem (MMKP). The 0/1 MMKP is NP-hard. Hence, algorithms for finding the exact solution of 0/1 MMKP are not suitable for the proposed request-scheduling problem, especially for a large-scale network. In this paper, we present a heuristic based upon the simulated annealing algorithms for the 0/1 MMKP. Finally, simulation results show that the proposed approach can notably improve the resource utilization.
  • Keywords
    combinatorial mathematics; knapsack problems; scheduling; simulated annealing; telecommunication network planning; 0/1 MMKP; NP-hard problem; batching fashion; book-ahead requests connection; combinatorial problem; flexible resource reservations; multiple-choice multi-dimensional knapsack problem; oversubscribed policy; performance metrics; profit maximization; rejection ratio; request scheduling algorithm; resource utilization; simulated annealing algorithms; subnet; Admission control; Books; Computer science; Large-scale systems; Processor scheduling; Resource management; Routing; Scheduling algorithm; Simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2004. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-8253-6
  • Type

    conf

  • DOI
    10.1109/CCECE.2004.1347608
  • Filename
    1347608