Re: [Fwd: GUSEK exercise review support request]

Hartmut Henkel <[email protected]> Sun, 5 Jun 2022 15:15:57 +0200 (CEST)
Newsgroups gmane.comp.gnu.glpk
Message-ID <[email protected]>
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--8323329-1487904718-1654434957=:77287
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On Sun, 5 Jun 2022, Andrew Makhorin wrote:

> -------- Forwarded Message --------
>
> Date: Fri, 3 Jun 2022 16:46:42 -0500
> Subject: GUSEK exercise review support request
> To: [email protected]
> From: Rom=C3=A1n Leonardo Rodriguez Flori=C3=A1n <rleonardorodriguez@gma=
il.com>
>       Kind regards Andrew,
>
>       I hope you are very well, I would like to ask for your support, if=
 you can help me by reviewing the GUSEK exercise that I am sending you att=
ached,
>       I think I am indexing wrong.
>
>       Reading model section from A_mixture_problem(ALGEBRAICO).mod...
>       A_mixture_problem(ALGEBRAIC).mod:23: syntax error in literal set
>       Context: i ] ; subject to REQ_MIN_SEM { i in seeds } : sum { i in
>       MathProg model processing error

the version in the attachment seems to run. Apart from the sum braces,
indexing needed to be swapped, since in the data the "NORMAL",
"ESPECIAL" and "EXTRA" lines correspond to the 1st array index i. And a
few data entries were missing (I set them to 0, which may not be the
wanted).

Best Regards, Hartmut

--8323329-1487904718-1654434957=:77287
Content-Type: application/xml-dtd; name="Un_problema_de_mezclas(ALGEBRAICO).mod"
Content-Transfer-Encoding: BASE64
Content-ID: <[email protected]>
Content-Description: 
Content-Disposition: attachment; filename="Un_problema_de_mezclas(ALGEBRAICO).mod"

IyMjIFVuX3Byb2JsZW1hX2RlX3NlbWlsbGFzcyhBTEdFQlJBSUNPKS5tb2Qg
IyMjIGV4cHJlc2nzbiBtYXRlbeF0aWNhICMjIyB1c28gZGUgY29uanVudG9z
LCBwYXJhbWV0cm9zIGUgaW5kaWNlcwojIENPTkpVTlRPUwpzZXQgc2VtaWxs
YXM7ICMgY29uanVudG8gZGUgMyBzZW1pbGxhcyAgIChpbmRpY2UgaSkgICMg
IEFMTUVORFJBICwgTlVFWiAsIENPQ08gLCBDQUxBQkFaQQojIHNldCBzZW1p
bGxhcyA6PSAxLi4uaiA7CnNldCBtZXpjbGFzIDsgIyBjb25qdW50byBkZSA2
IHRpcG9zIGRlIG1lemNsYXMgIChpbmRpY2UgaikgIyAgTk9STUFMICwgIEVT
UEVDSUFMICwgRVhUUkEKI3NldCBtZXpjbGFzICA6PSAxLi4uaSA7CiMgUEFS
QU1FVFJPUwojcGFyYW0gbWV6Y2xhX2Jhc2UgPj0gMDsgIyByZXByZXNlbnRh
IGxhIHVuaWRhZCBkZSByYWNpb25hbGl6YWNp824KcGFyYW0gZGlzcG9uaWJp
bGlkYWR7aiBpbiBzZW1pbGxhc30gPj0gMDsgIyBjYW50aWRhZCBkaXNwb25p
YmxlIGVuIGxpYnJhcyBkZSBjYWRhIHNlbWlsbGEgaQpwYXJhbSBjb3N0b3tq
IGluIHNlbWlsbGFzfSA+PSAwOyAjIGNvc3RvIGVuICQgZGUgY2FkYSBsaWJy
YSBkZSBzZW1pbGxhcyBxdWUgcHVlZG8gY29tcHJhciBlbiBlbCBtZXJjYWRv
IApwYXJhbSBwcmVjaW97aSBpbiBtZXpjbGFzfSA+PSAwOyAjIHByZWNpbyBl
biAkIGRlIGNhZGEgYm9sc2EgZGUgbWV6Y2xhIGogcXVlIHB1ZWRvIHZlbmRl
ciBlbiBlbCBtZXJjYWRvIApwYXJhbSBtaW5fcmVxX2NhbnR7aSBpbiBtZXpj
bGFzLCBqIGluIHNlbWlsbGFzfSA+PSAwOyAjICUgbe1uaW1hIGRlIGNhZGEg
c2VtaWxsYSBhIGdhcmFudGl6YXJzZSBlbiBjYWRhIG1lemNsYQpwYXJhbSBt
YXhfcmVxX2NhbnR7aSBpbiBtZXpjbGFzLCBqIGluIHNlbWlsbGFzfSA+PSAw
OyAjICUgbeF4aW1vIGRlIGNhZGEgc2VtaWxsYSBhIGdhcmFudGl6YXJzZSBl
biBjYWRhIG1lemNsYQojIFZBUklBQkxFUyBERSBERUNJU0nTTgp2YXIgbGli
cmFzIHtpIGluIG1lemNsYXMsIGogaW4gc2VtaWxsYXN9ID49IDAgOwkgIyBj
YW50aWRhZCBkZSBsaWJyYXMgZGUgc2VtaWxsYSBpIGVuIGxhIG1lemNsYSBq
CiMgRlVOQ0nTTiBPQkpFVElWTwptYXhpbWl6ZSBVVElMSURBRDogc3Vte2kg
aW4gbWV6Y2xhcywgaiBpbiBzZW1pbGxhc30gcHJlY2lvW2ldKmxpYnJhc1tp
LGpdIC0gc3VtIHtpIGluIG1lemNsYXMsIGogaW4gc2VtaWxsYXN9Y29zdG9b
al0qbGlicmFzW2ksal0gOyAKIyBSRVNUUklDQ0lPTkVTIERFTCBNT0RFTE8K
IyBSZXN0cmljY2lvbmVzIHBhcmEgbGEgZGlzcG9uaWJpbGlkYWQgZGUgU2Vt
aWxsYXMKc3ViamVjdCB0byBESVNQT19TRU1JTExBIHtqIGluIHNlbWlsbGFz
fSA6IHN1bSB7aSBpbiBtZXpjbGFzfSBsaWJyYXNbaSxqXSA8PSBkaXNwb25p
YmlsaWRhZFtqXSAgOwojIFJlc3RyaWNjafNuIGRlbCBQb3JjZW50YWplcyBt
7W5pbW9zIHkgbeF4aW1vcyBkZSBTZW1pbGxhcyBlbiBNZXpjbGEgTk9STUFM
CiNzdWJqZWN0IHRvIFJFUV9NSU5fTUFYIHtqIGluIG1lemNsYXN9OiBtaW5f
cmVxX2NhbnRbal0gPD0gc3VtIHtpIGluIHNlbWlsbGFzfSAxKmxpYnJhc1tp
LGpdIDw9IG1heF9yZXFfY2FudFtqXTsgCiMgUmVzdHJpY2Np824gZGVsIFBv
cmNlbnRhamVzIG3tbmltb3MgIFNlbWlsbGFzIGVuIE1lemNsYSBOT1JNQUwK
c3ViamVjdCB0byBSRVFfTUlOX1NFTSAge2ogaW4gc2VtaWxsYXN9OiAgc3Vt
e2kgaW4gbWV6Y2xhc30gKDEqbGlicmFzW2ksal0gIC0gbWluX3JlcV9jYW50
W2ksal0pID49IDAgOyAKIyBSZXN0cmljY2nzbiBkZWwgUG9yY2VudGFqZXMg
beF4aW1vcyAgU2VtaWxsYXMgZW4gTWV6Y2xhIE5PUk1BTApzdWJqZWN0IHRv
IFJFUV9NQVhfU0VNICB7aiBpbiBzZW1pbGxhc306ICBzdW17aSBpbiBtZXpj
bGFzfSAoMSpsaWJyYXNbaSxqXSAtIG1heF9yZXFfY2FudFtpLGpdKSA8PSAw
IDsgCiMgUmVzdHJpY2Np824gZGVsIEJhbGFuY2VvICht7W5pbW8gdW4gMjUl
KSBkZSBjYWRhIEluZ3JlZGllbnRlIGVuIGNhZGEgTWV6Y2xhCnN1YmplY3Qg
dG8gQkFMX01JTl9NRVpDTEEge2kgaW4gbWV6Y2xhc306ICBzdW0ge2ogaW4g
c2VtaWxsYXN9IDAuMjUqbGlicmFzW2ksal0gID49IDAgIDsKZGF0YTsgIyBB
IHBhcnRpciBkZSBlc3RlIGNvbWFuZG8gc2UgcHVlZGVuIHJlZ2lzdHJhciBs
b3MgZGF0b3MgZGVsIG1vZGVsbwkKIyBDT05KVU5UT1MKc2V0IHNlbWlsbGFz
IDo9IEFMTUVORFJBICwgTlVFWiAsIENPQ08gLCBDQUxBQkFaQSA7IApzZXQg
bWV6Y2xhcyA6PSBOT1JNQUwgLCAgRVNQRUNJQUwgLCBFWFRSQSA7CiMgUGFy
YW1ldHJvcyBDb3N0byB5IERpc3BvbmliaWxpZGFkCnBhcmFtOiAJCQkJY29z
dG8gCQkJIAlkaXNwb25pYmlsaWRhZAkJOj0KQUxNRU5EUkEJCQkgIDcuNQkJ
CQk2MDAJCQkJCQpOVUVaCQkJCSAgOC4yCQkJCTQwMAkJCQkJCkNPQ08JCQkJ
ICA1LjUJCQkJNTAwCQkJCQkKQ0FMQUJBWkEJCQkgIDMuOQkJCQk5MDAJCQkJ
CTsKIyBQYXJhbWV0cm8gUHJlY2lvCnBhcmFtOiAJCQkJcHJlY2lvIDo9Ck5P
Uk1BTAkJCQk4CkVTUEVDSUFMCQkJMTIKRVhUUkEJCQkJMTU7CiMgUGFyYW1l
dHJvICAlIG3tbmltbyBkZSBjYWRhIHNlbWlsbGEgYSBnYXJhbnRpemFyc2Ug
ZW4gY2FkYSBtZXpjbGEKcGFyYW0gCW1pbl9yZXFfY2FudDogCUFMTUVORFJB
ICAJTlVFWiAgCUNPQ08gIAlDQUxBQkFaQSA6PQpOT1JNQUwJCQkwLjE1CQkw
LjE1CTAuMTUJMC4xNQpFU1BFQ0lBTAkJMC4yMAkJMC4yMAkwLjIwCTAuMjAK
RVhUUkEJCQkwCQkwLjIwCTAJMAk7CiMgUGFyYW1ldHJvICUgbeF4aW1vIGRl
IGNhZGEgc2VtaWxsYSBhIGdhcmFudGl6YXJzZSBlbiBjYWRhIG1lemNsYQpw
YXJhbQltYXhfcmVxX2NhbnQ6IAlBTE1FTkRSQSAJIE5VRVogIAlDT0NPICAJ
Q0FMQUJBWkEgOj0KTk9STUFMCQkJMC4xNQkJMC4xNQkwLjE1CTAuMTUKRVNQ
RUNJQUwJCTAuNDAJCTAuNDAJMC40MAkwLjQwCkVYVFJBCQkJMAkJMC4yMCAJ
MAkwCTsKCmVuZDsK

--8323329-1487904718-1654434957=:77287--