Recent Releases of Allocations
Allocations -
This release adds some new functionality:
- Inclusion and exclusion constraints (
Permitted,ForbiddenandRequired), specifying which agents an agent can or must receive. - Leximin allocation, via the
alloc_lmmfunction (where LMM stands for "Lexicographic Maximin"). - Proper handling of asymmetric constraints (i.e., ones that apply differently to different agents) in MMS-allocations, along with the possibility of supplying separate options for the
mmsfunction when callingalloc_mms, through themms_kwdsargument. - Initial, basic code for generating random instances (with functions such as
rand_profile).
In addition, there are various minor tweaks and adjustments. For example, in order to reduce namespace pollution, the use of unnecessary accessors has been deprecated. So instead of using, e.g., graph(C) on a Conflicts constraint, you should now use C.graph.
- Julia
Published by mlhetland almost 2 years ago