diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 0000000..25b55b2 --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,13 @@ +cff-version: 1.1.0 +message: "If you use this software, please cite it using the paper below." +authors: + - family-names: Pettersson + given-names: William + orcid: "https://orcid.org/0000-0003-0040-2088" + - family-names: Ozlen + given-names: Melih + orcid: "https://orcid.org/0000-0001-5902-1402" +title: "Multi-objective integer programming: Synergistic parallel approaches" +version: 1.0.0 +date-released: 2021-07-28 + diff --git a/README.md b/README.md index 067bd07..5eed8e9 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,10 @@ # README # -This is a multi-objective integer programming (MOIP) algorithm, which is heavily based on the work discussed in the following paper. +This is a multi-objective integer programming (MOIP) algorithm, which is heavily based on the work discussed in +Ozlen, M., Burton, B. A., & MacRae, C. A. (2014). Multi-objective integer programming: An improved recursive algorithm. Journal of Optimization Theory and Applications. doi: 10.1007/s10957-013-0364-y -Ozlen, M., Burton, B. A., & MacRae, C. A. (2014). Multi-objective integer programming: An improved recursive algorithm. Journal of Optimization Theory and Applications, 160(2), 470-482. +The parallel elements are documented in +W. Pettersson, M. Ozlen (2019). Multi-objective integer programming: Synergistic parallel approaches. INFORMS Journal on Computing 2019; doi: 10.1287/ijoc.2018.0875 The original algorithm implementation can be found at https://bitbucket.org/melihozlen/moip_aira/ but this version has significant changes, noticeably a switch to C++ and boost for various utility functions, as well as the use of parallel processing.