Can I separate one question into two subproblems with one binary variable constrain and other continuous constrains? Or if there is any other way to decide the binary variables exactly?

Sorry for poor English.... Thank everyone!!

asked 07 Aug '17, 08:58

alan2610107's gravatar image

alan2610107
152
accept rate: 0%

Could you please give some details about the problem you're solving? If you need more information about decomposing the problem at hand, I'd recommend reading the works of J.F. Beasley and Monique Guignard. You'll find Section 8 in "Lagrangean Relaxation" by Monique Guignard particularly helpful.

(07 Aug '17, 09:29) crypto

I think the best way to decompose your problem into two sub problems can be the use of Benders decomposition techniques. Using Bender's decomposition technique you can have two sub problems, where one sub problem would be with binary variables and the master problem would be with continuous variables or vice versa is also possible. I would suggest reading "Geoffrion A. M., Generalized Benders Decomposition. J. Optimization Theory Applic. 10, 237 (1972)". It also depends on your problem that which decomposition technique would be best.

link

answered 07 Sep '17, 04:43

Saem's gravatar image

Saem
4817
accept rate: 50%

edited 07 Sep '17, 04:45

Thank you very much!!!

I appreciate your answer :)

I have another question.

I want to decompose my MILP problem into N(N>0) problems with each corresponding node but my constrain includes the dependent term(this term has other node's information).

How can I do to separate my problem?

Thank everyone!!!!

link

answered 07 Sep '17, 10:50

alan2610107's gravatar image

alan2610107
152
accept rate: 0%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×11

Asked: 07 Aug '17, 08:58

Seen: 454 times

Last updated: 07 Sep '17, 10:50

OR-Exchange! Your site for questions, answers, and announcements about operations research.