9

Currently, I am working on a problem in which I need to use MILP to model equilibrium equations in a lightweight structure. Although this is an application based question, I wondered if there is a good reference in the literature discussing the mathematical modeling of such an application based on statical concepts.

A brief discussion of structural optimization is given in chapter 15 of Linear Programming: Foundations and Extensions, by Robert J. Vanderbei.

Structural optimization is the general name that researchers use for a wide range of research topics in the literature, i.e., Shape optimization, Size optimization and also Topology optimization.

Oguz Toragay
  • 8,652
  • 2
  • 13
  • 41
  • "use MILP to model equilibrium equations" Are those complementarity conditions? – Mark L. Stone Jul 15 '19 at 17:52
  • Actually, there are two different approaches to model this kind of problems. I use the plastic form in which the forces in each joint should be in equilibrium and also the moments if the joints are welded. Those conditions are not complementarity conditions. – Oguz Toragay Jul 15 '19 at 17:58
  • 1
    Given the emphasis on engineering modeling, you might have better luck at https://scicomp.stackexchange.com/ which also has a lot of optimization stuff. – Mark L. Stone Jul 15 '19 at 18:00
  • @MarkL.Stone Thanks for the great suggestion, I haven’t asked my question there yet but I believe I will find good answers for my structural questions there. As you mentioned there are lots of questions covering both optimization and mechanical concepts. – Oguz Toragay Jul 16 '19 at 03:57

1 Answers1

5

You should have a look at the work of Mathias Stolpe. He has done a lot of modelling for structural optimization problems with integer constraints. See for example his PhD thesis. As you already written, the topic comes from a more continuous direction. See the nice book by Martin Bendsoe and Ole Sigmund for a really good overview. You can also have a look at the website of this chair.

If you provide more information on your problem I can adjust my answer to guide you to more relevant papers.

JakobS
  • 2,757
  • 1
  • 10
  • 28