• DocumentCode
    3600988
  • Title

    A Boltzmann-Based Estimation of Distribution Algorithm for a General Resource Scheduling Model

  • Author

    Xinle Liang ; Huaping Chen ; Lozano, Jose A.

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
  • Volume
    19
  • Issue
    6
  • fYear
    2015
  • Firstpage
    793
  • Lastpage
    806
  • Abstract
    Most researchers employed common functional models when managing scheduling problems with controllable processing times. However, in many complicated manufacturing systems with a high diversity of jobs, these functional resource models fail to reflect their specific characteristics. To fulfill these requirements, we apply a more general model, the discrete model. Traditional functional models can be viewed as special cases of such model. In this paper, the discrete model is implemented on a problem of minimizing the weighted resource allocation subject to a common deadline on a single machine. By reducing the problem to a partition problem, we demonstrate that it is NP-complete, which addresses the difficult issue of the guarantee of both the solution quality and time cost. In order to tackle the problem, we develop an estimation of distribution algorithm based on an approximation of the Boltzmann distribution. The approximation strategy represents a tradeoff between complexity and solution accuracy. The results of the experiments conducted on benchmarks show that, compared with other alternative approaches, the proposed algorithm has competitive behavior, obtaining 74 best solutions out of 90 instances.
  • Keywords
    approximation theory; computational complexity; estimation theory; manufacturing systems; minimisation; modelling; resource allocation; single machine scheduling; Boltzmann-based estimation; NP-complete problem; approximation strategy; discrete model; distribution algorithm; manufacturing system; resource allocation minimization; resource scheduling model; single machine; Approximation methods; Boltzmann distribution; Complexity theory; Estimation; Resource management; Sociology; Boltzmann distribution; Controllable processing times; Discrete model; Estimation of distribution algorithm; Scheduling; controllable processing times; discrete model; estimation of distribution algorithm (EDA); scheduling;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2014.2382135
  • Filename
    6987325