@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{li_cell_2021,
	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. Ind. Informat.}
}

@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{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{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{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{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 Fr\"{e}chet distance},
	volume = {56},
	journal = {Int. J. Prod. Res.}
}

@article{luo_milp_2017,
	author = {Luo, Jiaxiang and Liu, Jiyin and Hu, Yueming},
	year = {2016},
	month = {Jun.},
	pages = {145--160},
	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{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{hardas_development_2008,
	author = {Hardas, Chinmaya and Doolen, Toni and Jensen, Dean},
	year = {2008},
	month = {Aug.},
	pages = {165-182},
	title = {Development of a genetic algorithm for component placement sequence optimization in printed circuit board assembly},
	volume = {55},
	journal = {Comput. Ind. Eng.},
	number = {1}
}

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

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

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

@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{huang_applied_2020,
	author = {Huang, Yinhua and Zhao, Lianxing and Liu, Peng},
	year = {2020},
	month = {Aug.},
	pages = {012029},
	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{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{hsu_printed_2021,
	author = {Hsu, Hsien-Pin},
	year = {2021},
	month = {Dec.},
	pages = {1642--1645},
	title = {Printed Circuit Board Assembly Planning for Multi-Head Gantry {SMT} Machine Using Multi-Swarm and Discrete Firefly Algorithm},
	volume = {9},
	journal = {IEEE Access}
}

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

@article{han_mechanism_2017,
	title = {Mechanism to minimise the assembly time with feeder assignment for a multi-headed gantry and high-speed {SMT} machine},
	volume = {55},
	issn = {0020-7543, 1366-588X},
	pages = {2930--2949},
	number = {10},
	journal = {Int. J. Prod. Res.},
	author = {Han, Jihee and Seo, Yoonho},
	year = {2017},
	month = {May.}
}

@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{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{ayob_optimisation_2007,
	title = {The optimisation of the single surface mount device placement machine in printed circuit board assembly: a survey},
	pages = {553--569},
	number = {6},
	journal = {Int. J. Syst. Sci.},
	author = {Ayob, Masri and Kendall, Graham},
	volume = {40},
	year = {2007},
	month = {Apr.}
}


@article{van_laarhoven_production_1993,
	title = {Production preparation and numerical control in {PCB} assembly},
	volume = {5},
	issn = {0920-6299, 1572-9370},
	pages = {187--207},
	number = {3},
	journal = {J. Manuf. Syst.},
	author = {Van Laarhoven, P. J. M. and Zijm, W. H. M.},
	year = {1993},
	month = {Jul.}
}


@article{gyorfi_efficient_2008,
	title = {An Efficient Algorithm for Placement Sequence and Feeder Assignment Problems With Multiple Placement-Nozzles and Independent Link Evaluation},
	volume = {38},
	issn = {1083-4427, 1558-2426},
	pages = {437--442},
	number = {2},
	author = {Gyorfi, J.S. and {Chi-Haur Wu}},
	year = {2008},
	month = {Mar.},
	journal = {{IEEE} Trans. Syst., Man, Cybern. A},
}

@article{lin_modified_2017,
	author = {Lin, Cheng-Jian},
	title = {Modified artificial bee colony algorithm for scheduling optimization for printed circuit board production},
	journal = {J. Manuf. Syst.},
	volume = {44},
	pages = {1--11},
	year = {2017},
	month = {Jul.},
	number = {1}
}

@article{lin_optimization_2016,
	title = {Optimization of printed circuit board component placement using an efficient hybrid genetic algorithm},
	pages = {16},
	journal = {Appl. Intell.},
	author = {Lin, Hsueh-Yi and Lin, Cheng-Jian and Huang, Mei-Ling},
	month = {oct.},
	pages = {622–-637},
	volume = {45},
	number = {3},
}


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

@article{he_multi-phase_2017,
	author = {He, Tian and Li, Debiao and Yoon, Sang Won},
	year = {2017},
	month = {Dec.},
	pages = {85--94},
	title = {A multi-phase planning heuristic for a dual-delivery {SMT} placement machine optimization},
	volume = {47},
	journal = {Robot Comput. Integr. Manuf.},
}

@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},
	issn = {0305-0548},
	author = {Csaba Raduly-Baka and Mika Johnsson and Olli S. Nevalainen},
	month = {Feb.}
}


@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.}
}

%% multi-objective tii
@article{cao_distributed_2017,
	title = {A Distributed Parallel Cooperative Coevolutionary Multiobjective Evolutionary Algorithm for Large-Scale Optimization},
	volume = {13},
	pages = {2030--2038},
	number = {4},
	journal = {IEEE Trans. Ind. Inf.},
	author = {Cao, Bin and Zhao, Jianwei and Lv, Zhihan and Liu, Xin},
	year = {2017},
	month = {Aug},
}

@article{lin_multiobjective_2017,
	title = {Multiobjective Evolutionary Algorithm Based on Nondominated Sorting and Bidirectional Local Search for Big Data},
	volume = {13},
	pages = {1979--1988},
	number = {4},
	journal = {IEEE Trans. Ind. Inf.},
	author = {Lin, Fan and Zeng, Jiasong and Xiahou, Jianbing and Wang, Beizhan and Zeng, Wenhua and Lv, Haibin},
	year = {2017},
	Mon = {Aug},
}

@article{slowik_hybrid_2022,
	author = {Słowik, Adam and Cpałka, Krzysztof},  
	journal = {IEEE Trans. Ind. Inf.},   
	title = {Hybrid Approaches to Nature-Inspired Population-Based Intelligent Optimization for Industrial Applications},   
	year = {2022},  
	volume = {18},  
	number = {1},  
	pages = {546-558},
}

% ----------- article & conference that is not cited -----------
@inproceedings{lee_hierarchical_1999,
	author = {Lee, S.H. and Lee, B.H. and Park, T.H.},
	booktitle = {Proceedings 1999 IEEE International Conference on Robotics and Automation}, 
	title={A hierarchical method to improve the productivity of a multi-head surface mounting machine}, 
	year = {1999},
	volume = {3},
	number = {1},
	pages = {2110-2115},
}

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

@inproceedings{li_balanced_2017,
	title = {Balanced Adaptive Tabu Search Algorithm to Optimize Dual-gantry Pick-and-place Assembly},
	booktitle = {27th International Conference on Flexible Automation and Intelligent Manufacturing},
	author = {Li, Debiao and Qiang, Rui and Yoon, Sang Won},
	year = {2017},
	pages = {1892–-1899},
}


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


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

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



@article{jia_bilevel_2022,
	title = {A {Bilevel} {Ant} {Colony} {Optimization} {Algorithm} for {Capacitated} {Electric} {Vehicle} {Routing} {Problem}},
	volume = {52},
	number = {10},
	journal = {IEEE Transactions on Cybernetics},
	author = {Jia, Ya-Hui and Mei, Yi and Zhang, Mengjie},
	month = {Oct.},
	year = {2022},
	pages = {10855--10868},
}


@article{abbatecola_distributed_2019,
	title = {A {Distributed} {Cluster}-{Based} {Approach} for {Pick}-{Up} {Services}},
	volume = {16},
	number = {2},
	journal = {IEEE Transactions on Automation Science and Engineering},
	author = {Abbatecola, Lorenzo and Fanti, Maria Pia and Pedroncelli, Giovanni and Ukovich, Walter},
	month = {Apr.},
	year = {2019},
	pages = {960--971},
}


@article{wang_effective_2020,
	title = {An {Effective} {Local} {Search} {Algorithm} for the {Multidepot} {Cumulative} {Capacitated} {Vehicle} {Routing} {Problem}},
	number = {12},
	journal = {IEEE Transactions on Systems, Man, and Cybernetics: Systems},
	author = {Wang, Xinyu and Choi, Tsan-Ming and Li, Zhiying and Shao, Shuai},
	month = {Dec},
	year = {2020},
	pages = {4948--4958},
}


@article{xiao_evolutionary_2021,
	title = {An {Evolutionary} {Multiobjective} {Route} {Grouping}-{Based} {Heuristic} {Algorithm} for {Large}-{Scale} {Capacitated} {Vehicle} {Routing} {Problems}},
	volume = {51},
	number = {8},
	journal = {IEEE Transactions on Cybernetics},
	author = {Xiao, Jianhua and Zhang, Tao and Du, Jingguo and Zhang, Xingyi},
	month = {Aug.},
	year = {2021},
	pages = {4173--4186},
}


@article{nishi_cell-based_2020,
	title = {Cell-{Based} {Local} {Search} {Heuristics} for {Guide} {Path} {Design} of {Automated} {Guided} {Vehicle} {Systems} {With} {Dynamic} {Multicommodity} {Flow}},
	volume = {17},
	number = {2},
	urldate = {2023-11-09},
	journal = {IEEE Transactions on Automation Science and Engineering},
	author = {Nishi, Tatsushi and Akiyama, Shuhei and Higashi, Toshimitsu and Kumagai, Kenji},
	month = {Apr.},
	year = {2020},
	pages = {966--980},
}


@article{li_deep_2022,
	title = {Deep {Reinforcement} {Learning} for {Solving} the {Heterogeneous} {Capacitated} {Vehicle} {Routing} {Problem}},
	volume = {52},
	number = {12},
	urldate = {2023-11-09},
	journal = {IEEE Transactions on Cybernetics},
	author = {Li, Jingwen and Ma, Yining and Gao, Ruize and Cao, Zhiguang and Lim, Andrew and Song, Wen and Zhang, Jie},
	month = {Dec.},
	year = {2022},
	pages = {13572--13585},
}


@article{wu_learning_2022,
	title = {Learning {Improvement} {Heuristics} for {Solving} {Routing} {Problems}},
	volume = {33},
	language = {en},
	number = {9},
	urldate = {2023-11-09},
	journal = {IEEE Transactions on Neural Networks and Learning Systems},
	author = {Wu, Yaoxin and Song, Wen and Cao, Zhiguang and Zhang, Jie and Lim, Andrew},
	month = {Sep.},
	year = {2022},
	pages = {5057--5069},
}


%-------------------------------------------------------------------------------------
%----------------------------------------Types----------------------------------------
%-------------------------------------------------------------------------------------
% article
                %An article from a journal or magazine.
% book
                %A book with an explicit publisher.
% booklet
                %A work that is printed and bound, but without a named publisher or sponsoring institution.
% ceedings
                %An article in a conference proceedings.
% proceedings
                %The proceedings of a conference.
% conference
                %The same as inproceedings.
% inbook
                %A part of a book, which may be a chapter (or section or whatever) and/or a range of pages.
% incollection
                %A part of a book having its own title.
% manual
                %Technical documentation.
% mastersthesis
                %A Master's thesis.
% misc
                %Use this type when nothing else fits.
% phdthesis
                %A PhD thesis.
% techreport
                %A report published by a school or other institution, usually numbered within a series.
% unpublished
                %A document having an author and title, but not formally published.
% collection
                %A collection of works. The same as proceedings
% patent
                %A patent.

%-------------------------------------------------------------------------------------
%----------------------------------------Fields---------------------------------------
%-------------------------------------------------------------------------------------
%address
                %Usually the address of the publisher or other type of institution.
%annote
                %An annotation. It is not used by the standard bibliography styles, but may be used by others that produce an annotated bibliography.
%author
                %The name(s) of the author(s), in the format described in the LaTeX book.
%booktitle
                %Title of a book, part of which is being cited. See the LaTeX book for how to type titles. For book entries, use the title field instead.
%chapter
                %A chapter (or section or whatever) number.
%crossref
                %The database key of the entry being cross referenced. Any fields that are missing from the current record are inherited from the field being cross referenced.
%edition
                %The edition of a book---for example, ``Second''. This should be an ordinal, and should have the first letter capitalized, as shown here; the standard styles convert to lower case when necessary.
%editor
                %Name(s) of editor(s), typed as indicated in the LaTeX book. If there is also an author field, then the editor field gives the editor of the book or collection in which the reference appears.
%howpublished
                %How something strange has been published. The first word should be capitalized.
%institution
                %The sponsoring institution of a technical report.
%journal
                %A journal name. Abbreviations are provided for many journals.
%key
                %Used for alphabetizing, cross referencing, and creating a label when the ``author'' information is missing. This field should not be confused with the key that appears in the cite command and at the beginning of the database entry.
%month
                %The month in which the work was published or, for an unpublished work, in which it was written. You should use the standard three-letter abbreviation, as described in Appendix B.1.3 of the LaTeX book.
%note
                %Any additional information that can help the reader. The first word should be capitalized.
%number
                %The number of a journal, magazine, technical report, or of a work in a series. An issue of a journal or magazine is usually identified by its volume and number; the organization that issues a technical report usually gives it a number; and sometimes books are given numbers in a named series.
%organization
                %The organization that sponsors a conference or that publishes a manual.
%pages
                %One or more page numbers or range of numbers, such as 42--111 or 7,41,73--97 or 43+(the `+' in this last example indicates pages following that don't form a simple range). To make it easier to maintain Scribe-compatible databases, the standard styles convert a single dash (as in 7-33) to the double dash used in TeX to denote number ranges (as in 7--33).
%publisher
                %The publisher's name.
%school
                %The name of the school where a thesis was written.
%series
                %The name of a series or set of books. When citing an entire book, the the title field gives its title and an optional series field gives the name of a series or multi-volume set in which the book is published.
%title
                %The work's title, typed as explained in the LaTeX book.
%type
                %The type of a technical report---for example, ``Research Note''.
%volume
                %The volume of a journal or multi-volume book.
%year
                %The year of publication or, for an unpublished work, the year it was written. Generally it should consist of four numerals, such as 1984, although the standard styles can handle any year whose last four nonpunctuation characters are numerals, such as `\hbox{(about 1984)}'.
%affiliation
                %The authors affiliation.
%abstract
                %An abstract of the work.
%contents
                %A Table of Contents
%copyright
                %Copyright information.
%ISBN
                %The International Standard Book Number.
%ISSN
                %The International Standard Serial Number. Used to identify a journal.
%keywords
                %Key words used for searching or possibly for annotation.
%language
                %The language the document is in.
%location
                %A location associated with the entry, such as the city in which a conference took place.
%LCCN
                %The Library of Congress Call Number. I've also seen this as lib-congress.
%mrnumber
                %The Mathematical Reviews number.
%price
                %The price of the document.
%size
                %The physical dimensions of a work.
%URL
                %The WWW Universal Resource Locator that points to the item being referenced. This often is used for technical reports to point to the ftp site where the postscript source of the report is located.
