A two-stage ant colony optimization approach based on a directed graph for process planning

被引:40
|
作者
Wang, JinFeng [1 ]
Wu, Xuehua [1 ]
Fan, Xiaoliang [1 ]
机构
[1] North China Elect Power Univ, Sch Energy Power & Mech Engn, Baoding 071003, Peoples R China
来源
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY | 2015年 / 80卷 / 5-8期
关键词
Process planning; Ant colony optimization; Directed graph; Two-stage; GENETIC ALGORITHM; PROCESS PLANS; OPERATIONS; SEQUENCE; SYSTEM; ALLOCATION;
D O I
10.1007/s00170-015-7065-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An innovative approach based on the two-stage ant colony optimization (ACO) approach is used to optimize the process plan with the objective of minimizing total production costs (TPC) against process constraints. First, the process planning (PP) problem is represented as a directed graph that consists of nodes, directed/undirected arcs, and OR relations. The ant colony finds the shortest path on the graph to achieve the optimal solution. Second, a two-stage ACO approach is introduced to deal with the PP problem based on the graph. In the first stage, the ant colony is guided by pheromones and heuristic information of the nodes on the graph, which will be reduced to a simple weighed graph consisting of the favorable nodes and the directed/undirected arcs linking those nodes. In the second stage, the ant colony is guided by heuristic information of nodes and pheromones of arcs on the simple graph to achieve the optimal solution. Third, the simulation experiments for two parts are conducted to illustrate the application of the two-stage ACO approach to the PP problem. The compared results with the results of other algorithms verify the feasibility and competitiveness of the proposed approach.
引用
收藏
页码:839 / 850
页数:12
相关论文
共 50 条
  • [1] A two-stage ant colony optimization approach based on a directed graph for process planning
    JinFeng Wang
    Xuehua Wu
    Xiaoliang Fan
    The International Journal of Advanced Manufacturing Technology, 2015, 80 : 839 - 850
  • [2] A Graph-Based Ant Colony Optimization Approach for Process Planning
    Wang, JinFeng
    Fan, XiaoLiang
    Wan, Shuting
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [3] A Graph-based Ant Colony Optimization Approach for Integrated Process Planning and Scheduling
    Wang, Jinfeng
    Fan, Xiaoliang
    Zhang, Chaowei
    Wan, Shuting
    CHINESE JOURNAL OF CHEMICAL ENGINEERING, 2014, 22 (07) : 748 - 753
  • [4] A two-stage supply chain problem with fixed costs: An ant colony optimization approach
    Hong, Jiangtao
    Diabat, Ali
    Panicker, Vinay V.
    Rajagopalan, Sridharan
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2018, 204 : 214 - 226
  • [5] A two-stage algorithm based on greedy ant colony optimization for travelling thief problem
    Zheng Zhang
    Xiao-Yun Xia
    Zi-Jia Wang
    You-Zhen Jin
    Wei-Zhi Liao
    Jun Zhang
    Complex & Intelligent Systems, 2025, 11 (5)
  • [6] A TWO-STAGE IMPROVED ANT COLONY OPTIMIZATION BASED FEATURE SELECTION FOR WEB CLASSIFICATION
    Xu, Jun
    Li, Guangyao
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2016, 12 (06): : 1851 - 1863
  • [7] An ant colony approach to operation sequencing optimization in process planning
    Hu, Quanwei
    Qiao, Lihong
    Peng, Guanwei
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2017, 231 (03) : 470 - 489
  • [8] A Novel Two-Stage Multi-objective Ant Colony Optimization Approach for Epistasis Learning
    Jing, Pengjie
    Shen, Hongbin
    PATTERN RECOGNITION (CCPR 2014), PT II, 2014, 484 : 528 - 535
  • [9] Two-stage ant colony optimization for solving the traveling salesman problem
    Puris, Amilkar
    Bello, Rafael
    Martinez, Yailen
    Nowe, Ann
    NATURE INSPIRED PROBLEM-SOLVING METHODS IN KNOWLEDGE ENGINEERING, PT 2, PROCEEDINGS, 2007, 4528 : 307 - +
  • [10] Two-stage updating pheromone for invariant ant colony optimization algorithm
    Zhang, Zhaojun
    Feng, Zuren
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) : 706 - 712