Truss topology optimization with discrete design variables by outer approximation

Several variants of an outer approximation method are proposed to solve truss topology optimization problems with discrete design variables to proven global optimality. The objective is to minimize the volume of the structure while satisfying constraints on the global stiffness of the structure under the applied loads. We extend the natural problem formulation by adding redundant force variables and force equilibrium constraints. This guarantees that the designs suggested by the relaxed master problems are capable of carrying the applied loads, a property which is generally not satisfied for classical outer approximation approaches applied to optimal design problems. A set of two- and three-dimensional benchmark problems are solved and the numerical results suggest that the proposed approaches are competitive with other special-purpose global optimization methods for the considered class of problems. Numerical comparisons indicate that the suggested outer approximation algorithms can outperform standard approaches suggested in the literature, especially on difficult problem instances.

[1]  F. Glover IMPROVED LINEAR INTEGER PROGRAMMING FORMULATIONS OF NONLINEAR INTEGER PROBLEMS , 1975 .

[2]  Erik Lund,et al.  On structural optimization of composite shell structures using a discrete constitutive parametrization , 2004 .

[3]  Ignacio E. Grossmann,et al.  Mixed-integer linear programming reformulations for some nonlinear discrete design optimization problems , 1992 .

[4]  S. Kravanja,et al.  THE MINLP OPTIMIZATION APPROACH TO STRUCTURAL SYNTHESIS. PART II : SIMULTANEOUS TOPOLOGY, PARAMETER AND STANDARD DIMENSION OPTIMIZATION BY THE USE OF THE LINKED TWO-PHASE MINLP STRATEGY , 1998 .

[5]  P. I. Barton,et al.  Outer approximation algorithms for separable nonconvex mixed-integer nonlinear programs , 2004, Math. Program..

[6]  Sven Leyffer,et al.  Solving mixed integer nonlinear programs by outer approximation , 1994, Math. Program..

[7]  Wolfgang Achtziger,et al.  Global optimization of truss topology with discrete bar areas—Part I: theory of relaxed problems , 2008, Comput. Optim. Appl..

[8]  Ignacio E. Grossmann,et al.  An outer-approximation algorithm for a class of mixed-integer nonlinear programs , 1986, Math. Program..

[9]  Srinivas Bollapragada,et al.  Optimal Design of Truss Structures by Logic-Based Branch and Cut , 2001, Oper. Res..

[10]  Arkadi Nemirovski,et al.  Potential Reduction Polynomial Time Method for Truss Topology Design , 1994, SIAM J. Optim..

[11]  R. Cook,et al.  Concepts and Applications of Finite Element Analysis , 1974 .

[12]  K. Svanberg,et al.  On the convexity and concavity of compliances , 1994 .

[13]  M. Stolpe,et al.  Truss topology optimization with discrete design variables—Guaranteed global optimality and benchmark examples , 2007 .

[14]  Henry Wolkowicz,et al.  Handbook of Semidefinite Programming , 2000 .

[15]  Garth P. McCormick,et al.  Computability of global solutions to factorable nonconvex programs: Part I — Convex underestimating problems , 1976, Math. Program..

[16]  Mathias Stolpe,et al.  Generalized Benders’ Decomposition for topology optimization problems , 2011, J. Glob. Optim..

[17]  Panos M. Pardalos,et al.  Recent Advances in Global Optimization , 1991 .

[18]  Agostinho Agra,et al.  New branch and bound approaches for truss topology design with discrete areas , 2010 .

[19]  Wolfgang Achtziger,et al.  Global optimization of truss topology with discrete bar areas—Part II: Implementation and numerical results , 2009, Comput. Optim. Appl..

[20]  Erik Lund,et al.  Discrete material optimization of general composite shell structures , 2005 .

[21]  Mathias Stolpe,et al.  Modelling topology optimization problems as linear mixed 0–1 programs , 2003 .

[22]  Wolfgang Achtziger,et al.  Structural Topology Optimization with Eigenvalues , 2007, SIAM J. Optim..

[23]  S. Kravanja,et al.  The MINLP optimization approach to structural synthesis. Part I: A general view on simultaneous topology and parameter optimization , 1998 .

[24]  Mathias Stolpe,et al.  On the reformulation of topology optimization problems as linear or convex quadratic mixed 0–1 programs , 2007 .

[25]  Mathias Stolpe,et al.  On some fundamental properties of structural topology optimization problems , 2010 .

[26]  Krister Svanberg,et al.  On the validity of using small positive lower bounds on design variables in discrete topology optimization , 2009 .

[27]  Mathias Stolpe,et al.  Global optimization of discrete truss topology design problems using a parallel cut-and-branch method , 2008 .

[28]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[29]  Joaquim J. Júdice,et al.  An integer programming model for truss topology optimization , 2006 .

[30]  Stephen P. Boyd,et al.  Applications of second-order cone programming , 1998 .

[31]  Stephen P. Boyd,et al.  Semidefinite Programming , 1996, SIAM Rev..

[32]  Harvey J. Greenberg,et al.  Automatic design of optimal structures , 1964 .

[33]  M. Bendsøe,et al.  Topology Optimization: "Theory, Methods, And Applications" , 2011 .

[34]  Arkadi Nemirovski,et al.  Robust Truss Topology Design via Semidefinite Programming , 1997, SIAM J. Optim..