Nonlinear goal programming using multi-objective genetic algorithms

被引:88
|
作者
Deb, K [1 ]
机构
[1] Indian Inst Technol, Dept Mech Engn, Genet Algorithms Lab, Kanpur 208016, Uttar Pradesh, India
关键词
goal programming; genetic algorithms; engineering design; multi-objective optimization;
D O I
10.1057/palgrave.jors.2601089
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Goal programming is a technique often used in engineering design activities primarily to find a compromised solution which will simultaneously satisfy a number of design goals. In solving goal programming problems, classical methods reduce the multiple goal-attainment problem into a single objective of minimizing a weighted sum of deviations from goals. This procedure has a number of known difficulties. First, the obtained solution to the goal programming problem is sensitive to the chosen weight vector. Second, the conversion to a single-objective optimization problem involves additional constraints. Third since most real-world goal programming problems involve nonlinear criterion functions, the resulting single-objective optimization problem becomes a nonlinear programming problem, which is difficult to solve using classical optimization methods. In tackling nonlinear goal programming problems, although successive linearization techniques have been suggested, they are found to be sensitive to the chosen starting solution. In this paper, we pose the goal programming problem as a multi-objective optimization problem of minimizing deviations from individual goals and then suggest an evolutionary optimization algorithm to find multiple Pareto-optimal solutions of the resulting multiobjective optimization problem. The proposed approach alleviates all the above difficulties. It does not need any weight vector. It eliminates the need of having extra constraints needed with the classical formulations. The proposed approach is also suitable for solving goal programming problems having nonlinear criterion functions and having a non-convex tradeoff region. The efficacy of the proposed approach is demonstrated by solving a number of nonlinear goal programming test problems and an engineering design problem. In all problems, multiple solutions teach corresponding to a different weight vector) to the goal programming problem are found in one single simulation run. The results suggest that the proposed approach is an effective and practical tool for solving real-world goal programming problems.
引用
下载
收藏
页码:291 / 302
页数:12
相关论文
共 50 条
  • [31] A Multi-Objective Credit Evaluation Model Using MOORA Method and Goal Programming
    Yusuf Tansel İç
    Arabian Journal for Science and Engineering, 2020, 45 : 2035 - 2048
  • [32] A Multi-Objective Credit Evaluation Model Using MOORA Method and Goal Programming
    Ic, Yusuf Tansel
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (03) : 2035 - 2048
  • [33] Energy resource allocation using multi-objective goal programming: the case of Lebanon
    Mezher, T
    Chedid, R
    Zahabi, W
    APPLIED ENERGY, 1998, 61 (04) : 175 - 192
  • [34] Using Goal Programming Approach to Solve Fuzzy Multi-objective Linear Fractional Programming Problems
    De, P. K.
    Deb, Moumita
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH, 2016, : 922 - 926
  • [35] Multi-objective Optimization of Graph Partitioning using Genetic Algorithms
    Farshbaf, Mehdi
    Feizi-Derakhshi, Mohammad-Reza
    2009 THIRD INTERNATIONAL CONFERENCE ON ADVANCED ENGINEERING COMPUTING AND APPLICATIONS IN SCIENCES (ADVCOMP 2009), 2009, : 1 - 6
  • [36] Multi-objective optimization of a leg mechanism using genetic algorithms
    Deb, K
    Tiwari, S
    ENGINEERING OPTIMIZATION, 2005, 37 (04) : 325 - 350
  • [37] Multi-objective acceleration feedback control using genetic algorithms
    Kim, YJ
    Ghaboussi, J
    STRUCTURAL ENGINEERING AND MECHANICS, VOLS 1 AND 2, 1999, : 875 - 880
  • [38] A versatile multi-objective FLUKA optimization using Genetic Algorithms
    Vlachoudis, Vasilis
    Antoniucci, Guido Arnau
    Mathot, Serge
    Kozlowska, Wioletta Sandra
    Vretenar, Maurizio
    ICRS-13 & RPSD-2016, 13TH INTERNATIONAL CONFERENCE ON RADIATION SHIELDING & 19TH TOPICAL MEETING OF THE RADIATION PROTECTION AND SHIELDING DIVISION OF THE AMERICAN NUCLEAR SOCIETY - 2016, 2017, 153
  • [39] Multi-objective optimization of power converters using genetic algorithms
    Malyna, D. V.
    Duarte, J. L.
    Hendrix, M. A. M.
    van Horck, F. B. M.
    2006 INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS, ELECTRICAL DRIVES, AUTOMATION AND MOTION, VOLS 1-3, 2006, : 713 - +
  • [40] Multi-objective design space exploration using genetic algorithms
    Palesi, M
    Givargis, T
    CODES 2002: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2002, : 67 - 72