On the minimization of the weighted number of tardy jobs with random processing times and deadline
Computers and Operations Research
Network flows: theory, algorithms, and applications
Network flows: theory, algorithms, and applications
Selecting jobs for a heavily loaded shop with lateness penalties
Computers and Operations Research
An efficient cost scaling algorithm for the assignment problem
Mathematical Programming: Series A and B
Job selection in a heavily loaded shop
Computers and Operations Research
Multi-period job selection: planning work loads to maximize profit
Computers and Operations Research
Time-Indexed Formulations for Machine Scheduling Problems: Column Generation
INFORMS Journal on Computing
The Dynamic and Stochastic Knapsack Problem with Random Sized Items
Operations Research
Approximation Algorithms for the Job Interval Selection Problem and Related Scheduling Problems
FOCS '01 Proceedings of the 42nd IEEE symposium on Foundations of Computer Science
Order acceptance with weighted tardiness
Computers and Operations Research
Mathematical Programming: Series A and B
Computers and Industrial Engineering
Theoretical Computer Science
Order acceptance using genetic algorithms
Computers and Operations Research
Time-Indexed Formulations and the Total Weighted Tardiness Problem
INFORMS Journal on Computing
Discrete Applied Mathematics
An exact algorithm for single-machine scheduling without machine idle time
Journal of Scheduling
On-line scheduling of unit time jobs with rejection: minimizing the total completion time
Operations Research Letters
A survey on offline scheduling with rejection
Journal of Scheduling
Hi-index | 0.01 |
This paper studies a generalization of the order acceptance and scheduling problem in a single-machine environment where a pool consisting of firm 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 each order is characterized by a known processing time, delivery date, revenue and a weight representing a penalty per unit-time delay beyond the delivery date. We prove that the existence of a constant-factor approximation algorithm for this problem is unlikely. We propose two linear formulations that are solved using an IP solver and we devise two exact branch-and-bound procedures able to solve instances with up to 50 jobs within reasonable CPU times. We compare the efficiency and quality of the results obtained using the different solution approaches.