Skip to main content
Log in

A linearized polynomial mixed integer programming model for the integration of process planning and scheduling

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

This paper presents a linearized polynomial mixed-integer programming model (PMIPM) for the integration of process planning and scheduling problem. First, the integration problem is modeled as a PMIPM in which some of the terms are of products of up to three variables, of both binary and continuous in nature. Then, an equivalent linearized model is derived from the polynomial model by applying certain linearization techniques. Although the linearized models have more variables and constraints than their polynomial counterparts, they are potentially solvable to the optimum in comparison to their equivalent polynomial models. Experiments show that the linearized model possesses certain characteristics that are absent from other models in the literature, and provides a fundamental framework for further research in this area.

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.

Similar content being viewed by others

References

  • Adams, J., Balas, E. and Zawack, D. (1988) The shifting bottleneck procedure for job shop scheduling. Management Science, 34(3), 391–401.

    Google Scholar 

  • Applegate, D. and Cook, W. (1991) A computational study of the job-shop problem. ORSA Journal on Computing, 3, 149–156.

    Google Scholar 

  • Berenji, H. and Khoshnevis, B. (1986) Application of artificial intelligence in automated process planning. Computers in Mechanical Engineering, 47–55.

  • Bona, B., Brandimarte, P., Greco, C. and Menga, G. (1990) Hybrid hierarchical scheduling and control systems in manufacturing. IEEE Transactions on Robotics and Automation, 6(6), 673–686.

    Article  Google Scholar 

  • Brandimarte, P. (1993) Routing and scheduling in a flexible job shop by tabu search. Annals of Operations Research, 41, 157–183.

    Google Scholar 

  • Brandimarte, P. and Calderini, M. (1995) A hierarchical bicriterion approach to integrated process plan selection and job shop scheduling. International Journal of Production Research, 33(1), 161–181.

    Google Scholar 

  • Chen, Q. (1990) Integration of Process Planning and Scheduling Functions, Ph.D. dissertation, University of Southern California.

  • Chen, Q. and Khoshnevis, B. (1993) Scheduling with flexible process plans. Production Planning and Control, 4(4), 333–343.

    Google Scholar 

  • Chryssolouris, G., Chan, S. and Cobb, W. (1984) Decision making on the factory floor: an integrated approach to process planning and scheduling. Robotics and Computer-Integrated Manufacturing, 1(3/4), 315–319.

    Article  Google Scholar 

  • Dessouky, M. and Tan, W. (1994) A heuristic to improve a job shop schedule. Working Paper, Department of Industrial and Systems Engineering, University of Southern California.

  • Fox, B. R. and Kempf, K. G. (1985) Opportunistic scheduling for robotic assembly. Proceedings of IEEE International Conference on Robotics and Automation.

  • French, S. (1982) Sequencing and Scheduling, Ellis Horwood Ltd.

  • Glover, F. and Woolsey, E. (1973) Further reduction of the zero-one polynomial programming problems to zero-one linear programs. Operational Research, 21, 156–161.

    Google Scholar 

  • Glover, F. and Woolsey, E. (1974) Converting the 0-1 polynomial programming problem to a 0-1 linear program. Operational Research, 22, 180–182.

    Google Scholar 

  • Huang, S., Zhang, H. and Smith, M. L. (1995) A progressive approach for the integration of process planning and scheduling. IIE Transactions, 27, 456–464.

    Google Scholar 

  • Khoshnevis, B. and Chen, Q. (1990) Integration of process planning and scheduling functions. Journal of Intelligent Manufacturing, 1, 165–176.

    Google Scholar 

  • Khoshnevis, B. and Tan, W. (1995) Automated process planning for hole-making. Manufacturing Review, 8(2).

  • Lawler, E. L., Lenstra, J. K. and Rinnooy Kan, A. H. G. (1982) Recent developments in deterministic sequencing and scheduling: a survey, in Deterministic and Stochastic Scheduling, M. A. H. Dempster, J. K. Lenstra and A. H. G. Rinnooy Kan (eds.), Reidel, Dordrecht, The Netherlands, pp. 35–73.

    Google Scholar 

  • Lee, E. J. and Mirchandani, P. (1988) Concurrent routing, sequencing and setups for a two-machine flexible manufacturing cell. IEEE Journal of Robotics and Automation, 4(3).

  • Nasr, A. and Elsayed, E. A. (1990) Job shop scheduling with alternative machines. International Journal of Production Research, 28(9), 1595–1609.

    Google Scholar 

  • Oral, M. and Kettani, O. (1992) A lineaization procedure for quadratic and cubic mixed-integer problems. Operational Research, 40(1), S109–S116.

    Google Scholar 

  • Palmer, G. (1994) An Integrated Approach to Manufacturing Planning. Unpublished Ph. D. thesis, University of Huddersfield.

  • Sormaz, D. and Khoshnevis, B. (1996) Process sequencing and process clustering in process planning using state space search. Journal of Intelligent Manufacturing, 7, 189–200.

    Google Scholar 

  • Sormaz, D. and Khoshnevis, B. (2003) Generation of alternative process plans in the integrated manufacturing system. Journal of Intelligent Manufacturing Systems, 14(6), 509–526.

    Google Scholar 

  • Sundaram R. M. and Fu, S. S. (1988) Process planning and scheduling—a method of integration for productivity improvement. Computers Ind. Engng, 15(1–4), 296–301.

    Article  Google Scholar 

  • Tan, W. (1998) Integration of process planning and scheduling functions—a mathematical programming approach. Ph.D. Dissertation, ISE Department, University of Southern California.

  • Tan, W. and Khoshnevis, B. (1997) A rule-based process selection module for milling operations. Journal of Engineering Design and Automation, 3(1), 1–17.

    Google Scholar 

  • Tan, W. and Khoshnevis, B. (2000) Integration of process planning and scheduling: a review. Journal of Intelligent Manufacturing, 11, 51–63.

    Article  Google Scholar 

  • Tonshoff, H. K., Beckendorff, U. and Andres, N. (1989) FLEXPLAN: a concept for intelligent process planning and scheduling. Proceedings of the CIRP International Workshop, Hanover, Germany.

  • Watson, E. and Egbelu, P. (1988) Scheduling and machining of jobs through parallel nonidentical machine cells. Journal of Manufacturing Systems, 8(1).

  • Watters, L. J. (1967) Reduction of integer polynomial programming problems to zero-one linear programming problems. Operational Research, 15, 1171–1174.

    Google Scholar 

  • Weintraub, A., Cormier, D. et al. (1998) Scheduling with alternatives: a link between process planning and scheduling. Technical Report No. 98-09, currently under review with IIE Transactions, Department of Industrial Engineering, North Carolina State University.

  • Xia, X. and Bekey, G. (1988) SROMA: an adaptive scheduler for robotic assembly system. Proceedings of the 1988 IEEE International Conference on Robotics and Automation, Philadelphia.

  • Zhang, H. C. and Huang, S. H. (1994) A fuzzy approach to process plan selection. International Journal of Production Research, 32(6), 1265–1279.

    Google Scholar 

  • Zhang, H. and Mallur, S. (1994) An integrated model of process planning and production scheduling. International Journal of Computer Integrated Manufacturing, 7(6), 356–364.

    Google Scholar 

  • Zhao, L. and Kops, L. (1987) An integrated CAPP and scheduling system. NAMRC Proceedings of Society of Manufacturing Engineers, 552–557.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tan, W., Khoshnevis, B. A linearized polynomial mixed integer programming model for the integration of process planning and scheduling. Journal of Intelligent Manufacturing 15, 593–605 (2004). https://doi.org/10.1023/B:JIMS.0000037710.80847.b6

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:JIMS.0000037710.80847.b6

Navigation