0-1 Quadratic programming approach for optimum solutions of two scheduling problems
- 1 February 1994
- journal article
- research article
- Published by Taylor & Francis in International Journal of Systems Science
- Vol. 25 (2) , 401-408
- https://doi.org/10.1080/00207729408928968
Abstract
Two scheduling problems are considered: (1) scheduling n jobs non-preemptively on a single machine to minimize total weighted earliness and tardiness (WET); (2) scheduling n jobs non-preemptively on two parallel identical processors to minimize weighted mean flow time. In the second problem, a pre-ordering of the jobs is assumed that must be satisfied for any set of jobs scheduled on each specific machine. Both problems are known to be NP-complete. A 0-1 quadratic assignment formulation of the problems is presented. An equivalent 0-1 mixed integer linear programming approach for the problems are considered and a numerical example is given. The formulations presented enable one to use optimal and heuristic available algorithms of 0-1 quadratic assignment for the problems considered here.Keywords
This publication has 15 references indexed in Scilit:
- Maximizing set function formulation of two scheduling problemsMathematical Methods of Operations Research, 1992
- Minimizing weighted number of tardy jobs and weighted earliness-tardiness penalties about a common due dateComputers & Operations Research, 1991
- Earliness-Tardiness Scheduling Problems, I: Weighted Deviation of Completion Times About a Common Due DateOperations Research, 1991
- An algorithm for finding a maximum weighted independent set in an arbitrary graphInternational Journal of Computer Mathematics, 1991
- Sequencing with Earliness and Tardiness Penalties: A ReviewOperations Research, 1990
- A global optimization approach for solving the maximum clique problemInternational Journal of Computer Mathematics, 1990
- An algorithm for the con due-date determination and sequencing problemComputers & Operations Research, 1987
- Unconstrained quadratic bivalent programming problemEuropean Journal of Operational Research, 1984
- Scheduling independent tasks to reduce mean finishing timeCommunications of the ACM, 1974
- Order‐preserving allocation of jobs to two machinesNaval Research Logistics Quarterly, 1974