@article{ayob_survey_2008,
	title = {A survey of surface mount device placement machine optimisation: Machine classification},
	pages = {893--914},
	number = {3},
	journal = {Eur. J. Oper. Res.},
	author = {Ayob, Masri and Kendall, Graham},
	year = {2008},
	month = {May},
}


@article{ayob_optimization_2009,
	title = {The optimisation of the single surface mount device placement machine in printed circuit board assembly: a survey},
	volume = {40},
	pages = {553--569},
	number = {6},
	journal = {Int. J. Syst. Sci},
	author = {Ayob, Masri and Kendall, Graham},
	year = {2009}
}


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


@article{guo_pcb_2011,
	title = {{PCB} assembly scheduling with alternative nozzle types for one component type},
	volume = {23},
	pages = {316--345},
	number = {3},
	journal = {Flex. Serv. Manuf. J.},
	author = {Guo, Shujuan and Takahashi, Katsuhiko and Morikawa, Katsumi},
	year = {2022},
	month = {Sep.}
}


@article{geng_mcvrp-based_2019,
	author = {Guo, Shujuan and Geng, Fei and Takahashi, Katsuhiko and Wang, Xiaohan and Jin, Zhihong},
	year = {2019},
	month = {Sep.},
	pages = {5874--5891},
	title = {A {MCVRP}-based model for {PCB} assembly optimisation on the beam-type placement machine},
	volume = {57},
	number = {18},
	journal = {Int. J. Prod. Res.},
}


@article{luo_milp_2014,
	title = {An {MILP} model and clustering heuristics for {LED} assembly optimisation on high-speed hybrid pick-and-place machines},
	volume = {52},
	pages = {1016--1031},
	number = {4},
	journal = {Int. J. Prod. Res.},
	author = {Luo, Jiaxiang and Liu, Jiyin},
	year = {2014},
	month = {Feb.},
}

@article{hsu_solving_2017,
	title = {Solving Feeder Assignment and Component Sequencing Problems for Printed Circuit Board Assembly Using Particle Swarm Optimization},
	volume = {14},
	issn = {1545-5955, 1558-3783},
	pages = {881--893},
	number = {2},
	journal = {IEEE Trans. Autom. Sci. Eng.},
	author = {Hsu, Hsien-Pin},
	year = {2017},
	month = {Apr.},
}

@article{ho_integrated_2010,
	title = {Integrated component scheduling models for chip shooter machines},
	volume = {123},
	issn = {09255273},
	pages = {31--41},
	number = {1},
	journal = {Int. J. Prod. Econ.},
	author = {Ho, William and Ji, Ping},
	year = {2010},
	month = {Jan.}
}

@article{huang_applied_2020,
	author = {Huang, Yinhua and Zhao, Lianxing and Liu, Peng},
	year = {2020},
	month = {Aug.},
	pages = {012--029},
	title = {Applied Research of Hierarchical Multi-objective Optimization Method in High Speed and High Precision Placement Machine},
	volume = {1605},
	journal = {J. Phys. Conf. Ser.},
}

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

@article{luo_milp_2017,
	author = {Luo, Jiaxiang and Liu, Jiyin and Hu, Yueming},
	year = {2016},
	month = {Jun.},
	pages = {1--16},
	title = {An {MILP} model and a hybrid evolutionary algorithm for integrated operation optimisation of multi-head surface mounting machines in {PCB} assembly},
	volume = {55},
	journal = {Int. J. Prod. Res.},
	number = {1}
}

@article{ashayeri_planning_2007,
	title = {A planning and scheduling model for onsertion in printed circuit board assembly},
	journal = {Eur. J. Oper. Res.},
	author = {Ashayeri, Jalal and Selen, Willem},
	year = {2007},
	month = {Dec.},
	pages = {909-925},
}

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

@article{raduly-baka_tool-feeder_2017,
	title = {Tool-feeder partitions for module assignment in {PCB} assembly},
	journal =  {Comput. Oper. Res.},
	volume = {78},
	pages = {108--116},
	year = {2017},
	author = {Csaba Raduly-Baka and Mika Johnsson and Olli S. Nevalainen},
	month = {Feb.}
}

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

@article{ashayeri_aggregated_2011,
	author = {Ashayeri, Jalal and Ma, N. and Sotirov, Renata},
	year = {2011},
	month = {Jan.},
	pages = {99--105},
	title = {An aggregated optimization model for multi-head {SMD} placements},
	volume = {60},
	number = {1},
	journal = {Comput. Ind. Eng.},
}

@article{zhu_multi-objective_2018,
	author = {Zhu, Guang-Yu and Ju, Xuewei and Zhang, Wei-Bo},
	year = {2018},
	month = {Mar.},
	pages = {1--18},
	title = {Multi-objective sequence optimization of {PCB} component assembly with {GA} based on the discrete Frechet distance},
	volume = {56},
	journal = {Int. J. Prod. Res.},
}

@article{sun_component_2005,
	author = {Sun, Dong-Seok and Lee, Tae-Eog and Kim, Kyung-Hoon},
	year = {2005},
	month = {Feb.},
	pages = {245--264},
	title = {Component allocation and feeder arrangement for a dual-gantry multi-head surface mounting placement tool},
	volume = {95},
	number = {2},
	journal = {Int. J. Prod. Econ.}
}

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

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

@article{torabi_new_2013,
	author = {Torabi, S.A. and Hamedi, Mostafa and Ashayeri, Jalal},
	year = {2013},
	month = {Oct.},
	pages = {700--714},
	title = {A new optimization approach for nozzle selection and component allocation in multi-head beam-type {SMD} placement machines},
	volume = {32},
	journal = {J. Manuf. Syst.},
}


@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},
    year = {2022},
    month = {Apr.},
    volume = {52},
    number = {},
    journal = {Adv. Eng. Inform.},
    pages = {101583},
}


@article{hsu_optimization_2020,
	author = {Hsu, Hsien-Pin and Yang, Shu-Wen},
	year = {2020},
	pages = {56--71},
	title = {Optimization of Component Sequencing and Feeder Assignment for a Chip Shooter Machine Using Shuffled Frog-Leaping Algorithm},
	volume = {17},
	journal = {IEEE Trans. Autom. Sci. Eng.},
	month = {June.},
	number = {1},
}


@article{li_pcb_2017,
	title = {{PCB} assembly optimization in a single gantry high-speed rotary-head collect-and-place machine},
	pages = {2919-2834},
	journal = {Int. J. Adv. Manuf. Technol.},
	author = {Li, Debiao and Yoon, Sang Won},
	year = {2017},
	volume = {88},
}


@article{li_clustering-based_2019,
	title = {Clustering-Based Heuristic to Optimize Nozzle and Feeder Assignments for Collect-and-Place Assembly},
	volume = {16},
	pages = {755--766},
	number = {2},
	journal = {IEEE Trans. Autom. Sci. Eng.},
	author = {Li, Debiao and He, Tian and Yoon, Sang Won},
	year = {2019},
	month = {Apr},
}

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


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


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


@article{lu_scan_based_2023,
	title = {A Scan-based Hierarchical Heuristic Optimization Algorithm for {PCB} Assembly Process},
	journal = {IEEE Trans. Industr. Inform.},
	author = {Lu, Guangyu and Yu, Xinghu and Sun, Hao and Li, Zhengkai and Qiu, Jianbin and Gao, Huijun},
	year = {2024},
	volume = {20},
	number = {3},
	pages = {3609-3618},
}


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


@article{liu_b_spline_2024,
  author={Liu, Zhitai and Gao, Huijun and Yu, Xinghu and Lin, Weiyang and Qiu, Jianbin and Rodríguez-Andina, Juan J. and Qu, Dongsheng},
  journal={IEEE Trans. Ind. Electron.}, 
  title={B-Spline Wavelet Neural-Network-Based Adaptive Control for Linear-Motor-Driven Systems via a Novel Gradient Descent Algorithm}, 
  year={2024},
  volume={71},
  number={2},
  pages={1896-1905},
}
