% !Mode:: "TeX:UTF-8"

%% === 综述 ===
@article{14th_five_year_plan,
	title = {中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要},
	journal = {人民日报},
	pages = {001},
	author = {国务院},
	year = {2021},
}

@techreport{made_in_china_2025,
	title = {中国制造2025},
	author = {国务院},
	year = {2015},
}

@article{ayob_survey_2008,
	author = {Ayob, Masri and Kendall, Graham},
	title = {A survey of surface mount device placement machine optimisation: Machine classification},
	journal = {European Journal of Operational Research},
	volume = {186},
	number = {3},
	pages = {893-914},
	year = {2008},
}

@inproceedings{smm_opt_research_and_challenge_2019,
	author = {邓泽峰 and 余果 and 胡成玉 and 贾孝荣},
	title = {贴片机优化算法研究与挑战},
	booktitle = {2019中国高端SMT学术会议},
	address = {成都, 中国},
	pages = {267--280},
	year = {2019},
}

@article{dong_14th_interpretation,
	author = {董凯},
	title = {"十四五"智能制造发展规划解读及趋势研判},
	journal = {中国工业和信息化},
	volumn = {},
	number = {1},
	pages = {26-29},
	year = {2022},
}

@article{cui_intelligent_manufacturing_2022,
	title = {"中国制造2025"战略之"智能制造"},
	author = {崔慧明 and 陈林},
	journal = {科技经济市场},
	number = {4},
	pages = {3},
	year = {2022},
}

@article{zang_roadmap_research_2022,
	author = {臧冀原 and 刘宇飞 and 王柏村 and 苗仲桢 and 薛塬 and 李培根},
	title = {面向2035的智能制造技术预见和路线图研究},
	journal = {机械工程学报},
	volume = {58},
	number = {4},
	pages = {285-304},
	year = {2022},
}

@article{wang_leading_production_2024,
	author = {王文泽},
	title = {以智能制造作为新质生产力支撑引领现代化产业体系建设},
	journal = {当代经济研究},
	volume = {342},
	number = {2},
	pages = {105-115},
	year = {2024},
}


%% === 贴片机优化 ===
@article{van_laarhoven_production_1993,
	author = {Van Laarhoven, P. J. M. and Zijm, W. H. M.},
	journal = {Journal of Manufacturing Systems},
	title = {Production preparation and numerical control in {PCB} assembly},
	volume = {5},
	number = {3},
	pages = {187--207},	
	year = {1993},
}

@article{huang_solution_1994,
	author = {Huang, Yu-Wen and Srihari, K. and Adriance, Jim and Westby, George},
	title = {A Solution Methodology for the Multiple Batch Surface Mount {PCB} Placement Sequence Problem},
	journal = {Journal of Electronic Packaging},
	volume = {116},
	number = {4},
	pages = {282--289},
	year = {1994},
}

@inproceedings{lee_hierarchical_1999,
	author = {Lee, S.H. and Lee, B.H. and Park, T.H.},
	title={A hierarchical method to improve the productivity of a multi-head surface mounting machine}, 
	booktitle = {Proceedings 1999 IEEE International Conference on Robotics and Automation}, 
	address = {Detroit, MI, USA},
	pages = {2110-2115},
	year = {1999},
}

@article{altinkemer_optimization_2000,
	author = {Altinkemer, Kemal and Kazaz, Burak and K{\'o}ksalan, Murat and Moskowitz, Herbert},
	title = {Optimization of printed circuit board manufacturing: Integrated modeling and algorithms},
	journal = {European Journal of Operational Research},
	volume = {124},
	number = {2},
	pages = {409--421},
	year = {2000},
}

@article{ji_genetic_2001,
	author = {P. Ji and M.T. Sze and W.B. Lee},
	title = {A genetic algorithm of determining cycle time for printed circuit board assembly lines},
	journal = {European Journal of Operational Research},
	volume = {128},
	number = {1},
	pages = {175-184},
	year = {2001},
}

@inproceedings{ayob_real-time_2003,
	author = {Ayob, M. and Kendall, G.},
	title = {Real-time scheduling for multi headed placement machine},
	booktitle = {Proceedings of the {IEEE} International Symposium on Assembly and Task Planning, 2003},
	address = {Besancon, France},
	pages = {128--133},
	year = {2003},
}

@article{grunow_operations_2004,
	author = {Grunow, Martin and Günther, Hans-Otto and Schleusener, Martin and Yilmaz, Ihsan Onur},
	title = {Operations planning for collect-and-place machines in {PCB} assembly},
	journal = {Computers \& Industrial Engineering},
	volume = {47},
	number = {4},
	pages = {409--429},
	year = {2004},
}

@article{sun_component_2005,
	author = {Sun, Dong-Seok and Lee, Tae-Eog and Kim, Kyung-Hoon},
	title = {Component allocation and feeder arrangement for a dual-gantry multi-head surface mounting placement tool},
	journal = {International Journal of Production Economics},
	volume = {95},
	number = {2},
	pages = {245--264},
	year = {2005},
}

@article{sun_branch-and-price_2007,
	author = {Sun, Dong-Seok and Lee, Tae-Eog},
	title = {A Branch-and-price algorithm for placement routing for a multi-head beam-type component placement tool},
	journal = {{OR} Spectrum},
	volume = {30},
	number = {3},
	pages = {515--534},
	year = {2008},
}

@article{ayob_optimization_2007,
	author = {Ayob, Masri and Kendall, Graham},
	title = {The optimisation of the single surface mount device placement machine in printed circuit board assembly: a survey},
	journal = {International Journal of Systems Science},
	volume = {40},
	number = {6},
	pages = {553--569},	
	year = {2007},
}

@article{ashayeri_planning_2007,
	author = {Ashayeri, J and Selen, W},
	title = {A planning and scheduling model for onsertion in printed circuit board assembly},
	journal = {European Journal of Operational Research},
	volume = {183},
	number = {2},
	pages = {909-925},
	year = {2007},
}

@article{kulak_pcb_2007,
	author = {Kulak, O. and Yilmaz, I. O. and G{\"u}nther, H.-O.},
	title = {{PCB} assembly scheduling for collect-and-place machines using genetic algorithms},
	journal = {International Journal of Production Research},
	volume = {45},
	number = {17},
	pages = {3949--3969},	
	year = {2007},
}

@article{knuutila_minimizing_2007,
	author = {Knuutila, T and Py{\"o}tti{\"a}l{\"a}, S and Nevalainen, O S},
	title = {Minimizing the number of pickups on a multi-head placement machine},
	journal = {Journal of the Operational Research Society},
	volume = {58},
	number = {1},
	pages = {115--121},
	year = {2007},
}

@article{park_dynamic_2007,
	author = {Park, Tae-Hyoung and Kim, Nam},
	title = {A Dynamic Programming Approach to {PCB} Assembly Optimization for Surface Mounters},
	journal = {International Journal of Control Automation and Systems},
	volumn = {5},
	number = {2},
	pages = {8},
	year = {2007},
}

@inproceedings{tsuchiya_scheduling_2007,
	author = {Tsuchiya, Toru and Yamashita, Atsushi and Kaneko, Toru and Kaneko, Yasuhiro and Muramatsu, Hirokatsu},
	title = {Scheduling optimization of component mounting in printed circuit board assembly by prioritizing simultaneous pickup}, 
	booktitle = {2007 IEEE/RSJ International Conference on Intelligent Robots and Systems}, 
	address = {San Diego, CA, USA},
	pages = {2913--2918},
	year = {2007},
}

@article{raduly-baka_selecting_2008,
	author = {Raduly-Baka, Csaba and Knuutila, Timo and Johnsson, Mika and Nevalainen, Olli S.},
	title = {Selecting the nozzle assortment for a Gantry-type placement machine},
	journal = {{OR} Spectrum},
	volume = {30},
	number = {3},
	pages = {493--513},
	year = {2008},
}

@article{hardas_development_2008,
	author = {Hardas, Chinmaya and Doolen, Toni and Jensen, Dean},
	title = {Development of a genetic algorithm for component placement sequence optimization in printed circuit board assembly},
	journal = {Computers \& Industrial Engineering},
	volume = {55},
	number = {1},
	pages = {165-182},
	year = {2008},
}

@article{gyorfi_efficient_2008,
	author = {Gyorfi, J.S. and {Chi-Haur Wu}},
	title = {An Efficient Algorithm for Placement Sequence and Feeder Assignment Problems With Multiple Placement-Nozzles and Independent Link Evaluation},
	journal = {{IEEE} Transactions on Systems, Man, and Cybernetics: Systems},
	volume = {38},
	number = {2},
	pages = {437--442},
	year = {2008},
}

@article{ho_optimization_2008,
	author = {Ho, William and Ji, Ping and Dey, Prasanta Kumar},
	title = {Optimization of {PCB} component placements for the collect-and-place machines},
	journal = {The International Journal of Advanced Manufacturing Technology},
	volume = {37},
	number = {7},
	pages = {828--836},
	year = {2008},
}

@article{neammanee_memetic_2009,
	author = {Neammanee, Patcharaporn and Reodecha, Manop},
	title = {A memetic algorithm-based heuristic for a scheduling problem in printed circuit board assembly},
	journal = {Computers \& Industrial Engineering},
	volume = {56},
	number = {1},
	pages = {294--305},
	year = {2009},
}

@article{ho_integrated_2009,
	author = {Ho, William and Ji, Ping},
	title = {An integrated scheduling problem of {PCB} components on sequential pick-and-place machines: Mathematical models and heuristic solutions},
	journal = {Expert Systems with Applications},
	volume = {36},
	number = {3},
	pages = {7002--7010},
	year = {2009},
}

@article{ho_integrated_2010,
	author = {Ho, William and Ji, Ping},
	title = {Integrated component scheduling models for chip shooter machines},
	journal = {International Journal of Production Economics},
	volume = {123},
	number = {1},
	pages = {31--41},
	year = {2010},
}

@inproceedings{chen_component_2011,
	author = {Chen, Tiemei and Luo, Jiaxiang and Hu, Yueming},
	title = {Component Placement Process Optimization for Multi-Head Surface Mounting Machine Based on Tabu Search and Improved Shuffled Frog-Leaping Algorithm}, 
	booktitle = {2011 3rd International Workshop on Intelligent Systems and Applications}, 
	address = {Wuhan, China},
	pages = {1--4},
	year = {2011},
}

@article{ashayeri_aggregated_2011,
	author = {Ashayeri, Jalal and Ma, N. and Sotirov, Renata},
	title = {An aggregated optimization model for multi-head {SMD} placements},
	journal = {Computers \& Industrial Engineering},
	volume = {60},
	number = {1},
	pages = {99--105},
	year = {2011},
	
}

@article{guo_pcb_2011,
	author = {Guo, Shujuan and Takahashi, Katsuhiko and Morikawa, Katsumi},
	title = {{PCB} assembly scheduling with alternative nozzle types for one component type},
	journal = {Flexible Services and Manufacturing Journal},
	volume = {23},
	number = {3},
	pages = {316--345},
	year = {2011},
}

@article{pyottiala_minimizing_2013,
	author = {Py{\"o}tti{\"a}l{\"a}, Sami and Knuutila, Timo and Johnsson, Mika and Nevalainen, Olli S.},
	title = {Minimizing the assembly cycle time on a revolver gantry machine},
	journal = {Computers \& Operations Research},
	volume = {40},
	number = {11},
	pages = {2611--2624},
	year = {2013},
}

@article{knuutila_organizing_2013,
	author = {Knuutila, Timo and Suomi, Tomi and Emet, Stefan and Johnsson, Mika and Nevalainen, Olli S.},
	title = {Organizing the nozzle magazine of a gantry-type {PCB} assembly machine},
	journal = {The International Journal of Advanced Manufacturing Technology},
	volume = {68},
	number = {5},
	pages = {1189--1202},
	year = {2013},
}

@article{torabi_new_2013,
	author = {Torabi, S.A. and Hamedi, Mostafa and Ashayeri, Jalal},
	title = {A new optimization approach for nozzle selection and component allocation in multi-head beam-type {SMD} placement machines},
	journal = {Journal of Manufacturing Systems},
	volume = {32},
	number = {4},
	pages = {700-714},
	year = {2013},
}

@article{luo_milp_2014,
	author = {Luo, Jiaxiang and Liu, Jiyin},
	title = {An {MILP} model and clustering heuristics for {LED} assembly optimisation on high-speed hybrid pick-and-place machines},
	journal = {International Journal of Production Research},
	volume = {52},
	number = {4},
	pages = {1016--1031},
	year = {2014},
}


@inproceedings{luo_modelling_2014,
	author={Luo, Jiaxiang and Zhang, Xue and Liu, Haiming},
	title={Modelling the operation optimization of multi-head surface mounting machines with over-head gantry in printed circuit board assembly}, 
	booktitle={Proceedings of the 33rd Chinese Control Conference}, 
	address = {Nanjing, China},
	pages={7537-7542},
	year={2014},
}


@article{zhu_improved_2014,
	author = {Zhu, Guang-Yu and Zhang, Wei-Bo},
	title = {An improved Shuffled Frog-leaping Algorithm to optimize component pick-and-place sequencing optimization problem},
	journal = {Expert Systems with Applications},
	volume = {41},
	number = {15},
	pages = {6818--6829},
	year = {2014},
}

@article{alkaya_combining_2015,
	author = {Alkaya, Ali Fuat and Duman, Ekrem},
	title = {Combining and solving sequence dependent traveling salesman and quadratic assignment problems in {PCB} assembly},
	journal = {Discrete Applied Mathematics},
	volume = {192},
	number = {},
	pages = {2--16},
	year = {2015},
}
@article{lin_optimization_2016,
	author = {Lin, Hsueh-Yi and Lin, Cheng-Jian and Huang, Mei-Ling},
	title = {Optimization of printed circuit board component placement using an efficient hybrid genetic algorithm},
	journal = {Applied Intelligence},
	volume = {45},
	number = {3},
	pages = {622–-637},
	year = {2016},
}


@inproceedings{liu_optimization_2017,
	author = {Liu, Haiming and Yuan, Peng and Luo, Jiaxiang and Zhang, Mei},
	title = {An optimization algorithm of {PCB} assembly time for multi-head placement machine},
	booktitle = {2017 36th Chinese Control Conference ({CCC})},
	address = {Dalian, China},
	pages = {2876--2881},
	year = {2017},
}


@article{lin_modified_2017,
	author = {Lin, Cheng-Jian},
	title = {Modified artificial bee colony algorithm for scheduling optimization for printed circuit board production},
	journal = {Journal of Manufacturing Systems},
	volume = {44},
	number = {1},
	pages = {1--11},
	year = {2017},
}

@article{he_multi-phase_2017,
	author = {He, Tian and Li, Debiao and Yoon, Sang Won},
	title = {A multi-phase planning heuristic for a dual-delivery {SMT} placement machine optimization},
	journal = {Robotics and Computer-Integrated Manufacturing},
	volume = {47},
	number = {},
	pages = {85--94},
	year = {2017},
}

@article{raduly-baka_tool-feeder_2017,
	author = {Csaba Raduly-Baka and Mika Johnsson and Olli S. Nevalainen},
	journal = {Computers \& Operations Research},
	title = {Tool-feeder partitions for module assignment in PCB assembly},
	volume = {78},
	number = {},
	pages = {108--116},
	year = {2017},
}

@article{han_mechanism_2017,
	author = {Han, Jihee and Seo, Yoonho},
	title = {Mechanism to minimise the assembly time with feeder assignment for a multi-headed gantry and high-speed {SMT} machine},
	journal = {International Journal of Production Research},
	volume = {55},
	number = {10},
	pages = {2930--2949},
	year = {2017},
}

@article{luo_milp_2017,
	author = {Luo, Jiaxiang and Liu, Jiyin and Hu, Yueming},
	title = {An {MILP} model and a hybrid evolutionary algorithm for integrated operation optimisation of multi-head surface mounting machines in PCB assembly},
	journal = {International Journal of Production Research},
	volume = {55},
	number = {1},
	pages = {145--160},
	year = {2016},
}

@article{hsu_solving_2017,
	author = {Hsu, Hsien-Pin},
	title = {Solving Feeder Assignment and Component Sequencing Problems for Printed Circuit Board Assembly Using Particle Swarm Optimization},
	journal = {{IEEE} Transactions on Automation Science and Engineering},
	volume = {14},
	number = {2},
	pages = {881--893},
	year = {2017},
}

@article{li_pcb_2017,
	author = {Li, Debiao},
	title = {{PCB} assembly optimization in a single gantry high-speed rotary-head collect-and-place machine},
	journal = {International Journal of Advanced Manufacturing Technology},
	volumn = {88},
	number = {},
	pages = {2819–2834},
	year = {2017},
}

@article{zhu_multi-objective_2018,
	author = {Zhu, Guang-Yu and Ju, Xuewei and Zhang, Wei-Bo},
	title = {Multi-objective sequence optimization of {PCB} component assembly with {GA} based on the discrete Fr\'{e}chet distance},
	journal = {International Journal of Production Research},
	volume = {56},
	number = {},
	pages = {1--18},
	year = {2018},
}

@article{he_adaptive_2018,
	author = {He, Tian and Li, Debiao and Yoon, Sang Won},
	title = {An adaptive clustering-based genetic algorithm for the dual-gantry pick-and-place machine optimization},
	journal = {Advanced Engineering Informatics},
	volume = {37},
	number = {},
	pages = {66--78},
	year = {2018},
}

@article{gao_iterated_2018,
	author = {Gao, Jinsheng and Zhu, Xiaomin and Liu, Anbang and Meng, Qingyang and Zhang, Runtong},
	title = {An Iterated Hybrid Local Search Algorithm for Pick-and-Place Sequence Optimization},
	journal = {Symmetry},
	volume = {10},
	number = {11},
	pages = {633--649},
	year = {2018},
}

@article{geng_mcvrp-based_2019,
	author = {Guo, Shujuan and Geng, Fei and Takahashi, Katsuhiko and Wang, Xiaohan and Jin, Zhihong},
	title = {A {MCVRP}-based model for {PCB} assembly optimisation on the beam-type placement machine},
	journal = {International Journal of Production Research},
	volume = {57},
	number = {18},
	pages = {5874--5891},
	year = {2019},
}

@article{li_clustering-based_2019,
	author = {Li, Debiao and He, Tian and Yoon, Sang Won},
	title = {Clustering-Based Heuristic to Optimize Nozzle and Feeder Assignments for Collect-and-Place Assembly},
	journal = {{IEEE} Transactions on Automation Science and Engineering},
	volume = {16},
	number = {2},
	pages = {755--766},
	year = {2019},
}

@article{castellani_printed_2019,
	author = {Castellani, Marco and Otri, Sameh and Pham, Duc Truong},
	title = {Printed circuit board assembly time minimisation using a novel Bees Algorithm},
	journal = {Computers \& Industrial Engineering},
	volume = {133},
	number = {},
	pages = {186--194},
	year = {2019},
}


@article{wang_application_2019,
	author = {Wang, Zhengya and Mumtaz, Jabir and Zhang, Li and Yue, Lei},
	title = {Application of an improved Spider Monkey Optimization algorithm for component assignment problem in {PCB} assembly},
	journal = {Procedia {CIRP}},
	volume = {83},
	number = {},
	pages = {266--271},
	urldate = {2022-04-26},
	year = {2019},
}

@article{lin_efficient_2019,
	author = {Lin, Cheng-Jian and Huang, Mei-Ling},
	title = {Efficient hybrid group search optimizer for assembling printed circuit boards},
	journal = {Artificial Intelligence for Engineering Design, Analysis and Manufacturing},
	volume = {33},
	number = {3},
	pages = {259--274},
	year = {2019},
}


@article{huang_applied_2020,
	author = {Huang, Yinhua and Zhao, Lianxing and Liu, Peng},
	title = {Applied Research of Hierarchical Multi-objective Optimization Method in High Speed and High Precision Placement Machine},
	journal = {Journal of Physics: Conference Series},
	volume = {1605},
	number = {},
	pages = {012029},
	year = {2020},
}


@article{hsu_printed_2020,
	author = {Hsu, Hsien-Pin},
	title = {Printed Circuit Board Assembly Planning for Multi-Head Gantry SMT Machine Using Multi-Swarm and Discrete Firefly Algorithm}, 
	journal = {IEEE Access}, 
	volume = {9},
	number = {},
	pages = {1642-1654},
	year = {2021},
}


@article{hsu_optimization_2020,
	author = {Hsu, Hsien-Pin and Yang, Shu-Wen},
	title = {Optimization of Component Sequencing and Feeder Assignment for a Chip Shooter Machine Using Shuffled Frog-Leaping Algorithm},
	journal = {{IEEE} Transactions on Automation Science and Engineering},
	volume = {17},
	number = {1},
	pages = {56--71},
	year = {2020},
}

@article{gao_hierarchical_2021,
	author = {Gao, Huijun and Li, Zhengkai and Yu, Xinghu and Qiu, Jianbin},
	title = {Hierarchical Multiobjective Heuristic for {PCB} Assembly Optimization in a Beam-Head Surface Mounter},
	journal = {{IEEE} Transactions on Cybernetics},
	volume = {52},
	number = {7},
	pages = {6911--6924},
	year = {2021},
}


@article{lin_component_2021,
	author = {Lin, Cheng-Jian and Lin, Chun-Hui},
	title = {Component Placement Process Optimization for Multi-head Surface Mounting Machine Using a Hybrid Algorithm},
	journal = {Sensors and Materials},
	volume = {33},
	number = {10},
	pages = {17},
	year = {2021},
}


@article{li_cell_2022,
	author = {Li, Zhengkai and Yu, Xinghu and Qiu, Jianbin and Gao, Huijun},
	title = {Cell Division Genetic Algorithm for Component Allocation Optimization in Multi-Functional Placers},
	journal = {{IEEE} Transcations on Industrial Informatics},
	volume = {18},
	number = {1},
	pages = {559-570},
	year = {2022},
}

@article{hsu_printed_2021,
	author = {Hsu, Hsien-Pin},
	title = {Printed Circuit Board Assembly Planning for Multi-Head Gantry {SMT} Machine Using Multi-Swarm and Discrete Firefly Algorithm},
	journal = {IEEE Access},
	volume = {9},
	number = {},
	pages = {1642--1645},
	year = {2021},
}

@article{li_heuristic_2022,
	author = {Li, Zhengkai and Sun, Hao and Yu, Xinghu and Sun, Weichao},
	title = {Heuristic sequencing hopfield neural network for pick-and-place location routing in multi-functional placers},
	journal = {Neurocomputing},
	volume = {472},
	number = {1},
	pages = {35--44},
	year = {2022},
}

@article{hsu_solving_2022,
	author = {Hsu, Hsien-Pin},
	title = {Solving the feeder assignment, component sequencing, and nozzle assignment problems for a multi-head gantry {SMT} machine using improved firefly algorithm and dynamic programming},
	journal = {Advanced Engineering Informatics},
	volumn = {52},
	pages = {101583},
	year = {2022},
}


% === 整线优化 ===
@article{lin_component_1999,
	author = {Lin, Wei-Liang and Tardif, Valerie},
	title = {Component Partitioning Under Demand and Capacity Uncertainty in Printed Circuit Board Assembly},
	journal = {International Journal of Flexible Manufacturing Systems},
	volume = {11},
	number = {},
	pages = {159--176},
	year = {1999},
}

@inproceedings{lee_dynamic_1998,
	author = {Lee, S H and Park, T H and Lee, B H and Kwon, W H and Kwon, W},
	title = {A dynamic programming approach to a reel assignment problem of a surface mounting machine in printed circuit board assembly},
	booktitle = {Proceedings of the 1998 {IEEE} International Conference on Robotics \& Automation},
	address = {Leuven, Belgium},
	pages = {6},
	year = {1998},
}

@article{hillier_cost_2001,
	author = {Hillier, Mark S. and Brandeau, Margaret L.},
	title = {Cost minimization and workload balancing in printed circuit board assembly},
	journal = {{IIE} Transactions},
	volume = {33},
	number = {7},
	pages = {547--557},
	year = {2001},
}

@article{kodek_optimal_2004,
	author = {Kodek *, D. M. and Krisper, M.},
	title = {Optimal algorithm for minimizing production cycle time of a printed circuit board assembly line},
	journal = {International Journal of Production Research},
	volume = {42},
	number = {23},
	pages = {5031--5048},
	year = {2004},
}

@article{salonen_grouping_2006,
	author = {Salonen, K. and Smed, J. and Johnsson, M. and Nevalainen, O.},
	title = {Grouping and sequencing {PCB} assembly jobs with minimum feeder setups},
	journal = {Robotics and Computer-Integrated Manufacturing},
	volume = {22},
	number = {4},
	pages = {297--305},
	year = {2006},
}

@article{choudhury_process_2007,
	author = {Choudhury, Nilanjan D. and Wilhelm, Wilbert E. and Rao, Brijesh and Gott, Jonathan and Khotekar, Nikhilesh},
	title = {Process planning for circuit card assembly on a series of dual head placement machines},
	journal = {European Journal of Operational Research},
	volume = {182},
	number = {2},
	pages = {626--639},
	year = {2007},
}

@article{yilmaz_development_2007,
	author = {Yilmaz, I. O. and Grunow, M. and G\"{u}nther, H.-O. and Yapan, C.},
	title = {Development of group setup strategies for makespan minimisation in {PCB} assembly},
	journal = {International Journal of Production Research},
	volume = {45},
	number = {4},
	pages = {871--897},
	year = {2007},
}

@article{kulak_ga-based_2008,
	author = {Kulak, Osman and Yilmaz, Ihsan Onur and G\'{u}nther, Hans-Otto},
	title = {A {GA}-based solution approach for balancing printed circuit board assembly lines},
	journal = {{OR} Spectrum},
	volume = {30},
	number = {3},
	pages = {469--491},
	year = {2008},
}

@article{emet_workload_2010,
	author = {Emet, Stefan and Knuutila, Timo and Alhoniemi, Esa and Maier, Michael and Johnsson, Mika and Nevalainen, Olli S.},
	title = {Workload balancing in printed circuit board assembly},
	journal = {The International Journal of Advanced Manufacturing Technology},
	volume = {50},
	number = {9},
	pages = {1175--1182},
	year = {2010},
}

@article{wu_solution_2010,
	author = {Wu, Yongzhong and Ji, Ping},
	title = {A solution method for the component allocation problem in printed circuit board assembly},
	journal = {Assembly Automation},
	volume = {30},
	number = {2},
	pages = {155--163},
	year = {2010},
}

@article{toth_reconfiguring_2010,
	author = {T\'{o}th, Attila and Knuutila, Timo and Nevalainen, Olli S.},
	title = {Reconfiguring flexible machine modules of a {PCB} assembly line},
	journal = {Production Engineering},
	volume = {4},
	number = {1},
	pages = {85--94},
	year = {2010},
}

@article{rong_modeling_2011,
	author = {Rong, Aiying and Toth, Attila and Nevalainen, Olli S. and Knuutila, Timo and Lahdelma, Risto},
	title = {Modeling the machine configuration and line-balancing problem of a {PCB} assembly line with modular placement machines},
	journal = {The International Journal of Advanced Manufacturing Technology},
	volume = {54},
	number = {1},
	pages = {349--360},
	year = {2011},
}

@article{guo_integrated_2012,
	author = {Guo, Shujuan and Takahashi, Katsuhiko and Morikawa, Katsumi and Jin, Zhihong},
	title = {An integrated allocation method for the {PCB} assembly line balancing problem with nozzle changes},
	journal = {The International Journal of Advanced Manufacturing Technology},
	volume = {62},
	number = {1},
	pages = {351--369},
	year = {2012},
}

@inproceedings{liu_surface_assembly_2013 ,
	author={刘海明 and 袁鹏 and 罗家祥 and 胡跃明},
	title = {表面组装生产线的负荷平衡优化算法研究},
	booktitle = {第三十二届中国控制会议},
	address = {西安, 中国},
	pages = {945-950},
	year = {2013},
}

@article{hu_fuzzy_2017,
	author = {Hu, Kuo-Jen},
	title = {Fuzzy goal programming technique for solving flexible assignment problem in {PCB} assembly line},
	journal = {Journal of Information and Optimization Sciences},
	volume = {38},
	number = {3},
	pages = {423--442},
	year = {2017},
}

@inproceedings{he_heuristic_2017,
	author = {He, Tian and Li, Debiao and Yoon, Sang Won},
	title = {A heuristic algorithm to balance workloads of high-speed {SMT} machines in a {PCB} assembly line},
	booktitle = {27th International Conference on Flexible Automation and Intelligent Manufacturing},
	address = {Modena, Italy},
	pages = {1790--1797},
	year = {2017},
}

@inproceedings{ga_scheduling_2017,
	author = {G.\'{A}., Farkas and P., Martinek},
	title = {Scheduling of printed circuit board production with mathematical solvers},
	booktitle = {2017 IEEE 23rd International Symposium for Design and Technology in Electronic Packaging (SIITME)},
	address = {Constanta, Romania},
	pages = {},
	year = {2017},
}

@article{toth_machine_2018,
	author = {T\'{o}th, Attila and Knuutila, Timo and Nevalainen, Olli S.},
	title = {Machine configuration and workload balancing of modular placement machines in multi-product {PCB} assembly},
	journal = {International Journal of Computer Integrated Manufacturing},
	volume = {31},
	number = {9},
	pages = {815--830},
	year = {2018},
}

@article{koskinen_rolling_2019,
	author = {Koskinen, Jani and Raduly-Baka, Csaba and Johnsson, Mika and S. Nevalainen, Olli},
	title = {Rolling horizon production scheduling of multi-model {PCBs} for several assembly lines},
	journal = {International Journal of Production Research},
	volume = {58},
	number = {},
	pages = {1052--1073},
	year = {2019},
}

@article{mumtaz_multi-level_2019,
	author = {Mumtaz, Jabir and Guan, Zailin and Yue, Lei and Wang, Zhengya and Ullah, Saif and Rauf, Mudassar},
	title = {Multi-Level Planning and Scheduling for Parallel {PCB} Assembly Lines Using Hybrid Spider Monkey Optimization Approach},
	journal = {{IEEE} Access},
	volume = {7},
	number = {},
	pages = {18685--18700},
	year = {2019},
}

@article{mumtaz_hybrid_2020,
	author = {Mumtaz, Jabir and Guan, Zailin and Yue, Lei and Zhang, Li and He, Cong},
	title = {Hybrid spider monkey optimisation algorithm for multi-level planning and scheduling problems of assembly lines},
	journal = {International Journal of Production Research},
	volume = {58},
	number = {20},
	pages = {6252--6267},
	year = {2020},
}

@article{zhang_multiobjective_2021,
	author = {Zhang, Wei-Bo and Zhu, Guang-Yu},
	title = {A Multiobjective Optimization of {PCB} Prototyping Assembly With {OFA} Based on the Similarity of Intuitionistic Fuzzy Sets},
	journal = {{IEEE} Transactions on Fuzzy Systems},
	volume = {29},
	number = {7},
	pages = {2054--2061},
	year = {2021},
}

@article{toth_divide_2022,
	author = {T\'{o}th, Attila and Knuutila, Timo and Nevalainen, Olli S.},
	journal = {The International Journal of Advanced Manufacturing Technology},
	title = {A divide and combine method for machine configuration and workload balancing problem in multiple product {PCB} assembly},
	volume = {120},
	number = {},
	pages = {4079--4095},
	year = {2022},
}

@article{chen_improved_2023,
	author = {Chen, Yarong and Zhong, Jingyan and Mumtaz, Jabir and Zhou, Shengwei and Zhu, Lixia},
	title = {An improved spider monkey optimization algorithm for multi-objective planning and scheduling problems of {PCB} assembly line},
	journal = {Expert Systems with Applications},
	volume = {229},
	number = {},
	pages = {120600},
	year = {2023},
}

@article{chen_optimal_2024,
	author = {Chen, Tzu-Li and Chen, James C. and Chen, Yin-Yann and Chang, Yu-Jie},
	title = {The optimal configuration for various placement machines in {PCB} assembly lines},
	journal = {Annals of Operations Research},
	volumn = {},
	number = {},
	pages = {},
	month = {Feb.},
	year = {2024},
	doi = {10.1007/s10479-024-05828-6},
}

%% === time estimation ===
@article{vainio_estimating_2010,
	author = {Vainio, Frans and Maier, Michael and Knuutila, Timo and Alhoniemi, Esa and Johnsson, Mika and Nevalainen, Olli S},
	title = {Estimating printed circuit board assembly times using neural networks},
	journal = {International Journal of Production Research},
	volume = {48},
	number = {8},
	pages = {2201-2218},
	year = {2010},
}

@article{vainio_estimating_2015,
	author = {Vainio, Frans and Pahikkala, Tapio and Johnsson, Mika and Nevalainen, Olli S. and Knuutila, Timo},
	title = {Estimating the production time of a {PCB} assembly job without solving the optimised machine control},
	journal = {International Journal of Computer Integrated Manufacturing},
	volume = {28},
	number = {8},
	pages = {823--835},
	year = {2015},
}

@article{li_predicting_2020,
	author = {Li, Debiao and Chen, Siping and Chiong, Raymond and Wang, Liting and Dhakal, Sandeep},
	journal = {International Journal of Production Research},
	title = {Predicting the printed circuit board cycle time of surface-mount-technology production lines using a symbiotic organism search-based support vector regression ensemble},
	volume = {59},
	number = {23},
	pages = {7246--7265},
	year = {2020},
}

%% === master & doctoral dissertation ===
@phdthesis{chen_research_2012,
	author = {陈铁梅},
	title = {精密电子表面贴装生产优化问题研究},
	school = {华南理工大学},
	address = {广州},
	year = {2012},
}

@phdthesis{li_research_2021,
	author = {李政锴},
	title = {贴装过程的分层多目标混合优化算法研究},
	school = {哈尔滨工业大学},
	address = {哈尔滨},
	year = {2022},
}

%% === solver ===
@misc{gurobi, 
	author = {Gurobi Optimization, LLC}, 
	title = {Gurobi Optimizer Reference Manual}, 
	year = {2022}, 
	url = {"https://www.gurobi.com"} 
}

@article{dessouky_design_1995,
	author = {Dessouky, M. M. and Adiga, S. and Park, K.},
	title = {Design and scheduling of flexible assembly lines for printed circuit boards},
	journal = {International Journal of Production Research},
	volume = {33},
	number = {3},
	pages = {757--775},
	year = {1995},
}


@article{bhatnagar_order_1999,
	author = {Bhatnagar, Rohit and Chandra, Pankaj and Loulou, Richard and Qiu, Jin},
	title = {Order Release and Product Mix Coordination in a Complex {PCB} Manufacturing Line with Batch Processors},
	journal = {The International Journal of Flexible Manufacturing Systems},
	volume = {11},
	number = {},
	pages = {327--351},
	year = {1999},
}

@article{ho_hybrid_2004,
	author = { Ho, William  and  Ji, Ping },
	title = {A hybrid genetic algorithm for component sequencing and feeder arrangement},
	journal = {Journal of Intelligent Manufacturing},
	volume = {15},
	number = {3},
	pages = {307-315},
	year = {2004},
}

@inproceedings{guo_nozzle_2011,
	author = {Guo, Shujuan and Takahashi, Katsuhiko and Morikawa, Katsumi},
	title = {Nozzle assignment in {PCB} assembly considering one component type picked up by multiple nozzle types},
	booktitle = {{APIEMS}2009},
	address = {},
	pages = {10},
	year = {2011},
}


@phdthesis{jan_scheduling_2012,
	author = {Jan, Kelbel},
	title = {Scheduling in manufacturing systems},
	school = {Czech Technical University in Prague},
	address = {Prague, Czech},
	year = {2012},
}

@article{yazdani_sabouni_carryover_2013,
	author = {Yazdani Sabouni, M.T. and Logendran, Rasaratnam},
	title = {Carryover sequence-dependent group scheduling with the integration of internal and external setup times},
	journal = {European Journal of Operational Research},
	volume = {224},
	number = {1},
	pages = {8--22},
	year = {2013},
}

@article{alzameli_researches_2016,
	title = {RESEARCHES REVIEW OF OPTIMIZATION OF ASSEMBLY LINE OF PRINTED CIRCUIT BOARD FOR IMPROVEMENT},
	author = {Kamal Alzameli},
	year = {2016},
	url = {https://api.semanticscholar.org/CorpusID:212603975}
}

@article{jung_two-stage_2017,
	author = {Jung, Sunwoong and Woo, Young-Bin and Kim, Byung Soo},
	title = {Two-stage assembly scheduling problem for processing products with dynamic component-sizes and a setup time},
	journal = {Computers \& Industrial Engineering},
	volume = {104},
	number = {},
	pages = {98--113},
	year = {2017},
}

@inproceedings{jiang_ant_2010,
	author = {Jiang, Jianguo and Du, Zhiping and Liu, Chunyan and Kun, Zhang},
	title = {Ant Colony Algorithms with Characteristic of Clustering for Surface Mount Technology Optimization},
	booktitle = {2010 6th International Conference on Wireless Communications Networking and Mobile Computing},
	pages = {4},
	year = {2010},
}

@INPROCEEDINGS{jiang_optimization_2010,
	author = {Jiang, Jianguo and Chen, Xiaoze and Zang, Mingxiang and Wang, Zhongxu and Tan, Zhiwen},
	title = {Optimization of the surface mount technology based on the Max-Min Ant System}, 
	booktitle = {2010 2nd International Conference on Future Computer and Communication}, 
	address = {},
	year = {2010},
	pages = {V2-45-V2-47},
}

@inproceedings{jiang_program_2010,
	author = {Jiang, Jianguo and Liu, Chunyan and Zhang, Kun and Wang, Zhongxu and Tan, Zhiwen and Chen, Xiaoze},
	title = {Program of Route Optimization for Surface Mount},
	booktitle = {2010 2nd International Workshop on Intelligent Systems and Applications},
	address = {},
	pages = {4},
	year = {2010},
}

@inproceedings{du_smt_2014,
	author = {Du, Xuan and Li, Deng-qiao and Sun, Li-li},
	title = {{SMT} Optimization Based on the Cellular Genetic Algorithm},
	booktitle = {21st International Conference on Industrial Engineering and Engineering Management},
	address = {},
	pages = {8},
	year = {2014},
}

@article{li_balanced_2017,
	author = {Debiao Li and Rui Qiang and Sang Won Yoon},
	title = {Balanced Adaptive Tabu Search Algorithm to Optimize Dual-gantry Pick-and-place Assembly},
	journal = {Procedia Manufacturing},
	volume = {11},
	number = {},
	pages = {1892-1899},
	year = {2017},
}


@article{wu_scheduling_2009,
	author = {Wu, Yongzhong and Ji, Ping},
	title = {A scheduling problem for {PCB} assembly: a case with multiple lines},
	journal = {The International Journal of Advanced Manufacturing Technology},
	volume = {43},
	number = {11},
	pages = {1189--1201},
	year = {2009-08},
}

@article{du_integration_2011,
	author = {Du, Xuan and Li, Zongbin and Wang, Song},
	title = {Integration of {PCB} assembly process planning and scheduling},
	journal = {Assembly Automation},
	volume = {31},
	number = {3},
	pages = {232--243},
	year = {2011},
}


@article{qin_two-stage_2019,
	author = {Qin, Wei and Zhuang, Zilong and Liu, Yang and Tang, Ou},
	title = {A two-stage ant colony algorithm for hybrid flow shop scheduling with lot sizing and calendar constraints in printed circuit board assembly},
	journal = {Computers \& Industrial Engineering},
	volume = {138},
	number = {},
	pages = {106115},
	year = {2019},
}

@article{chen_particle_2007,
	author = {Chen, Yee-Ming and Lin, Chun-Ta},
	title = {A particle swarm optimization approach to optimize component placement in printed circuit board assembly},
	journal = {International Journal Of Advanced Manufacturing Technology},
	volumn = {35},
	number = {},
	pages = {610--620},
	year = {2007},
}

@article{wan_tabu_2001,
	author = {Wan, Y F and Ji, P},
	title = {A tabu search heuristic for the component assignment problem in {PCB} assembly},
	journal = {Assembly Automation},
	volume = {21},
	number = {3},
	pages = {5},
	year = {2001},
}

@Comment{jabref-meta: databaseType:bibtex;}
