public class MRVM_MIP extends ModelMIP implements EfficientAllocator<GenericAllocation<org.spectrumauctions.sats.core.model.mrvm.MRVMGenericDefinition>>
| Modifier and Type | Field and Description |
|---|---|
static boolean |
PRINT_SOLVER_RESULT |
| Constructor and Description |
|---|
MRVM_MIP(Collection<org.spectrumauctions.sats.core.model.mrvm.MRVMBidder> bidders) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConstraint(edu.harvard.econcs.jopt.solver.mip.Constraint constraint) |
void |
addVariable(edu.harvard.econcs.jopt.solver.mip.Variable variable) |
MRVMMipResult |
calculateAllocation() |
Map<org.spectrumauctions.sats.core.model.mrvm.MRVMBidder,MRVMBidderPartialMIP> |
getBidderPartialMips() |
MRVMWorldPartialMip |
getWorldPartialMip() |
getMip, setAcceptSuboptimal, setDisplayOutput, setTimeLimitpublic MRVM_MIP(Collection<org.spectrumauctions.sats.core.model.mrvm.MRVMBidder> bidders)
public void addConstraint(edu.harvard.econcs.jopt.solver.mip.Constraint constraint)
public void addVariable(edu.harvard.econcs.jopt.solver.mip.Variable variable)
public MRVMMipResult calculateAllocation()
calculateAllocation in interface EfficientAllocator<GenericAllocation<org.spectrumauctions.sats.core.model.mrvm.MRVMGenericDefinition>>public MRVMWorldPartialMip getWorldPartialMip()
public Map<org.spectrumauctions.sats.core.model.mrvm.MRVMBidder,MRVMBidderPartialMIP> getBidderPartialMips()
Copyright © 2017. All rights reserved.