Skip to main content

Variable Neighborhood Search for Drilling Operation Scheduling in PCB Industries

  • Conference paper
Advanced Intelligent Computing (ICIC 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6838))

Included in the following conference series:

  • 2886 Accesses

Abstract

Among all types of production environment, identical parallel machines are frequently used to increase the manufacturing capacity of the drilling operation in Taiwan printed circuit board (PCB) industries. So when a manager plans the production scheduling, multiple but conflicting objectives are often considered. Unlike the single objective problem, the multiple-objective version no longer looks for an individual optimal solution, but a Pareto front consisting of a set of non-dominated solutions. The manager then can select one of the alternatives from the set. For this matter, our research aims at applying a variable neighborhood search (VNS) algorithm in the identical parallel machine scheduling problem (IPMSP) with two conflicting objectives: makespan and total tardiness. In VNS, two neighborhoods are defined – insert a job to a different position or swap two jobs in the sequence. To save the computational expense, one of the neighborhoods is randomly selected for the target solution which is also arbitrarily chosen from the current Pareto front. The proposed VNS algorithm is tested on a set of real data collected from a leading PCB factory in Taiwan and its performance is compared with well-known methods in the literature. The computational results show that VNS outperforms all competing algorithms – SPGA, MOGA, NSGA-II, SPEA-II, and MACO in terms of solution quality and computational time.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, New York (1979)

    MATH  Google Scholar 

  2. Chang, P.C., Chen, S.H., Lin, K.L.: Two-phase Sub-population Genetic Algorithm for Parallel Machine Scheduling Problem. Expert Syst. Appl. 29(3), 705–712 (2005)

    Article  Google Scholar 

  3. Liang, Y.C., Hsiao, Y.M.: A Multiple Ant Colony Optimization Algorithm for a Bi-objective Parallel Machine Scheduling Problem in Taiwan PCB Industries. In: The 3rd Annual Conference of the Operations Research Society of Taiwan, ORSTW074 (2006)

    Google Scholar 

  4. Hansen, P., Mladenović, N., Pérez, J.A.M.: Variable Neighborhood Search: Methods and Applications. Ann. Oper. Res. 175, 367–407 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  5. Liang, Y.C., Chen, Y.C.: Redundancy Allocation of Series-parallel Systems Using a Variable Neighborhood Search Algorithm. Reliab. Eng. Syst. Saf. 92, 323–331 (2007)

    Article  Google Scholar 

  6. Geiger, M.J.: Randomised Variable Neighbourhood Search for Multi Objective Optimisation. In: Proceedings of EU/ME Workshop: Design and Evaluation of Advanced Hybrid Meta-Heuristics, pp. 34–42 (2004)

    Google Scholar 

  7. Liang, Y.C., Lo, M.H.: Multi-objective Redundancy Allocation Optimization Using a Variable Neighborhood Search Algorithm. J. Heuristics 16(3), 511–535 (2010)

    Article  MATH  Google Scholar 

  8. Ishibuchi, H., Yoshida, T., Murata, T.: Balance between Genetic Search and Local Search in Memetic Algorithms for Multiobjective Permutation Flowshop Scheduling. IEEE Trans. Evol. Comput. 7(2), 204–223 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

De-Shuang Huang Yong Gan Vitoantonio Bevilacqua Juan Carlos Figueroa

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liang, YC., Tien, CY. (2011). Variable Neighborhood Search for Drilling Operation Scheduling in PCB Industries. In: Huang, DS., Gan, Y., Bevilacqua, V., Figueroa, J.C. (eds) Advanced Intelligent Computing. ICIC 2011. Lecture Notes in Computer Science, vol 6838. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24728-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24728-6_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24727-9

  • Online ISBN: 978-3-642-24728-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics