538
Views
0
CrossRef citations to date
0
Altmetric
Correction

Correction

This article refers to:
Polynomial time algorithms and extended formulations for unit commitment problems

Article title: Polynomial time algorithms and extended formulations for unit commitment problems

Authors: Guan, Y., Pan, K., & Zhou, K.

Journal: IISE Transactions

Bibliometrics: Volume 50, Number 8, pages 735 - 751

DOI: http://dx.doi.org/10.1080/24725854.2017.1397303

In this notice, we correct imprecise statements in the article above [2]. In Proposition 1, we claimed that formulation (9) produces optimal solutions that are binary with respect to α, β, γ and θ for general convex function wtks(qtks,βtk). This statement is not precise. Proposition 1 holds for piecewise linear convex functions instead of general convex functions. This can be slightly revised to be a correct conclusion. In fact, constraint (8n) should be kept in the formulation when formulation (8) was reformulated to the formulation (9) by maintaining wtks as a decision variable, and thereafter the conclusion in Proposition 1 holds under piecewise linear convex functions. To that end, we make the following corrections:

  1. On Page 736 right column: Replace “(ii) …with both general convex and piecewise linear cost functions” with “(ii) …with piecewise linear cost functions.”

  2. On Pages 738: Replace “2.2. An extended …with general convex cost function” with “2.2. An extended …with piecewise linear convex cost function.”

  3. On Pages 739 and 740 in (8c), (8d), and (9c): Replace “k=t+L1” with “k=min{t+L1,T}.

  4. On Page 740 left column: Delete the paragraph “Note here that …function as wtks(qtks,βtk)”; replace “wtks(qtks,βtk)” with “wtks” in expression (9a).

  5. On Page 740 right column: combine expressions (8n) and (9k) as the new (9k); replace “we assume that” with “since”; replace “with the same set of Constraints (9b)-(9k) but with” with “with the same set of Constraints (9b)-(9k) without the term included in (8n) but with.”

  6. On Page 741 right column: In Proposition 1, replace “The” with “There exists an” and delete “is”; replace the entire proof of Proposition 1 with “The conclusion directly follows from Theorem 1 and linear objective function (9a).”

  7. On Page 742 left column: Replace “single-UC problem with a general convex cost function …and add” with “single-UC problem by adding.”

  8. On Page 742 Theorem 2: Replace “general convex” with “general piecewise linear convex”; replace the objective function “t=1T(SUt+ft(xt,yt))+t=LT1SDt“with “(9a)”; delete “(1i)-(1k)”; delete the proof section.

  9. On Page 742 right column: In Remark 1, replace “but also provides an … due to Theorem 2” with “but also provides an optimal objective converging to that of the deterministic single-UC problem (1) when f(·) is a general convex function due to the compactness of the feasible region and bounded objective value for the single-UC problem and Theorem 2.”

  10. On Page 746, replace “ft(xt,yt)” with “φt” and “(20b)-(20e)” with “(16), (20b)-(20e)” in Theorem 3.

  11. On Page 749, replace “fm(xm,ym)” with “φm” and “(29b)-(29e)” with “(26), (29b)-(29e)” in Theorem 4.

The updated integral formulations with the precise statements have been available at https://arxiv.org/abs/1906.07862 (i.e., formulation (2) in Section II and corresponding proof in Section III).

We can observe that our extended formulation not only describes an integral polytope with respect to variables (y,u,α,β,γ,θ) due to Theorem 1, but also provides an optimal objective converging to that of the deterministic single-UC problem (1) when f(·) is a general convex function, as the number of line segments increases, due to the compactness of the feasible region and bounded objective value for the single-UC problem. Furthermore, since f(·) is a quadratic function in general, an alternative way to obtain an optimal solution that is binary with respect to variables (y,u,α,β,γ,θ) under the quadratic function f(·) is to utilize the convex envelope of ft(xt,yt) as described in [3] (Theorem 3) and the integral polytope proved in our Theorem 1, because Theorem 1 provides an explicit description of the conv(Xg) defined in [3]. Thus, following [3], the convex envelope of our original formulation (9) in [2] when wtks is a quadratic function (e.g., wtks(qtks,βtk)=atks(qtks)2+btksqtks+ctksβtk) can be described as mint=1TSU(s0+t1)αt+t=1Tk=t+L1T1SD(kt+1)βtk+t=LT1k=t++1TSU(kt1)γtk+tkTKs=tkwtks s.t.(9b)  (9k),wtks={atks(qtks)2/βtk+btksqtks+ctksβtk,βtk>0,0,βtk=0.

An independent work compared with [Citation3] is available in [Citation1]. Both of them investigate extended formulations of the UC problem from the perspective of nonlinear programming, while our work in [Citation2] focuses on the extended formulations with piecewise linear convex objective functions in the form of linear program. Finally, the authors thank Yanan Yu, Tiziano Bacci, Antonio Frangioni, and Claudio Gentile for their sincere suggestions.

References

  • T. Bacci, A. Frangioni, C. Gentile, and K. Tavlaridis-Gyparakis. New MINLP formulations for the single-unit commitment problems with ramping constraints. Research Report 19-04, Istituto di Analisi dei Sistemi ed Informatica “A. Ruberti”, Consiglio Nazionale delle Ricerche, [Online] http://www.optimization-online.org/DB_FILE/2019/10/7426.pdf, October 2019.
  • Y. Guan, K. Pan, and K. Zhou. Polynomial time algorithms and extended formulations for unit commitment problems. IISE Transactions, 50(8):735–751, 2018.
  • B. Hua and R. Baldick. A convex primal formulation for convex hull pricing. IEEE Transactions on Power Systems, 32(5):3814–3823, 2016.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.