Skip to main content
Log in

Order acceptance and scheduling on two identical parallel machines

  • General Paper
  • Published:
Journal of the Operational Research Society

Abstract

We study the order acceptance and scheduling problem on two identical parallel machines. At the beginning of the planning horizon, a firm receives a set of customer orders, each of which has a revenue value, processing time, due date, and tardiness weight. The firm needs to select orders to accept and schedule the accepted orders on two identical parallel machines so as to maximize the total profit. The problem is intractable, so we develop two heuristics and an exact algorithm based on some optimal properties and the Lagrangian relaxation technique. We evaluate the performance of the proposed solution methods via computational experiments. The computational results show that the heuristics are efficient and effective in approximately solving large-sized instances of the problem, while the exact algorithm can only solve small-sized instances.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2

Similar content being viewed by others

References

  • Cesaret B, Oğuz C and Salman FS (2012). A tabu search algorithm for order acceptance and scheduling. Computers and Operations Research 39 (6): 1197–1205.

    Article  Google Scholar 

  • Emmons H (1969). One machine sequencing to minimize certain functions of job tardiness. Operations Research 17 (4): 701–715.

    Article  Google Scholar 

  • Fisher ML (1976). A dual algorithm for the one-machine scheduling problem. Mathematical Programming 11 (1): 229–231.

    Article  Google Scholar 

  • Gharbi A, Ladhari T, Msakni MK and Serairi M (2013). The two-machine flowshop scheduling problem with sequence-independent setup times: New lower bounding strategies. European Journal of Operational Research 231 (1): 69–78.

    Article  Google Scholar 

  • Ghosh JB (1997). Job selection in a heavily loaded shop. Computers and Operations Research 24 (2): 141–145.

    Article  Google Scholar 

  • Graham RL, Lawler EL, Lenstra JK and Rinnooy Kan AHG (1979). Optimization and approximation in deterministic sequencing and scheduling: A survey. Annals of Discrete Mathematics 5: 287–326.

    Article  Google Scholar 

  • Keskinocak P and Tayur S (2004). Due date management policies. In: Simchi-Levi D, Wu SD and Shen ZJ (eds). Handbook of Quantitative Supply Chain Analysis: Modeling in the E-business Era. Kluwer: Boston, MA, pp 485–547.

    Chapter  Google Scholar 

  • Lenstra JK, Rinnooy Kan AHG and Brucker P (1977). Complexity of machine scheduling problems. Annals of Discrete Mathematics 1: 343–362.

    Article  Google Scholar 

  • Lin S-W and Ying K-C (2013). Increasing the total net revenue for single machine order acceptance and scheduling problems using an artificial bee colony algorithm. Journal of the Operational Research Society 64 (2): 293–311.

    Article  Google Scholar 

  • Mao K, Pan Q-K, Pang XF and Chai T-Y (2014). A novel Lagrangian relaxation approach for a hybrid flowshop scheduling problem in the steelmaking-continuous casting process. European Journal of Operational Research 236 (1): 51–60.

    Article  Google Scholar 

  • Oğuz C, Salman FS and Yalcin ZB (2010). Order acceptance and scheduling decisions in make-to-order systems. International Journal of Production Economics 125 (1): 200–211.

    Article  Google Scholar 

  • Potts CN and van Wassenhove LN (1985). A branch and bound algorithm for the total weighted tardiness problem. Operations Research 33 (2): 363–377.

    Article  Google Scholar 

  • Rom WO and Slotnick SA (2009). Order acceptance using genetic algorithms. Computers and Operations Research 36 (6): 1758–1767.

    Article  Google Scholar 

  • Slotnick SA (2011). Order acceptance and scheduling: A taxonomy and review. European Journal of Operational Research 212 (1): 1–11.

    Article  Google Scholar 

  • Slotnick SA and Morton TE (1996). Selecting jobs for a heavily loaded shop with lateness penalties. Computers and Operations Research 23 (2): 131–140.

    Article  Google Scholar 

  • Slotnick SA and Morton TE (2007). Order acceptance with weighted tardiness. Computers and Operations Research 34 (10): 3029–3042.

    Article  Google Scholar 

  • Talla Nobibon F and Leus R (2011). Exact algorithms for a generalization of the order acceptance and scheduling problem in a single-machine environment. Computers and Operations Research 38 (1): 367–378.

    Article  Google Scholar 

  • Tanaka S and Araki M (2008). A branch and bound algorithm with Lagrangian relaxation to minimize total tardiness on identical parallel machines. International Journal of Production Economics 113 (1): 446–458.

    Article  Google Scholar 

  • Wang X-L, Xie X-Z and Cheng TCE (2013a). Order acceptance and scheduling in a two-machine flowshop. International Journal of Production Economics 141 (1): 366–376.

    Article  Google Scholar 

  • Wang X-L, Xie X-Z and Cheng TCE (2013b). A modified artificial bee colony algorithm for order acceptance in two-machine flow shops. International Journal of Production Economics 141 (1): 14–23.

    Article  Google Scholar 

  • Wang X-L, Zhu Q-Q and Cheng TCE (2015). Subcontracting price schemes for order acceptance and scheduling, Omega, The International Journal of Management Science. http://dx.doi.org/10.1016/j.omega.2015.01.005.

Download references

Acknowledgements

We thank the Editor, an Associate Editor, and five anonymous referees for their helpful comments on an earlier version of our paper. Wang was supported in part by the National Natural Science Foundation of China under grant number 71171114. Cheng was supported in part by the National Natural Science Foundation of China under grant number 71390334.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiuli Wang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, X., Huang, G., Hu, X. et al. Order acceptance and scheduling on two identical parallel machines. J Oper Res Soc 66, 1755–1767 (2015). https://doi.org/10.1057/jors.2015.3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/jors.2015.3

Keywords

Navigation