Hi Lucas,

This version of the problem also has issues. Subtracting the second
equality constraint from the first leaves

x2 = c4(i)-c5

so without going further, this problem wouldn't have a feasible solution
unless all c4(i) are equal.  Since x2 is binary, even then you'd need
either c4(i) = c5 or c4(i) = c5 + 1. This is a strange problem, and likely
a very frustrating choice for your first stab at writing a problem specific
solver.

Jeff



On Fri, Jan 4, 2013 at 9:01 AM, lucacoopers <lucacoop...@hotmail.it> wrote:

>
> First, thanks to all. Jeff you're right. I misspelled my problem. The
> problem
> is:
>
> minimize { sum[from i=1 to 96] of {c1*x1(i)+c2*x2+c3*x3(i)} }
> with this constraints:
>  x1(i)+x2+x3(i)=c4(i)
>  x1(i)+x3(i)=c5
>  x1(i)>=5
> 0<=x3(i)<=100
> 0<=x2<=1 binary
>
> where x1, x3 and c4 are vectors of 96 elements. c1,c2,c3,c5 are
> numbers.
>
> Sorry for the mistake. I wish someone would write the problem in a form
> similar to that described above. I need to learn how to write a
> minimization
> problem with glpk with the language c.
>
> thanks again to all:-)
> --
> View this message in context:
> http://old.nabble.com/Help%3A-How-to-build-MIP-model-tp34858053p34858938.html
> Sent from the Gnu - GLPK - Help mailing list archive at Nabble.com.
>
>
> _______________________________________________
> Help-glpk mailing list
> Help-glpk@gnu.org
> https://lists.gnu.org/mailman/listinfo/help-glpk
>
_______________________________________________
Help-glpk mailing list
Help-glpk@gnu.org
https://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to