A tutorial on solving single‐leader‐multi‐follower problems using SOS1 reformulations.
Uloženo v:
| Název: | A tutorial on solving single‐leader‐multi‐follower problems using SOS1 reformulations. |
|---|---|
| Autoři: | Aussel, Didier, Egea, Cécile, Schmidt, Martin |
| Zdroj: | International Transactions in Operational Research; May2025, Vol. 32 Issue 3, p1227-1250, 24p |
| Témata: | LINEAR programming, MATHEMATICAL reformulation, CONVEX sets, CONVEX functions, PROBLEM solving |
| Abstrakt: | In this tutorial, we consider single‐leader‐multi‐follower games in which the models of the lower‐level players have polyhedral feasible sets and convex objective functions. This situation allows for classic Karush–Kuhn–Tucker reformulations of the separate lower‐level problems, which lead to challenging single‐level reformulations of Mathematical Programing with Complementarity Constraints (MPCC) type. The main contribution of this tutorial is to present a ready‐to‐use reformulation of this MPCC using special‐ordered‐sets of type 1 (SOS1) conditions. These conditions are readily available in all modern mixed‐integer linear optimization solvers that solve the single‐leader‐multi‐follower problem to optimality. After formally stating the problem class under consideration as well as deriving its reformulations, we present explicit Python code that shows how these techniques can be realized using the solver Gurobi. Finally, we also show the effect of the SOS1‐based reformulation using the real‐world example of industrial eco‐park modeling. [ABSTRACT FROM AUTHOR] |
| Copyright of International Transactions in Operational Research is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Databáze: | Complementary Index |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://resolver.ebscohost.com/openurl?sid=EBSCO:edb&genre=article&issn=09696016&ISBN=&volume=32&issue=3&date=20250501&spage=1227&pages=1227-1250&title=International Transactions in Operational Research&atitle=A%20tutorial%20on%20solving%20single%E2%80%90leader%E2%80%90multi%E2%80%90follower%20problems%20using%20SOS1%20reformulations.&aulast=Aussel%2C%20Didier&id=DOI:10.1111/itor.13466 Name: Full Text Finder Category: fullText Text: Full Text Finder Icon: https://imageserver.ebscohost.com/branding/images/FTF.gif MouseOverText: Full Text Finder – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Aussel%20D Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edb DbLabel: Complementary Index An: 181517413 RelevancyScore: 1023 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 1023.076171875 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: A tutorial on solving single‐leader‐multi‐follower problems using SOS1 reformulations. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Aussel%2C+Didier%22">Aussel, Didier</searchLink><br /><searchLink fieldCode="AR" term="%22Egea%2C+Cécile%22">Egea, Cécile</searchLink><br /><searchLink fieldCode="AR" term="%22Schmidt%2C+Martin%22">Schmidt, Martin</searchLink> – Name: TitleSource Label: Source Group: Src Data: International Transactions in Operational Research; May2025, Vol. 32 Issue 3, p1227-1250, 24p – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22LINEAR+programming%22">LINEAR programming</searchLink><br /><searchLink fieldCode="DE" term="%22MATHEMATICAL+reformulation%22">MATHEMATICAL reformulation</searchLink><br /><searchLink fieldCode="DE" term="%22CONVEX+sets%22">CONVEX sets</searchLink><br /><searchLink fieldCode="DE" term="%22CONVEX+functions%22">CONVEX functions</searchLink><br /><searchLink fieldCode="DE" term="%22PROBLEM+solving%22">PROBLEM solving</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: In this tutorial, we consider single‐leader‐multi‐follower games in which the models of the lower‐level players have polyhedral feasible sets and convex objective functions. This situation allows for classic Karush–Kuhn–Tucker reformulations of the separate lower‐level problems, which lead to challenging single‐level reformulations of Mathematical Programing with Complementarity Constraints (MPCC) type. The main contribution of this tutorial is to present a ready‐to‐use reformulation of this MPCC using special‐ordered‐sets of type 1 (SOS1) conditions. These conditions are readily available in all modern mixed‐integer linear optimization solvers that solve the single‐leader‐multi‐follower problem to optimality. After formally stating the problem class under consideration as well as deriving its reformulations, we present explicit Python code that shows how these techniques can be realized using the solver Gurobi. Finally, we also show the effect of the SOS1‐based reformulation using the real‐world example of industrial eco‐park modeling. [ABSTRACT FROM AUTHOR] – Name: Abstract Label: Group: Ab Data: <i>Copyright of International Transactions in Operational Research is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=181517413 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1111/itor.13466 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 24 StartPage: 1227 Subjects: – SubjectFull: LINEAR programming Type: general – SubjectFull: MATHEMATICAL reformulation Type: general – SubjectFull: CONVEX sets Type: general – SubjectFull: CONVEX functions Type: general – SubjectFull: PROBLEM solving Type: general Titles: – TitleFull: A tutorial on solving single‐leader‐multi‐follower problems using SOS1 reformulations. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Aussel, Didier – PersonEntity: Name: NameFull: Egea, Cécile – PersonEntity: Name: NameFull: Schmidt, Martin IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 05 Text: May2025 Type: published Y: 2025 Identifiers: – Type: issn-print Value: 09696016 Numbering: – Type: volume Value: 32 – Type: issue Value: 3 Titles: – TitleFull: International Transactions in Operational Research Type: main |
| ResultId | 1 |
Full Text Finder
Nájsť tento článok vo Web of Science