Skip to content

INFORMSJoC/2020.0210

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INFORMS Journal on Computing Logo

Multiperiod Blending Problem Instances

This archive is distributed in association with the INFORMS Journal on Computing under the CC BY License.

Supporting material for paper titled: "Variable Bound Tightening and Valid Constraints for Multiperiod Blending" by Yifu Chen and Christos Maravelias.

Cite

To cite this material, please cite the paper and this repository.

Below is the BibTex for citing this version of the code.

@article{VBOHCA,
  author =        {Y. Chen and C. Maravelias},
  publisher =     {INFORMS Journal on Computing},
  title =         {Multiperiod Blending Problem Instances},
  year =          {2021},
  doi =           {10.1287/ijoc.2021.1140.cd},
  url =           {https://github.com/INFORMSJoC/2020.2010},
}  

The final version of this repository, with updated bibliographical information, is available at GitHub.

How to use these files

We provide instances for the multiperiod blending problems tested in our paper. Instances are modified from D’Ambrosio, Linderoth, and Luedtke (2011) (link: https://link.springer.com/chapter/10.1007/978-3-642-20807-2_10). Please find the data for tested instances in the data folder.

Models can be found under the scripts folder, in which different models mentioned in the paper are defined. All models are implemented in GAMS.

To run tests, put the data file, model file, and main file (in src folder) under the same folder, and modify the main file to include the preferred data and model files, then run the main file in GAMS.

To test different models mentioned in the paper, please modify the model file accordingly. For each formulation (SourceBased, Proportion, etc.), M1_BigM in the model file corresponds to M^{SB}/M^{PB} in the paper (the original model), M2_VSpec corresponds to M^{UV} (the refourmulated model with structures for bound tightening), and M6_RT corresponds to M^{UV}_{RT} (model with tightening constraints).

Results can be found in the result folder.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.