A hybrid Ant-Wolf Algorithm to optimize assembly sequence planning problem

Purpose This paper aims to optimize the assembly sequence planning (ASP) problem using a proposed hybrid algorithm based on Ant Colony Optimization (ACO) and Gray Wolf Optimizer (GWO). The proposed Hybrid Ant-Wolf Algorithm (HAWA) is designed to overcome premature convergence in ACO. Design/methodology/approach The ASP problem is formulated by using task-based representation. The HAWA adopts a global pheromone-updating procedure using the leadership hierarchy concept from the GWO into the ACO to enhance the algorithm performance. In GWO, three leaders are assigned to guide the search direction, instead of a single leader in most of the metaheuristic algorithms. Three assembly case studies used to test the algorithm performance. Findings The proposed HAWA performed better in comparison to the Genetic Algorithm, ACO and GWO because of the balance between exploration and exploitation. The best solution guides the search direction, while the neighboring solutions from leadership hierarchy concept avoid the algorithm trapped in a local optimum. Originality/value The originality of this research is on the proposed HAWA. In addition to the standard pheromone-updating procedure, a global pheromone-updating procedure is introduced, which adopted leadership hierarchy concept from GWO.

[1]  Liang Chang,et al.  A Novel Multi-agent Evolutionary Algorithm for Assembly Sequence Planning , 2013, J. Softw..

[2]  Yuan-Jye Tseng,et al.  A multi-plant assembly sequence planning model with integrated assembly sequence planning and plant assignment using GA , 2010 .

[3]  Keith L. Doty,et al.  A representation for discrete assembly sequences in task planning , 1989, [1989] Proceedings of the Thirteenth Annual International Computer Software & Applications Conference.

[4]  Yuan-Jye Tseng,et al.  An Integrated Design Evaluation and Assembly Sequence Planning Model using a Particle Swarm Optimization Approach , 2011 .

[5]  Xinyu Li,et al.  An enhanced harmony search algorithm for assembly sequence planning , 2013, Int. J. Model. Identif. Control..

[6]  Li Qi,et al.  Assembly Sequence Planning Based on Ant Colony Algorithm , 2012 .

[7]  Wei Yan,et al.  Assembly Sequence Planning of Quayside Container Crane Based on Improved Immune Algorithm , 2013 .

[8]  Roxanne Evering,et al.  An ant colony algorithm for the multi-compartment vehicle routing problem , 2014, Appl. Soft Comput..

[9]  Yong Li,et al.  Imperialist competitive algorithm for assembly sequence planning , 2013 .

[10]  Ping Guo,et al.  Moderate ant system: An improved algorithm for solving TSP , 2011, 2011 Seventh International Conference on Natural Computation.

[11]  Marek Kisiel-Dorohinicki,et al.  Multi-pheromone ant Colony Optimization for Socio-cognitive Simulation Purposes , 2015, ICCS.

[12]  Rikard Söderberg,et al.  Integrating Assembly Design Sequence Optimization, and Advanced Path Planning , 2008, DAC 2008.

[13]  Li Li Xie,et al.  Assembly Sequence Planning Including Tool Check Based on Improved Ant-Colony Algorithm , 2013 .

[14]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..

[15]  Di Liang,et al.  Assembly Sequence Planning Based on Connector Structure and Ant Colony Algorithm , 2013 .

[16]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[17]  M. Díaz,et al.  An approach for Assembly Sequence Planning based on Max-Min Ant System , 2015, IEEE Latin America Transactions.

[18]  Somayé Ghandi,et al.  A breakout local search (BLS) method for solving the assembly sequence planning problem , 2015, Eng. Appl. Artif. Intell..

[19]  Thomas L. DeFazio,et al.  Simplified generation of all mechanical assembly sequences , 1987, IEEE Journal on Robotics and Automation.

[20]  Yuan-Jye Tseng,et al.  An integrated assembly sequence planning and plant assignment model for products assembled in a multi-plant system , 2009, 2009 IEEE International Conference on Industrial Engineering and Engineering Management.

[21]  Leslie Pérez Cáceres,et al.  Ant colony optimization on a limited budget of evaluations , 2015, Swarm Intelligence.

[22]  Hamzah Ahmad,et al.  An Assembly Sequence Planning Approach with a Multi-state Particle Swarm Optimization , 2016, IEA/AIE.

[23]  Jia Peng Yu,et al.  Assembly Sequence Planning Based on Max-Min Ant Colony System , 2013 .

[24]  Mingyu Li,et al.  A hybrid assembly sequence planning approach based on discrete particle swarm optimization and evolutionary direction operation , 2013 .

[25]  Jan Wolter,et al.  A structure-oriented approach to assembly sequence planning , 1997, IEEE Trans. Robotics Autom..

[26]  Z. H. Che,et al.  A hybrid genetic algorithm for multi-objective product plan selection problem with ASP and ALB , 2012, Expert Syst. Appl..

[27]  Yuan-Jye Tseng,et al.  A particle swarm optimisation algorithm for multi-plant assembly sequence planning with integrated assembly sequence planning and plant assignment , 2010 .

[28]  Jianwen Guo,et al.  An Improved Shuffled Frog Leaping Algorithm for Assembly Sequence Planning of Remote Handling Maintenance in Radioactive Environment , 2015 .

[29]  Remigiusz Iwańkowicz,et al.  An efficient evolutionary method of assembly sequence planning for shipbuilding industry , 2016 .

[30]  Chengen Wang,et al.  A max–min ant colony system for assembly sequence planning , 2013 .

[31]  H. Zhang,et al.  Research on a kind of assembly sequence planning based on immune algorithm and particle swarm optimization algorithm , 2014 .

[32]  Ashutosh Tiwari,et al.  An Integrated Representation Scheme for Assembly Sequence Planning and Assembly Line Balancing , 2011 .

[33]  Yong Wang,et al.  A weighted assembly precedence graph for assembly sequence planning , 2016 .

[34]  Yanfeng Xing,et al.  Assembly sequence planning based on a hybrid particle swarm optimisation and genetic algorithm , 2012 .

[35]  Türkay Dereli,et al.  Ant colony optimization for continuous functions by using novel pheromone updating , 2013, Appl. Math. Comput..

[36]  Samuel Gomes,et al.  A formal ontology-based spatiotemporal mereotopology for integrated product design and assembly sequence planning , 2015, Adv. Eng. Informatics.

[37]  Zuhua Jiang,et al.  An integrated method for block assembly sequence planning in shipbuilding , 2013 .

[38]  Cong Lu,et al.  Integrated assembly sequence planning and assembly line balancing with ant colony optimization approach , 2016 .

[39]  Hwai-En Tseng,et al.  Hybrid evolutionary multi-objective algorithms for integrating assembly sequence planning and assembly line balancing , 2008 .

[40]  Ashutosh Tiwari,et al.  A review on assembly sequence planning and assembly line balancing optimisation using soft computing approaches , 2012 .

[41]  Frank Neumann,et al.  Theoretical analysis of two ACO approaches for the traveling salesman problem , 2011, Swarm Intelligence.

[42]  Zhou Xiaoming,et al.  A model-based approach to assembly sequence planning , 2008 .

[43]  Mingyu Li,et al.  An improved discrete particle swarm optimization algorithm for high-speed trains assembly sequence planning , 2013 .

[44]  Hwai-En Tseng,et al.  A sequential consideration for assembly sequence planning and assembly line balancing using the connector concept , 2006 .

[45]  Bing Zeng,et al.  The modified firefly algorithm considering fireflies’ visual range and its application in assembly sequences planning , 2016 .