Hi,

Maybe add multiple variables per agent and limit their sum to the max per
agent

On Fri, 17 Dec 2021 at 17:31, Andrew Makhorin <m...@gnu.org> wrote:

> -------- Forwarded Message --------
> From: Davor Ocelic <doce...@hcoop.net>
> To: m...@gnu.org
> Subject: gmpl question
> Date: Fri, 17 Dec 2021 10:07:38 +0100
>
> Heya,
>
> I would appreciate minimal help with gmpl if you could:
>
> In the glpk example `assign.mod`, the constraint is that
> an agent can have only one task assigned:
>
> s.t. phi{i in I}: sum{j in J} x[i,j] <= 1;
> /* each agent can perform at most one task */
>
> I would need to change this rule so that an agent doesn't
> have a limit on number of tasks, but all tasks need to be
> distributed among a limited number of agents. (For example,
> distribute the 8 tasks in the example to 4 agents).
>
> Could you help me with the syntax for that?
>
> Thank you kindly,
> Davor
>
>
> --
--
twitter.com/fmardini

Reply via email to