• DocumentCode
    3333241
  • Title

    Integer linear programming neural networks for job-shop scheduling

  • Author

    Foo, Yoon-Pin Simon ; Takefuji, Yoshiyasu

  • Author_Institution
    Dept. of Electr. & Comput. Eng., South Carolina Univ., Columbia, SC, USA
  • fYear
    1988
  • fDate
    24-27 July 1988
  • Firstpage
    341
  • Abstract
    The authors present an integer linear programming neural network (ILPNN) based on a modified Tank and Hopfield neural network model to solve job-shop scheduling, an NP-complete constraint satisfaction problem. The constraints of the job-shop problem are formulated as a set of integer linear equations. The cost function for minimization is the total starting times of all jobs subject to precedence constraints. In the authors´ approach, the set of integer linear equations is solved by an iterative linear programming with integer adjustments (ILPIA) technique, without a branch-and-bound search. In particular, the linear and nonlinear zero-one variables are represented by linear sigmoid and nonlinear high-gain amplifiers with a response of a step function, respectively. Simulations based on solving a linear differential equation show that the ILPNN approach produces optimal or near-optimal solutions, although it does not guarantee optimal solutions. The authors also analyze the hardware implementation of ILPNNs and study the feasibility of this approach for large-scale problems.<>
  • Keywords
    amplification; integer programming; linear programming; minimisation; neural nets; scheduling; NP-complete constraint satisfaction problem; branch-and-bound search; integer linear equations; integer linear programming neural network; integer programming; job-shop scheduling; linear differential equation; linear sigmoid amplifiers; minimization; modified Hopfield-type network; near-optimal solutions; nonlinear high-gain amplifiers; nonlinear zero-one variables; precedence constraints; step function; total starting times; Integer programming; Linear programming; Minimization methods; Neural networks; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks, 1988., IEEE International Conference on
  • Conference_Location
    San Diego, CA, USA
  • Type

    conf

  • DOI
    10.1109/ICNN.1988.23946
  • Filename
    23946