Order Acceptance and Scheduling in a Single-Machine Environment: Exact and Heuristic Algorithms
Author(s) -
Fabrice Talla Nobibon,
Jade Herbots,
Roel Leus
Publication year - 2009
Publication title -
ssrn electronic journal
Language(s) - English
Resource type - Journals
ISSN - 1556-5068
DOI - 10.2139/ssrn.1472957
Subject(s) - computer science , algorithm , heuristic , order (exchange) , scheduling (production processes) , mathematical optimization , mathematics , artificial intelligence , economics , finance
In this paper, we develop exact and heuristic algorithms for the order acceptance and scheduling problem in a single-machine environment. We consider the case where a pool consisting of rm planned orders as well as potential orders is available from which an over-demanded company can select. The capacity available for processing the accepted orders is limited and orders are characterized by known processing times, delivery dates, revenues and the weight representing a penalty per unit-time delay be- yond the delivery date promised to the customer. We prove the non-approximability of the problem and give two linear formulations that we solve with CPLEX. We devise two exact branch-and-bound procedures able to solve problem instances of practical dimensions. For the solution of large instances, we propose six heuristics. We provide a comparison and comments on the eciency and quality of the results obtained using both the exact and heuristic algorithms, including the solution of the linear formulations using CPLEX.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom