public class MRVMNationalBidderPartialMip extends MRVMBidderPartialMIP
| Modifier and Type | Field and Description |
|---|---|
static String |
W_ir_VARIABLE_PREFIX |
worldPartialMip| Constructor and Description |
|---|
MRVMNationalBidderPartialMip(org.spectrumauctions.sats.core.model.mrvm.MRVMNationalBidder bidder,
double scalingFactor,
MRVMWorldPartialMip worldMip) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendConstraintsToMip(edu.harvard.econcs.jopt.solver.mip.MIP mip) |
void |
appendVariablesToMip(edu.harvard.econcs.jopt.solver.mip.MIP mip) |
edu.harvard.econcs.jopt.solver.mip.Variable |
getPsi(int k)
A variable static total non-discounted value when missing exactly k regions for k less than k_{max} or k or more
regions for k = k_{max} and zero otherwise.
|
edu.harvard.econcs.jopt.solver.mip.Variable |
getWHatIKVariable(int k)
A boolean variable, which is 1 iff the agent has exactly k missing regions, for k \in {0,...,k_{max}}
|
edu.harvard.econcs.jopt.solver.mip.Variable |
getWIRVariable(org.spectrumauctions.sats.core.model.mrvm.MRVMRegionsMap.Region region)
A boolean variable, which is 1 iff possesses at least 1 license in region
|
edu.harvard.econcs.jopt.solver.mip.Variable |
getWIVariable()
A integer Variable, stating the number regions this bidder covers
|
getScalingFactoraddConstraint, addVariable, appendToMip, getVariablespublic static final String W_ir_VARIABLE_PREFIX
public MRVMNationalBidderPartialMip(org.spectrumauctions.sats.core.model.mrvm.MRVMNationalBidder bidder,
double scalingFactor,
MRVMWorldPartialMip worldMip)
bidder - worldMip - public edu.harvard.econcs.jopt.solver.mip.Variable getWIRVariable(org.spectrumauctions.sats.core.model.mrvm.MRVMRegionsMap.Region region)
region - public edu.harvard.econcs.jopt.solver.mip.Variable getWIVariable()
public edu.harvard.econcs.jopt.solver.mip.Variable getWHatIKVariable(int k)
k - public edu.harvard.econcs.jopt.solver.mip.Variable getPsi(int k)
k - public void appendVariablesToMip(edu.harvard.econcs.jopt.solver.mip.MIP mip)
appendVariablesToMip in class MRVMBidderPartialMIPpublic void appendConstraintsToMip(edu.harvard.econcs.jopt.solver.mip.MIP mip)
appendConstraintsToMip in class MRVMBidderPartialMIPCopyright © 2018. All rights reserved.