<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="review-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Chem. Eng.</journal-id>
<journal-title>Frontiers in Chemical Engineering</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Chem. Eng.</abbrev-journal-title>
<issn pub-type="epub">2673-2718</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1130568</article-id>
<article-id pub-id-type="doi">10.3389/fceng.2023.1130568</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Chemical Engineering</subject>
<subj-group>
<subject>Review</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Game theoretic optimisation in process and energy systems engineering: A review</article-title>
<alt-title alt-title-type="left-running-head">Marousi and Charitopoulos</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fceng.2023.1130568">10.3389/fceng.2023.1130568</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Marousi</surname>
<given-names>Asimina</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/2148012/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Charitopoulos</surname>
<given-names>Vassilis M.</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1124022/overview"/>
</contrib>
</contrib-group>
<aff>
<institution>Department of Chemical Engineering</institution>, <institution>Sargent Centre for Process Systems Engineering</institution>, <institution>University College London</institution>, <addr-line>London</addr-line>, <country>United Kingdom</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1925027/overview">Stathis Tingas</ext-link>, Edinburgh Napier University, United Kingdom</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2150438/overview">Georgios Tsaples</ext-link>, University of Macedonia, Greece</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/804631/overview">Matthew J. Ellis</ext-link>, University of California, Davis, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/703119/overview">Raymond Tan</ext-link>, De La Salle University, Philippines</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Vassilis M. Charitopoulos, <email>v.charitopoulos@ucl.ac.uk</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Computational Methods in Chemical Engineering, a section of the journal Frontiers in Chemical Engineering</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>22</day>
<month>02</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>5</volume>
<elocation-id>1130568</elocation-id>
<history>
<date date-type="received">
<day>23</day>
<month>12</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>30</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Marousi and Charitopoulos.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Marousi and Charitopoulos</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Game theory is a framework that has been used by various research fields in order to represent dynamic correlation among stakeholders. Traditionally, research within the process and energy systems engineering community has focused on the development of centralised decision making schemes. In the recent years, decentralised decision-making schemes have attracted increasing attention due to their ability to capture multi-stakeholder dynamics in a more accurate manner. In this article, we survey how centralised and decentralised decision making has been facilitated by game theoretic approaches. We focus on the deployment of such methods in process systems engineering problems and review applications related to supply chain optimisation problems, design and operations, and energy systems optimisation. Finally, we analyse different game structures based on the degree of cooperation and how fairness criteria can be employed to find fair payoff allocations.</p>
</abstract>
<kwd-group>
<kwd>process systems engineering</kwd>
<kwd>game theory</kwd>
<kwd>fairness schemes</kwd>
<kwd>supply chain optimisation</kwd>
<kwd>process design optimisation</kwd>
</kwd-group>
<contract-num rid="cn001">EP/T022930/1</contract-num>
<contract-sponsor id="cn001">Engineering and Physical Sciences Research Council<named-content content-type="fundref-id">10.13039/501100000266</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Process and energy systems engineering problems inherently involve multiple stakeholders with potentially conflicting objectives. Game theory is among the different approaches that enables the representation of multi-level programming and multi-objective optimisation problems and at the same time evaluate different cooperation options. Game theory was developed as a conceptual framework and in the past century has served as a key methodological tool to economists, social scientists and engineers. Accordingly, process systems engineering (PSE) community has interpreted common process design and optimisation problems in a game theoretic framework with a growing rate over the past decades (<xref ref-type="fig" rid="F1">Figure 1</xref>). The keywords used for this search in the Web of Science are: game theory, fairness, Nash, bargaining, Stackelberg, Cournot, process systems engineering and energy systems engineering. Note that papers based on fuzzy and evolutionary programming were excluded from the search. The publications were selected among the following journals: European Journal of Operational Research, Journal of Cleaner Production, Computers and Industrial Engineering, Energies, Omega, Energy, Computers and Chemical Engineering, Computer Aided Chemical Engineering, Chemical Engineering Journal, Sustainable Production and Consumption, Chemical Engineering Transaction, AIChE Journal and Chemical Engineering Research and Design.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Number of papers published in journals including: European Journal of Operational Research, Journal of Cleaner Production, Computers &#x26; Industrial Engineering, Computers &#x26; Chemical Engineering, Sustainable Production and Consumption and AIChE Journal (Data obtained from Web of Science).</p>
</caption>
<graphic xlink:href="fceng-05-1130568-g001.tif"/>
</fig>
<p>The aim of this article is to provide an overview of the existing publications in the field, and at the same time categorise them based on their application. The scope of this study entails only deterministic problems, which dominate PSE community. A graphical illustration of representative contributions of game theory in PSE can be found in <xref ref-type="fig" rid="F2">Figure 2</xref>. Applications range from design of supply chains and planning, to heat and process integration, and process design. The rest of the article is organised as follows: initially we provide the background in game theory including game structures and fairness schemes, followed by the main body of the work which focuses on different fields of applications of game theory in PSE i.e., supply chain optimisation, process design and operation and finally energy systems optimisation. Finally, we summarise the conclusions of the review along with addressing the open questions in the field.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Graphic illustration of game theoretic applications in PSE.</p>
</caption>
<graphic xlink:href="fceng-05-1130568-g002.tif"/>
</fig>
</sec>
<sec id="s2">
<title>2 Background in game theory</title>
<sec id="s2-1">
<title>2.1 Types of games</title>
<p>The foundations of game theory were formed by <xref ref-type="bibr" rid="B84">von Neumann and Morgenstern (1944)</xref>, when they generalised and put into a mathematical context notions that concerned economists since the 19th century. A game can be defined as any interaction between agents, that is restricted by set of rules dictating the allowed moves for each player and a set of outcomes for each possible combination of moves. However trivial this may seem, the theory of games mathematically reflects how the choice of an individual affect the choices of others (<xref ref-type="bibr" rid="B32">Hargreaves-Heap and Varoufakis, 2004</xref>). Let a strategic game be comprised of a set of players <inline-formula id="inf1">
<mml:math id="m1">
<mml:mi mathvariant="script">N</mml:mi>
<mml:mo>&#x2254;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf2">
<mml:math id="m2">
<mml:mi>X</mml:mi>
<mml:mo>&#x2282;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> be the set of feasible decisions players can make. Let the utility function <inline-formula id="inf3">
<mml:math id="m3">
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>:</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> of player <inline-formula id="inf4">
<mml:math id="m4">
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:math>
</inline-formula> be the mapping of a decision to a player&#x2019;s payoff. Then the utility set <inline-formula id="inf5">
<mml:math id="m5">
<mml:mi mathvariant="script">U</mml:mi>
</mml:math>
</inline-formula> can be described as the set of all achievable utility allocations:<disp-formula id="e1">
<mml:math id="m6">
<mml:mi mathvariant="script">U</mml:mi>
<mml:mo>&#x2254;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mo>&#x2203;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo>:</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>There exist various allocation schemes that propose the allocation of the utility among the players of the game. Such an allocation scheme is the choice of a function <inline-formula id="inf6">
<mml:math id="m7">
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>:</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> that selects a vector <inline-formula id="inf7">
<mml:math id="m8">
<mml:msup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Following <xref ref-type="bibr" rid="B54">Moulin (1988)</xref>, the axiomatic properties of allocation schemes can be summarised as follows.<list list-type="simple">
<list-item>
<p>1. Pareto optimality: An allocation scheme satisfies the Pareto optimality axiom, if there exists no other utility allocation that dominates the current one.</p>
</list-item>
<list-item>
<p>2. Symmetry: Let <inline-formula id="inf8">
<mml:math id="m9">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2192;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> be a permutation operator such that <italic>&#x3c3;</italic>((<italic>u</italic>
<sub>1</sub>, <italic>u</italic>
<sub>2</sub>)) &#x3d; (<italic>u</italic>
<sub>2</sub>, <italic>u</italic>
<sub>1</sub>). Then, an allocation scheme is symmetric if the allocation under the permuted system <inline-formula id="inf9">
<mml:math id="m10">
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, is equal to the permutation of the original system, <inline-formula id="inf10">
<mml:math id="m11">
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Thus, it satisfies <inline-formula id="inf11">
<mml:math id="m12">
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. The intuition behind this axiom is that under permuted identities, the equilibrium solution will not change.</p>
</list-item>
<list-item>
<p>3. Affine Invariance (AI): An allocation is AI if it satisfies <inline-formula id="inf12">
<mml:math id="m13">
<mml:mi>A</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf13">
<mml:math id="m14">
<mml:mi>A</mml:mi>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2192;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> is an affine operator. In this case, scaling the utilities will result in the affine transformation of the allocation acquired by the original game.</p>
</list-item>
<list-item>
<p>4. Independence of Irrelevant Alternatives (IIA): Let <inline-formula id="inf14">
<mml:math id="m15">
<mml:mi mathvariant="script">U</mml:mi>
</mml:math>
</inline-formula> and <inline-formula id="inf15">
<mml:math id="m16">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> be two utility sets such that <inline-formula id="inf16">
<mml:math id="m17">
<mml:mi mathvariant="script">U</mml:mi>
<mml:mo>&#x2282;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> and <inline-formula id="inf17">
<mml:math id="m18">
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
</mml:math>
</inline-formula>. An allocation is IIA if it satisfies <inline-formula id="inf18">
<mml:math id="m19">
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>5. Monotonicity: Let <inline-formula id="inf19">
<mml:math id="m20">
<mml:mi mathvariant="script">U</mml:mi>
</mml:math>
</inline-formula> and <inline-formula id="inf20">
<mml:math id="m21">
<mml:mi mathvariant="script">W</mml:mi>
</mml:math>
</inline-formula> be two utility sets, then an allocation satisfies monotonicity if it satisfies <inline-formula id="inf21">
<mml:math id="m22">
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">W</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2ab0;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
</list>The most common mean to define the solution of a strategic game with ordinal preferences is <italic>via</italic> the Nash equilibrium. The Nash equilibrium corresponds to a choice of strategy at which no player can achieve a greater utility function by changing their strategy. Let <italic>x</italic>&#x2a; be the Nash equilibrium for a game consisting of players <italic>j</italic>, then Eq. <xref ref-type="disp-formula" rid="e2">2</xref> holds.<disp-formula id="e2">
<mml:math id="m23">
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mspace width="1em"/>
<mml:mo>&#x2200;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:math>
<label>(2)</label>
</disp-formula>The stability and fairness of a Nash equilibrium is guaranteed under the following axioms: Pareto optimality, symmetry (anonymity), affine invariance (AI), independence of irrelevant alternatives (IIA) and monotonicity.</p>
<p>Inherent attributes of a strategic game entail different characteristics of the players and the decision making process. Among those are: 1) the number of players, 2) the set of decisions a player can make, 3) the level of cooperation, 4) the timing of the decision making, 5) the effect of a player&#x2019;s decision to the others. In the context of PSE, the number of players and the set of decisions are part of the model formulation. Depending on the nature of collaboration among players, games can be divided in two categories: non-cooperative and cooperative games. In the former case, each player makes decision in order to maximise their individual payoff/utility function. Among the most widely used schemes for non-cooperative games are the Cournot (<xref ref-type="bibr" rid="B17">Cournot, 1838</xref>) and the Stackelberg games (<xref ref-type="bibr" rid="B85">von Stackelberg, 2011</xref>). The main difference between these two games, lies on the timing that decisions are made between players. In Cournot games the players make a simultaneous decision without communication. In contrast, following the Stackelberg scheme, the leader first makes a decision and then the follower responds to the leader&#x2019;s choice. The Stackelberg games in which the leader has complete information on the follower can be formulated as bi-level programming problems (<xref ref-type="bibr" rid="B72">Sinha et al., 2018</xref>). Even though bi-level problems are proven to be NP-hard (<xref ref-type="bibr" rid="B2">Bard, 1991</xref>), different solution approaches have been proposed by the PSE community to address them (<xref ref-type="bibr" rid="B21">Djelassi et al., 2019</xref>; <xref ref-type="bibr" rid="B90">Yue et al., 2019</xref>). In cooperative games, players collaborate so as to make a decision that maximises the coalition&#x2019;s payoff. Various fairness schemes have been proposed in the literature so as to allocate the coalition&#x2019;s utility to the players of the game. The most prominent schemes are the Shapley value, social welfare and Nash bargaining which are discussed in detail in the following section. Finally, games can be divided in zero-sum (constant-sum games) or non-zero-sum-games depending on how the decision of a player affects the payoff of the others. In the zero-sum games the game is considered a closed system and each player wins what the other players loose. In contrast, in non-zero sum games the gain of a player is not always at the expense of the other players.</p>
<p>The study of firm coalitions has been in the interest of economists since establishment of the industrial sector at the end of industrial revolution. <xref ref-type="bibr" rid="B17">Cournot (1838)</xref> was the first to examine the impact of a strategic coalition between companies of the same industrial sector. Consider a market structure that consists of a small number of suppliers who provide their goods to demanding agents, either directly to end-consumers or retailers. In that case, the market corresponds to an oligopoly, if only two suppliers exist then the corresponding structure is a duopoly. Let <italic>n</italic> the number of firms which produce a single product and <italic>C</italic>
<sub>
<italic>i</italic>
</sub>(<italic>q</italic>
<sub>
<italic>i</italic>
</sub>) the cost of firm <italic>i</italic> &#x2208; 1, &#x2026; , <italic>n</italic> to produce <italic>q</italic>
<sub>
<italic>i</italic>
</sub> units of that product. If all the produced quantity <italic>Q</italic> is sold at a single price, then the market price is P(Q) and firm <italic>i</italic>&#x2019;s revenue is <italic>q</italic>
<sub>
<italic>i</italic>
</sub>
<italic>P</italic>(<italic>q</italic>
<sub>1</sub> &#x2b; <italic>q</italic>
<sub>
<italic>n</italic>
</sub>&#x22ef;). Hence, the profit <italic>&#x3c0;</italic> of firm <italic>i</italic> is given by Eq. <xref ref-type="disp-formula" rid="e3">3</xref>. From a game-theoretic perspective, the solution resulting by Cournot&#x2019;s game corresponds to the Nash equilibrium.<disp-formula id="e3">
<mml:math id="m24">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22ef;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mspace width="1em"/>
<mml:mo>&#x2200;</mml:mo>
<mml:mi>i</mml:mi>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-2">
<title>2.2 Fairness schemes</title>
<p>The question of fair player consideration is studied by social science by the theory of utilitarianism (<xref ref-type="bibr" rid="B54">Moulin, 1988</xref>). The two main doctrines are classical utilitarianism introduced by Bentham and egalitarianism. In the case of classical utilitarianism, the aim is to maximise the sum of individual profits in a coalition. In this approach the profit of an individual may be sacrificed for the sake of the collective profit. In contrast, egalitarianism seeks to equalise the individual profits, since all players should be treated equally. Let <inline-formula id="inf22">
<mml:math id="m25">
<mml:msub>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> be the utility of player j at disagreement with the other players. When evaluating cooperative games, a player will be incentivised to join a coalition only if they can achieve a greater payoff than operating alone, i.e., <inline-formula id="inf23">
<mml:math id="m26">
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>.</p>
<p>In the context of a cooperative game, different fairness schemes exist in the literature to allocate the profit of the coalition formation (<xref ref-type="bibr" rid="B4">Bertsimas et al., 2011</xref>). Fairness can be represented either as directly considering a fair objective function, or after an optimal solution is retrieved by deciding how the payoff allocation will be performed. <xref ref-type="fig" rid="F3">Figure 3</xref> presents the main fairness schemes and solution approaches that have been utilised in the PSE literature. Two of the most prominent post-optimisation fairness criteria used, are: 1) the Shapley value (<xref ref-type="bibr" rid="B70">Shapley, 1953</xref>) and 2) the Schmeidler&#x2019;s nucleolus (<xref ref-type="bibr" rid="B69">Schmeidler, 1969</xref>). While the Shapley value is based on a utilitarian approach, nucleolus applies egalitarianism. Let <italic>S</italic> be a coalition of players, then <italic>u</italic>(<italic>S</italic>) is the utility function of the coalition, the Shapley value for a player <italic>&#x3c3;</italic>
<sub>
<italic>j</italic>
</sub> reflects the contribution of the player to the overall cooperation and is formulated in Eq. <xref ref-type="disp-formula" rid="e4">4</xref>. For convex games, the marginal contribution of a player to a coalition increases as the coalition expands, i.e., the coalition has increasing returns to scale (<xref ref-type="bibr" rid="B54">Moulin, 1988</xref>).<disp-formula id="e4">
<mml:math id="m27">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x2286;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mo>&#x5c;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>!</mml:mo>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>!</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>!</mml:mo>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x222a;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:math>
<label>(4)</label>
</disp-formula>From an optimisation perspective, the different fairness schemes that can be used in order to maximise the payoff of the coalition are summarised in the following section. An illustration of how the choice of fairness schemes affects the payoff in a two-player game can be found in <xref ref-type="fig" rid="F4">Figure 4</xref> for varying the scale of total payoff for each player.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Fairness schemes and proposed solution approaches.</p>
</caption>
<graphic xlink:href="fceng-05-1130568-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Payoff allocation for a two-player game under different fairness schemes. Pink contour corresponds to smaller total payoffs for both players, purple contour corresponds to higher payoffs, blue contour corresponds to the highest payoffs.</p>
</caption>
<graphic xlink:href="fceng-05-1130568-g004.tif"/>
</fig>
<sec id="s2-2-1">
<title>2.2.1 Social welfare scheme</title>
<p>The social welfare scheme seeks to maximise the total payoff of the coalition following the classical utilitarian approach.<disp-formula id="e5">
<mml:math id="m28">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>W</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2254;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
<label>(5)</label>
</disp-formula>The social welfare objective satisfies the Pareto optimality condition, weak AI and AII, however the resulting fairness allocation is often non-unique. Even if all the solutions where retrievable, an additional criterion would be needed to select the fairest allocation amongst them (<xref ref-type="bibr" rid="B68">Sampat and Zavala, 2019</xref>). Examples of utilisation of social welfare, also called as Naive scheme in some applications, can be found in <xref ref-type="bibr" rid="B29">Gjerdrum et al. (2002)</xref>; <xref ref-type="bibr" rid="B20">Mungu&#xed;a-L&#xf3;pez et al. (2019)</xref>; <xref ref-type="bibr" rid="B8">Charitopoulos et al. (2020)</xref>.</p>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Nash bargaining</title>
<p>Similarly to social welfare, the Nash bargaining scheme (<xref ref-type="bibr" rid="B56">Nash, 1950</xref>) is another utilitarian fairness scheme that can be perceived as the maximisation of the geometric mean of the players&#x2019; excess payoff by the coalition formation. Initially, Nash proposed the bargaining game for only two players and was later generalised by <xref ref-type="bibr" rid="B33">Harsanyi (1959)</xref> as an <italic>n</italic>-player game. Since the geometric mean is a strictly concave function, the allocation retrieved by the Nash scheme is optimal (<xref ref-type="bibr" rid="B68">Sampat and Zavala, 2019</xref>). Then, the Nash bargaining objective is introduced in Eq. <xref ref-type="disp-formula" rid="e6">6</xref>.<disp-formula id="e6">
<mml:math id="m29">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2254;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x220f;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x332;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>It can be proven that the Nash bargaining scheme satisfies all of the aforementioned axioms for the utility allocations schemes except of the monotonicity axiom. Using the Nash bargaining objective under different models can result in non-linear model formulations that have been widely studied in the PSE literature (<xref ref-type="table" rid="T2">Table 2</xref>). Different reformulation approaches have been used for its efficient computation such as: logarithmic transformation and SOS2 piecewise approximation (<xref ref-type="bibr" rid="B30">Gjerdrum et al., 2001</xref>; <xref ref-type="bibr" rid="B58">Ortiz-Guti&#xe9;rrez et al., 2015</xref>; <xref ref-type="bibr" rid="B7">Carrero-Parre&#xf1;o et al., 2019</xref>; <xref ref-type="bibr" rid="B8">Charitopoulos et al., 2020</xref>), spatial Branch and Bound coupled with McCormick relaxations (<xref ref-type="bibr" rid="B53">McCormick, 1976</xref>) by <xref ref-type="bibr" rid="B29">Gjerdrum et al. (2002)</xref>; <xref ref-type="bibr" rid="B18">Cruz-Avil&#xe9;s et al. (2021)</xref>, and Branch and Refine with logarithmic transformation (<xref ref-type="bibr" rid="B91">Yue and You, 2014a</xref>; <xref ref-type="bibr" rid="B8">Charitopoulos et al., 2020</xref>).</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.2.3 Kalai-Smorodinsky solution</title>
<p>
<xref ref-type="bibr" rid="B38">Kalai and Smorodinsky (1975)</xref> questioned the IIA axiom proposed by <xref ref-type="bibr" rid="B56">Nash (1950)</xref> for the Nash bargaining problem and proposed an alternative bargaining solution based on the monotonicity axiom. The aim of the Kalai-Smorodisnky bargaining focused on the player&#x2019;s ideal payoffs, i.e., <inline-formula id="inf24">
<mml:math id="m30">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>. At the KS solution, the fraction of the profit increase of the two players is equal to the fraction of the maximum profit increase they could achieve.<disp-formula id="e7">
<mml:math id="m31">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x332;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x332;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-4">
<title>2.2.4 Max-Min scheme</title>
<p>The Max-Min scheme is a mathematical representation of the Rawslian welfare principle. According to the Rawslian welfare (<xref ref-type="bibr" rid="B63">Rawls (1971)</xref>), the weakest agent of a coalition should be prioritised. Thus, the player with the lowest payoff should have the maximum gain from the game, as expressed in Eq. <xref ref-type="disp-formula" rid="e8">8</xref>. In terms of axiomatic satisfaction, only the weak AI and the IIA are satisfied.<disp-formula id="e8">
<mml:math id="m32">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2254;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:munder>
<mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>An extension of this scheme is the Lexicographic Max-Min scheme that seeks to maximise the payoff of the player with the lowest payoff, then maximise the payoff of the second lowest payoff, third lowest payoff and so on. Eq. <xref ref-type="disp-formula" rid="e9">9</xref> corresponds to the Lexicographic Max-Min scheme following the formulation of <xref ref-type="bibr" rid="B46">Liu and Papageorgiou (2018)</xref>.<disp-formula id="e9">
<mml:math id="m33">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">LexMM</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2254;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mi mathvariant="normal">&#x398;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>where <italic>g</italic>(<italic>u</italic>) &#x3d; {<italic>g</italic>
<sub>1</sub>(<italic>u</italic>), <italic>g</italic>
<sub>2</sub>(<italic>u</italic>), &#x2026;, <italic>g</italic>
<sub>
<italic>N</italic>
</sub>(<italic>u</italic>)} is a vector function on the decision space <inline-formula id="inf25">
<mml:math id="m34">
<mml:mi>u</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
</mml:math>
</inline-formula>, and <inline-formula id="inf26">
<mml:math id="m35">
<mml:mi mathvariant="normal">&#x398;</mml:mi>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2192;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> is a mapping function that re-orders the components of the vector in a increasing order such that &#x398;(<italic>g</italic>(<italic>u</italic>)) &#x3d; (<italic>&#x3b8;</italic>
<sub>1</sub>(<italic>g</italic>(<italic>u</italic>)), <italic>&#x3b8;</italic>
<sub>2</sub>(<italic>g</italic>(<italic>u</italic>)), &#x2026;, <italic>&#x3b8;</italic>
<sub>
<italic>N</italic>
</sub>(<italic>g</italic>(<italic>u</italic>))), where <italic>&#x3b8;</italic>
<sub>1</sub>(<italic>g</italic>(<italic>u</italic>)) &#x2264; <italic>&#x3b8;</italic>
<sub>2</sub>(<italic>g</italic>(<italic>u</italic>)) &#x2264; &#x22ef; &#x2264; <italic>&#x3b8;</italic>
<sub>
<italic>N</italic>
</sub>(<italic>g</italic>(<italic>u</italic>)).</p>
</sec>
<sec id="s2-5">
<title>2.2.5 Shannon entropy solution</title>
<p>This fairness scheme was introduced to bridge economic theory with statistics (<xref ref-type="bibr" rid="B83">Venkatasubramanian and Luo (2018)</xref>) and is obtained by maximising the entropy of a system.<disp-formula id="e10">
<mml:math id="m36">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2254;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>g</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">U</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>g</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where,<disp-formula id="e11">
<mml:math id="m37">
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x332;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
</mml:munder>
</mml:mstyle>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo>&#x332;</mml:mo>
</mml:munder>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="1em"/>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">N</mml:mi>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s3">
<title>3 Classification of game theory applications in PSE problems</title>
<sec id="s3-1">
<title>3.1 Supply chain optimisation</title>
<p>A growing interest for decentralised approaches in the decision making process for supply chains has been observed in the past decades (<xref ref-type="bibr" rid="B60">Papageorgiou (2009)</xref>; <xref ref-type="bibr" rid="B65">Sahay and Ierapetritou (2013)</xref>; <xref ref-type="bibr" rid="B1">Barbosa-Povoa and Pinto (2020)</xref>). The formulation of a supply chain (SC) design problem as a strategic game seems straightforward since the players can be the manufacturers, distributors and end consumers (<xref ref-type="bibr" rid="B29">Gjerdrum et al., 2002</xref>; <xref ref-type="bibr" rid="B94">Zamarripa et al., 2012</xref>; <xref ref-type="bibr" rid="B92">Yue and You, 2014b</xref>; <xref ref-type="bibr" rid="B8">Charitopoulos et al., 2020</xref>) aiming to maximise their profit. A conceptual representation of supply chains under different cooperation levels is showcased in <xref ref-type="fig" rid="F5">Figure 5</xref>. To this end, supply chain optimisation problems have been widely studied through game theoretic lens (<xref ref-type="bibr" rid="B42">Leng and Parlar, 2005</xref>; <xref ref-type="bibr" rid="B55">Nagarajan and So&#x161;i&#x107;, 2008</xref>; <xref ref-type="bibr" rid="B73">Sohrabi and Azgomi, 2020</xref>). Game theory in conjunction with Data Envelopment Analysis (DEA) also constitutes another promising direction for evaluating SC efficiency (<xref ref-type="bibr" rid="B45">Liang et al., 2006</xref>; <xref ref-type="bibr" rid="B31">Halkos et al., 2014</xref>).</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Conceptual representation of an Oligopolistic supply chain under different cooperation levels. Cournot Oligopoly: competitive game, Stackelberg Oligopoly: leader-follower game, Cooperative Oligopoly.</p>
</caption>
<graphic xlink:href="fceng-05-1130568-g005.tif"/>
</fig>
<sec id="s3-1-1">
<title>3.1.1 Non-cooperative supply chain optimisation</title>
<p>An overview of existing publications of non-cooperative supply chain optimisation is summarised in <xref ref-type="table" rid="T1">Table 1</xref>. An early work of supply chain design using the concept Nash equilibrium can be found in <xref ref-type="bibr" rid="B71">Sherali and Leleno (1988)</xref>. The authors evaluated the nature of acquired equilibrium solutions for a non-cooperative two-stage supply chain under different behavioral structures among the players. In addition, <xref ref-type="bibr" rid="B71">Sherali and Leleno (1988)</xref> derived sufficient conditions for the existence of equilibira along with suitable solution methods. <xref ref-type="bibr" rid="B44">Levis et al. (2007)</xref> proposed the use of a Bertrand-type model to determine the Nash equilibrium prices in order to maximise the profit of the manufacturing firms in a duopoly. Bertrand model is a review of the Cournot model but in this case a firm should select a price that outperforms the competitor when their prices exceed the marginal cost. The model formulation of <xref ref-type="bibr" rid="B44">Levis et al. (2007)</xref> results in a series of NLP problems which are solved iteratively to determine the optimal decision making policy. From a similar perspective, <xref ref-type="bibr" rid="B43">Leng and Parlar (2010)</xref> aimed to find the optimal pair of lost-sales cost-sharing contracts in an assembly supply chain. At first they constructed two variations of non-cooperative games, Nash and Stackelberg, where the manufacturer and suppliers determine their retail price and production quantities. An alternative scenario was examined where the players collaborated. The computational results suggested that the suppliers were attributed equilibrium production quantities and the manufacturer adopted the equilibrium price, while the overall profit was maximised as well. Later on, <xref ref-type="bibr" rid="B94">Zamarripa et al. (2012)</xref> evaluated both a cooperative game to minimise the total operating cost of a supply chain as well as a non-zero sum game. While the cooperative game results in an MILP model, the non-zero sum game results in each player aiming to minimise their own cost disregarding the overall profit of the system. The non-cooperative model is represented by non-linear terms which require the computation of a payoff matrix for it&#x2019;s solution. <xref ref-type="bibr" rid="B74">Sun et al. (2013)</xref> have formulated an agri-biomass supply chain as a Stackelberg game where the supplier initially decides the selling price of agri-biomass and then the industrial buyers determine their demands.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Representative contributions of non-cooperative supply chain problems. </p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Contribution</th>
<th align="left">Application</th>
<th align="left">Game</th>
<th align="left">Players</th>
<th align="left">Model type</th>
<th align="left">Solution approach</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<xref ref-type="bibr" rid="B71">Sherali and Leleno. (1988)</xref>
</td>
<td align="left">Two-stage SC</td>
<td align="left">Nash</td>
<td align="left">Manufacturers</td>
<td align="left">LP</td>
<td align="left">Direct solution</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B44">Levis et al. (2007)</xref>
</td>
<td align="left">Active demand management</td>
<td align="left">Bertrand</td>
<td align="left">Manufacturers</td>
<td align="left">NLP</td>
<td align="left">Iterative solution</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B43">Leng and Parlar. (2010)</xref>
</td>
<td align="left">Assembly SC</td>
<td align="left">Nash, Stackelberg</td>
<td align="left">Manufacturer, retailers</td>
<td align="left">NLP</td>
<td align="left">Direct solution</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B94">Zamarripa et al. (2012)</xref>
</td>
<td align="left">Generic SC</td>
<td align="left">Non-zero sum</td>
<td align="left">SC members</td>
<td align="left">MINLP</td>
<td align="left">Payoff matrix computation</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B74">Sun et al. (2013)</xref>
</td>
<td align="left">Agri-biomass SC</td>
<td align="left">Stackelberg</td>
<td align="left">Supplier, buyers</td>
<td align="left">LP</td>
<td align="left">Direct solution</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B92">Yue and You. (2014b)</xref>
</td>
<td align="left">Biofuel SC</td>
<td align="left">Stackelberg</td>
<td align="left">Manufacturer, suppliers</td>
<td align="left">BMINLP</td>
<td align="left">SOS1 linear., BR</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B27">Gao and You. (2017)</xref>
</td>
<td align="left">Shale gas SC</td>
<td align="left">Stackelberg</td>
<td align="left">Producer, distributor</td>
<td align="left">MIBP</td>
<td align="left">Reformulation, decomposition</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B93">Yue and You. (2017)</xref>
</td>
<td align="left">Forestry and biofuel SC</td>
<td align="left">Stackelberg</td>
<td align="left">Manufacturer, supplier</td>
<td align="left">MIBP</td>
<td align="left">Reformulation, decomposition</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B57">Noh et al. (2019)</xref>
</td>
<td align="left">Two-echelon SC</td>
<td align="left">Stackelberg</td>
<td align="left">Manufacturer, retailer</td>
<td align="left">LP</td>
<td align="left">Direct solution</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Given the hierarchical structure of the examined markets, the supply chain problem can be addressed by different methods such as multi-level programming and decentralised game-theoretic methods. <xref ref-type="bibr" rid="B92">Yue and You (2014b)</xref> employed a Stackelberg game for modelling the interactions between manufacturers and suppliers of a bio-fuel supply chain and a bi-level programming for arrangements between manufacturers and customers that resulted in a non-convex MINLP. To tackle the non-linearities that aroused from considering capital cost economies of scale using a non-linear power function, they proposed an improved Branch and Refine algorithm (<xref ref-type="bibr" rid="B3">Bergamini et al., 2008</xref>) for the global optimal solution by iteratively solving a sequence of MILP subproblems. The subproblems are generated <italic>via</italic> a piecewise linear approximation, of the original MINLP, based on SOS1 variables (<xref ref-type="bibr" rid="B59">Padberg, 2000</xref>). The same authors have later on evaluated a different setting for reformulation and decomposition of a bi-level MILP problem representing a Stackelberg game (<xref ref-type="bibr" rid="B93">Yue and You, 2017</xref>). At first, the follower&#x2019;s discrete decisions are fixed based on optimal value reformulation (<xref ref-type="bibr" rid="B10">Chen and Florian, 1995</xref>) and a pool of all decision permutations is generated. In the decomposition algorithm, only a subset of the combinations is evaluated in each iteration which correspond to the master problem, the solution of the relaxed master problem provides a set of the leader&#x2019;s optimal decisions. <xref ref-type="bibr" rid="B93">Yue and You (2017)</xref> implemented the proposed algorithm in an integrated forestry and biofuel supply chain. In examined problem, the forestry company represents the leader, while the pulp company is the follower.</p>
<p>Often, supply chain design problems result in multi-objective formulations, such as in the case study of <xref ref-type="bibr" rid="B27">Gao and You (2017)</xref>, where the non-cooperative shale gas supply chain is formulated as a multi-objective bi-level MILP. The shale gas producer is the leader aiming to maximise their net present value and at the same time minimise the life cycle greenhouse gas emissions. The shale gas processor is the follower aiming to maximise their net present value as well. To solve this problem the authors followed a reformulation and decomposition algorithm that was later published in detail (<xref ref-type="bibr" rid="B90">Yue et al., 2019</xref>). The effect of different game structures was evaluated by <xref ref-type="bibr" rid="B57">Noh et al. (2019)</xref>. Noh and coworkers initially formulated a two-echelon supply chain as a Stackelberg game with decentralised decision making where they alternated the roles between the leader and the follower. They found that the choice that maximised the profit was when the retailer was the leader and manufacturer the follower. When examining the centralised approach in a cooperative game, Noh et al. reported that results where lying between those of the Stackelberg game.</p>
<p>Even though uncertainty is inherent in supply chain design problems, the majority of applications consider a deterministic model neglecting any uncertainties. <xref ref-type="bibr" rid="B95">Zamarripa et al. (2013)</xref> studied the problem of supply chain planning under uncertainty in cooperative and no-cooperative multi-objective scenarios. The uncertainty was manifested in the competitor&#x2019;s behaviour and was formulated as a payoff matrix. For each scenario realisation <xref ref-type="bibr" rid="B95">Zamarripa et al. (2013)</xref> solved a multi-objective problem representing a non-zero sum game using the <italic>&#x3f5;</italic>-constraint approach. <xref ref-type="bibr" rid="B35">Hjaila et al. (2016)</xref>, proposed a Scenario-Based Negotiation (SBDN) coordination assuming a non-cooperative non-zero-sum game with non-symmetrical roles among the stakeholders of a multi-enterprise supply chain. One of the aims of the work is to attribute all the uncertainty factors of the examined supply chain to the follower&#x2019;s decisions. In this model, the client acts as the leader of the game while the supplier is the follower. While maintaining the roles of the players, <xref ref-type="bibr" rid="B36">Hjaila et al. (2017)</xref> proposed a non-zero-sum Stackelberg game and search for Nash equilibrium solutions. The uncertainty in this case is accounted both for the clients and providers of the supply chain. In both of the aforementioned papers, the final model is an MINLP which is solved using off-the-shelf global optimisation solvers, while uncertainty is addressed indirectly <italic>via</italic> Monte Carlo sampling approach. In contrast, <xref ref-type="bibr" rid="B26">Gao and You. (2019)</xref> propose a two-stage stochastic method to address a single-leader multiple follower Stackelberg game formulated as MIBP. The solution approach used is similar to <xref ref-type="bibr" rid="B92">Yue and You. (2014b)</xref> with an additional Glover&#x2019;s linearisation to tackle the bi-linear terms in the upper-level problem.</p>
</sec>
<sec id="s3-1-2">
<title>3.1.2 Cooperative supply chain optimisation</title>
<p>Even though competitive games are used to represent current supply chain formulations, the benefits of a coordination are evaluated by different researchers (<xref ref-type="bibr" rid="B30">Gjerdrum et al., 2001</xref>; <xref ref-type="bibr" rid="B94">Zamarripa et al., 2012</xref>). The study of cooperative games enables fairness considerations for the utility allocation between the collaborating parties. However, the selection of a fairness approach is not always straightforward, given that there may be conflicting objectives such as profit versus sustainability goals. <xref ref-type="table" rid="T2">Table 2</xref> summarises representative contributions of fairness schemes in cooperative supply chains. The most common objective in cooperative games is the fair profit allocation <italic>via</italic> the Nash bargaining scheme. The formulations of the Nash scheme in Eq. <xref ref-type="disp-formula" rid="e6">6</xref> results in a non-linear formulation, hence the supply chain models are of NLP/MINLP type. The first publication in the field can be attributed to <xref ref-type="bibr" rid="B30">Gjerdrum et al. (2001)</xref>, who examined the problem of the fair profit allocation in multi-enterprise supply chain. They formulated the objective function as a Nash bargaining problem which they approximated using separable programming <italic>via</italic> logarithmic transformation and SOS2 piecewise linearisation. In the following year the same authors (<xref ref-type="bibr" rid="B29">Gjerdrum et al., 2002</xref>), employed a spatial Branch and Bound (BB) algorithm, that is based on McCormick relaxations (<xref ref-type="bibr" rid="B53">McCormick, 1976</xref>), to solve the fair profit allocation in a two-echelon supply chain. <xref ref-type="bibr" rid="B100">Zhao et al. (2010)</xref> have studied a decentralised cooperative supply chain between manufacturers and suppliers to find the optimal wholesale contract selection. Zhao and coworkers (<xref ref-type="bibr" rid="B100">Zhao et al., 2010</xref>) suggested that a Nash bargaining model allowed both players to maximise their profit level under the selected wholesale price mechanism. Later on, <xref ref-type="bibr" rid="B91">Yue and You (2014a)</xref> optimised the operational decisions and profit allocation mechanism in a bioethanol supply chain by proposing the use of a logarithm transformation and Branch and Refine (BR) for the linearisation of the objective function. However, not all fairness evaluation approaches result in non-linear terms, <xref ref-type="bibr" rid="B101">Zheng et al. (2019)</xref> employed the Shapley, nucleolus and equal satisfaction mechanisms to find the optimal profit allocation in a three-echelon closed-loop supply chain. For all three of the examined fairness approaches the solution of the cooperative game results in increased profit for all players. Apart from typical economic design criteria; <xref ref-type="bibr" rid="B77">Tokta&#x15f;-Palut (2022)</xref> evaluates the impact of Industry 4.0 technologies on the coordination and sustainability of supply chains. The proposed game-theoretic framework is a Nash bargaining scheme based on revenue-sharing contracts in a cooperative supply chain. The author conclude that under a coordinating framework the utilisation of Industry 4.0 technologies can provide significant improvements for in terms of overall supply chain sustainability (<xref ref-type="bibr" rid="B77">Tokta&#x15f;-Palut, 2022</xref>).</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Representative contributions of fairness schemes in cooperative games.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Reference</th>
<th align="left">Application</th>
<th align="left">Objective</th>
<th align="left">Fairness scheme</th>
<th align="left">Model type</th>
<th align="left">Solution approach</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<xref ref-type="bibr" rid="B30">Gjerdrum et al. (2001)</xref>
</td>
<td align="left">Multi-enterprise SC</td>
<td align="left">Profit allocation</td>
<td align="left">Nash</td>
<td align="left">MINLP</td>
<td align="left">Log. transf, SOS2</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B29">Gjerdrum et al. (2002)</xref>
</td>
<td align="left">Two-echelon SC</td>
<td align="left">Profit allocation</td>
<td align="left">Nash</td>
<td align="left">MINLP</td>
<td align="left">spatial Branch &#x26; Bound</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B91">Yue and You. (2014a)</xref>
</td>
<td align="left">Bioethanol SC</td>
<td align="left">Profit allocation</td>
<td align="left">Nash</td>
<td align="left">MINLP</td>
<td align="left">Log. transf., Branch &#x26; Refine</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B58">Ortiz-Guti&#xe9;rrez et al. (2015)</xref>
</td>
<td align="left">Biofuel SC</td>
<td align="left">Profit allocation</td>
<td align="left">Nash</td>
<td align="left">MINLP</td>
<td align="left">Log. transf., SOS2</td>
</tr>
<tr>
<td rowspan="2" align="left">
<xref ref-type="bibr" rid="B46">Liu and Papageorgiou. (2018)</xref>
</td>
<td rowspan="2" align="left">Multi-echelon SC</td>
<td rowspan="2" align="left">Profit allocation</td>
<td align="left">Nash</td>
<td align="left">MINLP</td>
<td align="left">Log. transf., SOS2</td>
</tr>
<tr>
<td align="left">Lex. maxmin</td>
<td align="left">MILP</td>
<td align="left">Iterative process</td>
</tr>
<tr>
<td rowspan="2" align="left">
<xref ref-type="bibr" rid="B101">Zheng et al. (2019)</xref>
</td>
<td align="left">Three-echelon</td>
<td rowspan="2" align="left">Profit allocation</td>
<td align="left">Shapley value,</td>
<td rowspan="2" align="left">MILP</td>
<td rowspan="2" align="left">Direct solution</td>
</tr>
<tr>
<td align="left">closed loop SC</td>
<td align="left">Nucleolus solution</td>
</tr>
<tr>
<td rowspan="2" align="left">
<xref ref-type="bibr" rid="B20">Mungu&#xed;a-L&#xf3;pez et al. (2019)</xref>
</td>
<td rowspan="2" align="left">Water management</td>
<td rowspan="2" align="left">Profit allocation</td>
<td align="left">Nash, Social welfare,</td>
<td rowspan="2" align="left">MINLP</td>
<td rowspan="2" align="left">Log. transf.</td>
</tr>
<tr>
<td align="left">Rawslian welfare</td>
</tr>
<tr>
<td rowspan="2" align="left">
<xref ref-type="bibr" rid="B8">Charitopoulos et al. (2020)</xref>
</td>
<td rowspan="2" align="left">Liquid gas SC</td>
<td rowspan="2" align="left">Profit allocation</td>
<td rowspan="2" align="left">Na&#xef;ve, Nash</td>
<td rowspan="2" align="left">MINLP</td>
<td align="left">Log. transf., SOS2,</td>
</tr>
<tr>
<td align="left">Branch &#x26; Refine</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B18">Cruz-Avil&#xe9;s et al. (2021)</xref>
</td>
<td align="left">EIP</td>
<td align="left">Cost allocation</td>
<td align="left">Multiple</td>
<td align="left">MINLP (Nash)</td>
<td align="left">Log. trasf. and McCormick relax.</td>
</tr>
<tr>
<td rowspan="2" align="left">
<xref ref-type="bibr" rid="B6">Carrero-Parre&#xf1;o et al. (2021)</xref>
</td>
<td rowspan="2" align="left">Water management</td>
<td rowspan="2" align="left">Cost allocation</td>
<td rowspan="2" align="left">Nash</td>
<td rowspan="2" align="left">MINLP</td>
<td align="left">Log. transf., SOS2,</td>
</tr>
<tr>
<td align="left">Glover&#x2019;s linear.</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Logarithmic transformation and separable programming is the main reformulation approach selected by researches in the field over the last decade to tackle the non-linearities stemming from the Nash bargaining fairness, following the concepts initially introduced by <xref ref-type="bibr" rid="B30">Gjerdrum et al. (2001)</xref>. Separable programming was utilised by <xref ref-type="bibr" rid="B58">Ortiz-Guti&#xe9;rrez et al. (2015)</xref> to find the fair profit allocation in a biofuel supply chain under the Nash fairness scheme. Apart from Separable Programming and Nash fairness, <xref ref-type="bibr" rid="B46">Liu and Papageorgiou. (2018)</xref> have proposed a lexicographic max-min for the fair profit allocation in a multi-echelon supply chain of an active ingredient industry. Later on, <xref ref-type="bibr" rid="B8">Charitopoulos et al. (2020)</xref> investigated the impact of two different linearisation approaches for the Nash bargaining objective, i.e., approximation <italic>via</italic> SOS2 variables and BR algorithm. The authors also evaluated a Na&#xef;ve fairness scheme that follows an utilitarian utility allocation such as the social welfare scheme (Eq. <xref ref-type="disp-formula" rid="e5">5</xref>). Their results suggest that the use of Nash fairness provides a more viable solution since it accounts the market power dynamics, while in contrast the Na&#xef;ve scheme maximises the total profit by disregarding the <italic>status quo</italic> dynamics. <xref ref-type="bibr" rid="B6">Carrero-Parre&#xf1;o et al. (2021)</xref> addressed the problem of fair cost distribution among various shale gas companies from a Nash bargaining perspective and linearised the Nash objective <italic>via</italic> Separable Programming and SOS2 variables. However, to determine the portion of the cost assigned to each company, bilinear terms were generated. To reformulate the additional non-linear constraints, Glover&#x2019;s linearisation was proposed.</p>
</sec>
</sec>
<sec id="s3-2">
<title>3.2 Process design and operations</title>
<p>The design of heat exchanger networks has been one of the primary fields of study in PSE. More recently, heat-integration has been studied under a game theoretic perspective in order to improve cost minimisation. <xref ref-type="bibr" rid="B34">Hiete et al. (2012)</xref> evaluated the fair shavings allocation in wood process industrial network. Both Alternate Cost Avoided method and Shapley value were used to fairly allocate the coallitions payoffs based on the contribution of each player to the savings of the coalition. Even though the results were similar between the two fairness approaches, they differed significantly with an alternative allocation scheme based on the actual energy prices. Similarly, <xref ref-type="bibr" rid="B11">Cheng et al. (2014)</xref> proposed a cooperative approach for heat-integration among different plants so as to maximise their savings under a social welfare scheme. In order to decide on the saving allocation from a cooperative heat-integration the use of Shapley value has been proposed both by <xref ref-type="bibr" rid="B37">Jin et al. (2018)</xref> and <xref ref-type="bibr" rid="B87">Wang et al. (2020)</xref>. The problem of retrofit design of a synergistic heat exchange network was evaluated by <xref ref-type="bibr" rid="B49">Lo et al. (2021)</xref>. The authors examined the core and Shapley values to find the fair payoff allocation among the different plants.</p>
<p>
<xref ref-type="bibr" rid="B80">Torres and Stephanopoulos (2016)</xref> have studied the design of a multi-actor distributed processing systems under a decentralised scope. Two different games were studied: a Cournot competitive game using a 2-level Lagrangian approach and Nash bargaining cooperation. <xref ref-type="bibr" rid="B79">Tominac and Mahalec (2017)</xref>, <xref ref-type="bibr" rid="B78">(2018)</xref> investigated the problem of strategic refinery production planning under Cournot games. In the former work they aimed to maximise the profit of the different plants, while in the second paper they introduced a multi-period framework and studied elimination scenarios for the player with the highest cost. The problem of production and utility coordination under incomplete information was studied by <xref ref-type="bibr" rid="B40">Leenders et al. (2019)</xref>. The problem was formulated a Stackelberg game, where the leader was the power system and the follower the utility system. The proposed solution approach is based on iteratively finding the optimal production schedule and then minimise the operational cost of the utility system. The same authors (<xref ref-type="bibr" rid="B41">Leenders et al., 2021</xref>), generalised the approach for multi-leader-follower problems by taking into account multiple process units.</p>
<p>
<xref ref-type="bibr" rid="B47">Liu and Papageorgiou (2013)</xref> have addressed the problem of capacity planning as a multi-objective MILP model targeting: total cost, total flow time and total lost sales in global supply chains. For the game theoretic formulation, two different approaches were used, that of <italic>&#x3f5;</italic>-constraint and lexicographic minimax, so as to consider a fair payoff allocation. In the first approach only the cost was considered in the objective while the total flow time and total lost sales were transformed into constraints. From a competitive perspective, <xref ref-type="bibr" rid="B28">Garcia-Herreros et al. (2016)</xref> addressed the problem of capacity planing with rational markets as an MIBP problem. In the upper-level problem producers aim to maximise their profit while in lower-level the cost paid by the markets is minimised. The proposed solution method follows a Karush-Kuhn-Tacker (KKT) reformulation followed by a dual transformation. <xref ref-type="bibr" rid="B25">Florensa et al. (2017)</xref> introduced another level of decision makers resulting in tri-level linear problem of capacity planing under competitive decision makers. Two novel algorithms were introduced, however their implementation resulted in different degenerate solutions. The authors (<xref ref-type="bibr" rid="B25">Florensa et al., 2017</xref>) have defined the <italic>Optimistic</italic> and <italic>Pessimistic</italic> solutions to determine if multiple lower-level optima are resolved in favor or against the leader. In detail, if there are more than one solutions of the lower-level problem, the leader can select amongst those the one that results in the most favourable solution for the upper-level problem, i.e., the <italic>Optimistic</italic> solution.</p>
<p>An interesting integration of game theory and optimisation can be found in the studies of <xref ref-type="bibr" rid="B23">Fa&#xed;sca et al. (2007)</xref>; <xref ref-type="bibr" rid="B15">Chu and You (2014)</xref>; <xref ref-type="bibr" rid="B89">Ye et al. (2020)</xref>. <xref ref-type="bibr" rid="B23">Fa&#xed;sca et al. (2007)</xref> proposed a global optimisation approach for multi-level problems that is based on considering the different optimisation levels using parametric programming in search for a Nash equilibrium. A tri-level programming problem and a bilevel programming problem with multiple-followers are evaluated, comprised of quadratic cost functions with linear constraints. In both cases the lower-level optimisation problems are considered as multi-parametric programming problems. In the tri-level case, the third-level problem is solved for parameters being the variables of the second and first-level. In the bilevel multi-follower problem, the lower-level problem comprises of two objectives for different decision variables while the upper-level variables are treated as parameters. In a later stage, the Nash equilibrium is employed to find and compare the set of the followers&#x2019; reaction sets. In a similar mentality, <xref ref-type="bibr" rid="B15">Chu and You (2014)</xref> have solved the design and scheduling of a batch process as a Stackelberg game. In the examined problem, the scheduling problem acts as the leader which affects the solution of the dynamic design optimisation problem. The gap between the leader and the follower is expressed through the dependence of processing costs to processing times <italic>via</italic> a linear function. The Stackelberg game problem is solved using a decomposition method based on cutting plane approximation. <xref ref-type="bibr" rid="B89">Ye et al. (2020)</xref> proposed an algorithm based on game theory to design an air separation unit. Their objective is to minimise the total cost by taking into account the penalty from product unavailability and the cost of installing parallel units and storage tanks. Large unit superstructures are coupled and perceived as players of a cooperative game. The algorithm proposed is built on the fact that the examined superstructures have limited correlation and by ignoring their interrelations provides an initial solution to the problem. The equilibrium conditions are checked iteratively followed by expansion of the pool of non-improving new designs.</p>
<sec id="s3-2-1">
<title>3.2.1 Sustainability in process design</title>
<p>Even though traditionally the objective of optimisation problems in PSE concerned economic factors, i.e., profit maximisation or cost minimisation, the need to find sustainably viable solutions became prominent in the past decades. <xref ref-type="bibr" rid="B99">Zhao and You (2019)</xref> study how a waste-to-energy policy can be integrated with current operations in dairy farms. The authors, propose a Stackelberg game where the government is the leader and determine the incentive policy and investment factors of bio-electricity generation, while the dairy farms aim to maximise their net present value and select among different bio-energy conversion technologies. The objective of the game is formulated as a fractional MIBP which may render the problem intractable. The proposed solution is based on a hybrid algorithm combining a parametric algorithm, for fractional programming, along with a projection-based reformulation and decomposition algorithm, for MIBP.</p>
<p>Carbon sharing can be an efficient solution for greenhouse gas emission mitigation in the industrial sector. <xref ref-type="bibr" rid="B96">Zhang et al. (2017)</xref> have studied the fair design of Carbon Capture and Storage (CCS) infrastructure in Qatar under a carbon trading scheme with different fair objectives. While the first objective scheme followed a same saving ration, the second used the Nash bargaining objective, the authors noted that there is an impact of the fairness measure used on the optimal design of CCS infrastructure. In a similar spirit, <xref ref-type="bibr" rid="B67">Salcedo-Diaz et al. (2021)</xref> examined the problem of optimal supply chain design of chemical industries under a carbon trading policy framework. Different coalition formations were evaluated among the manufacturing firms aiming to maximise their profit while at the same time comply with CO<sub>2</sub> emissions targets. Their results suggested that a cooperative framework is beneficial both from an economic and environmental perspective. <xref ref-type="bibr" rid="B22">Fadzil et al. (2022)</xref> propose a carbon sharing scheme <italic>via</italic> the formation of an industrial symbiosis system. In the corresponding model, carbon permits are a shared resource among the cooperating plants aiming to maximise the total coalition&#x2019;s profit, the allocation of the profit to each plant is dictated by their marginal contribution in the symbiotic system. The impact of carbon tax and consumer acceptance for the design of a low-carbon production line is studied by <xref ref-type="bibr" rid="B86">Wang and Wang (2022)</xref>. The authors propose a Stackelberg game at which the manufacturer, leader, aims to maximise their profit while the retailer, follower, adjust their retail price to the end consumer.</p>
</sec>
<sec id="s3-2-2">
<title>3.2.2 Industrial symbiosis</title>
<p>Many studies have also been conducted for the formation of eco-industrial parks (EIP), resulting in integrating different production plants through resource, waste and emissions sharing schemes (<xref ref-type="fig" rid="F6">Figure 6</xref>). An early paper in this field can be traced in the work of <xref ref-type="bibr" rid="B50">Lou et al. (2004)</xref>, who used emergy analysis to find the optimal operation of an EIP under uncertainty. The authors, identified the Nash equilibrium of a matrix game and identified both the optimal profit and sustainability payoff of a two-plant case study. A series of papers have studied the problem of waste-sharing in a symbiotic manner. <xref ref-type="bibr" rid="B88">Xiao-Ping et al. (2009)</xref> studied an industrial symbiosis network for sulfur waste reduction under a multi-objective game. <xref ref-type="bibr" rid="B76">Tan and Aviso (2012)</xref> proposed an inverse optimisation approach to solve the problem of optimal waste integration in an EIP. A Stackelberg game was formulated as a bi-level programming problem, in which an EIP authority acted as a leader aiming to optimise incentives so as the followers, EIP, plants could have a positive payoff by joining the symbiotic network.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Eco-Industrial Park diagram for a three-plant symbiotic system. Based on data from <xref ref-type="bibr" rid="B75">Tan et al. (2016)</xref>.</p>
</caption>
<graphic xlink:href="fceng-05-1130568-g006.tif"/>
</fig>
<p>Later on, <xref ref-type="bibr" rid="B75">Tan et al. (2016)</xref> have studied a fair inter-plant process integration formulating a cooperative game based on Maali&#x2019;s (<xref ref-type="bibr" rid="B52">Maali, 2009</xref>) max-min LP model, whose optimal solution is retrieved by maximising the least satisfied constraint. The authors have compared the results of Maali&#x2019;s method with the Shapley value method and concluded that the former results in marginally more equitable profit distribution. A competitive multi-leader follower game for the design of utility network of in an EIP in Norway has been studied by <xref ref-type="bibr" rid="B62">Ramos et al. (2018)</xref>. The enterprises of the park aim to minimise their annual cost while the EIP authority aims to minimise the coalitions CO<sub>2</sub> emissions. <xref ref-type="bibr" rid="B62">Ramos et al. (2018)</xref> have evaluated two variations for the leader/follower setting which results in different prioritisation of the game&#x2019;s objectives. Since both games are bi-level problems, they authors employed KKT reformulation to guarantee the problems&#x2019; tractability.</p>
<p>The problem of water sharing in an EIP has been under the research interests of process engineers. <xref ref-type="bibr" rid="B12">Chew et al. (2009)</xref> formulated a problem of inter-plant water integration (IPWI) with equal bargaining power among plants and complete information sharing. Initially, the authors (<xref ref-type="bibr" rid="B12">Chew et al., 2009</xref>) evaluated a non-cooperative game which resulted in negative payoffs to some plants, however from a cooperative perspective the total profit of the system remained the same and all plants had positive payoffs. A cooperative approach was also applied in another IPWI problem by <xref ref-type="bibr" rid="B13">Chew et al. (2011)</xref> taking into account green incentives of an EIP authority. The green incentive introduced by <xref ref-type="bibr" rid="B13">Chew et al. (2011)</xref> facilitates the payoff allocation under different coalition formations. From a non-cooperative perspective, <xref ref-type="bibr" rid="B61">Ramos et al. (2016)</xref> proposed an alternative approach to solve a multi-leader-follower Stackelberg for IPWI. A solution approach to solve multi-leader-follower problems is based on stationary and KKT conditions, which results in non-convex problems with complementarity constraints. To address the non-convexities arising, <xref ref-type="bibr" rid="B61">Ramos et al. (2016)</xref> proposed the use of the so-called penalty formulation (<xref ref-type="bibr" rid="B5">Biegler, 2010</xref>) which transfers the complementarity constraints in the objective function. The fair and sustainable design of water supply chains under uncertainty has been studied by <xref ref-type="bibr" rid="B39">Koleva et al. (2018)</xref>, both at a regional and national level. A multi-period and multi-objective model is introduced aiming to balance the trade-off between total cost minimisation and reliability maximisation. At first, Koleva and co-workers (<xref ref-type="bibr" rid="B39">Koleva et al., 2018</xref>) solved the problem with an <italic>&#x3f5;</italic>-constraint method where the problem of cost minimisation was solved primarily followed by the reliability maximisation. The fair design was based on the Nash bargaining scheme resulting in an MINLP problem which was linearised using separable programming and SOS2 approximation. Uncertainty has been addressed <italic>via</italic> global sensitivity analysis. The impact of different fairness schemes i.e., social welfare, Rawslian welfare and Nash bargaining, on the design of water distribution networks for agricultural lands has been evaluated by <xref ref-type="bibr" rid="B20">Mungu&#xed;a-L&#xf3;pez et al. (2019)</xref>. For the examined case studies, the authors highlighted that the Nash bargaining, after a logarithmic transformation, resulted in unique solutions and provided a favourable solution of all players regardless their contribution to the game. Recently, from a non-cooperative perspective, <xref ref-type="bibr" rid="B66">Salas et al. (2020)</xref> constructed an abstract single-leader multi-follower game where the leader is the authority that aims to minimise the water consumption and the industrial units (followers) minimise their operating cost, while the introduced problem is reformulated as an MILP. The main contribution of the work is the use of a Blind-Input contract, which binds the industrial units to participate in the EIP under the authority&#x2019;s regulation. In contrast to this restrictive approach, <xref ref-type="bibr" rid="B18">Cruz-Avil&#xe9;s et al. (2021)</xref> considered a cooperative case among different plants in an EPI for water sharing. For the cost allocation of the coalition, they evaluated different fairness schemes such as social welfare, Nash scheme and Rawslian scheme. The objective of the Nash scheme was reformulated by a logarithmic transformation to concave non-linear problem which was further relaxed using McCormick relaxations. From a cooperative perspective, <xref ref-type="bibr" rid="B14">Chin et al. (2021)</xref> introduced a multi-stage game to decide on fair subsidies and incentive allocations towards the creation of an EIP. In the first stage of the game the objectives of a coalition are determined, at the later stage, the fair distribution of cost and benefits from the coalition is evaluated. It is noteworthy that the incentive allocation did not differ significantly with different fairness approaches (Shapley value, nucleolus, tau-value, min-max core).</p>
</sec>
</sec>
<sec id="s3-3">
<title>3.3 Energy system optimisation</title>
<p>The energy sector is the predominant in contribution to greenhouse gas emissions (<xref ref-type="bibr" rid="B64">Ritchie et al., 2020</xref>) while at the same time holds a great decarbonisation potential. In this section we will provide a review of recent publications on the field of energy systems optimisation towards a renewable transition in existing energy markets based on the game theoretic scheme used. Recent reviews on power generation expansion planning can be found in <xref ref-type="bibr" rid="B9">Chen et al. (2018)</xref> and <xref ref-type="bibr" rid="B16">Churkin et al. (2021)</xref> were energy systems engineering tools are evaluated. <xref ref-type="bibr" rid="B82">Tsimopoulos and Georgiadis. (2020)</xref>; <xref ref-type="bibr" rid="B81">Tsimopoulos and Georgiadis. (2021)</xref> examined the optimal conventional and wind generation investment portfolio of a producer in a pool-based electricity market. In the first study, (<xref ref-type="bibr" rid="B82">Tsimopoulos and Georgiadis, 2020</xref>), detect optimal physical and economic withholdings for dispatch and reserve procurements. In the second study, the authors model the strategies of the producers and identify the corresponding Nash equilibria. In both of the aforementioned papers, Tsimopoulos and Georgiadis represent the relation between energy producers and system operators as a Stackelberg game were the former is the leader and the latter the follower. The propsed model formulation results in an MIBP problem where in the upper level problem the negative expected profits of the producers are minimised while in the lower level the total expected cost of the system operation. The final problem is reformulated to a MILP class <italic>via</italic> the use of strong duality and disjunctive constraints. From a different viewpoint, <xref ref-type="bibr" rid="B51">Ma et al. (2022)</xref> regard the optimal planning and operation design of multi-agent energy system comprised by wind-hydrogen-heat producers as a cooperative game. The original optimisation problem is transformed into two subproblems: the cost minimisation problem and the payment bargaining problem which are solved using the algorithm of Alternating Direction Method of Multipliers (ADMM). For the fair payment allocation the Nash bargaining scheme is employed.</p>
<p>Previous sections indicate that game theoretic approach can be readily applied to represent real world supply chains and market structures. <xref ref-type="bibr" rid="B48">Liu et al. (2021)</xref> take advantage of a game theoretic framework to find the optimal energy system design and renewable subsidy strategies in four pilot plants in China. In their model, the government acts as the leader aiming to minimise the total subsidy while the towns (followers) aim to minimise their net present cost in response. Since the resulting model structure is MIBP with bi-linear terms in the lower level problem, a tractable reformulation of the problem is deemed necessary. At a first stage the problem is transformed in a single level MINLP using KKT conditions at the original problem, the use of Big M constraints along with auxiliary variables, results in the final MILP form of the problem. The fair investment portfolio in the energy system of town in Sweden has been examined by <xref ref-type="bibr" rid="B24">Fischer and Toffolo (2022)</xref>. The authors juxtapose the results of a total cost minimisation objective against a Nash bargaining profit allocation among agents of the energy market and they highlight that the different games result in varying investment portfolios in terms of technology selected. Fisher and Toffolo argue that examining both game structures allowed them to identify the impact factors in each agent&#x2019;s optimal strategy. Different game structures have also been studied for the sustainable growth of Iran&#x2019;s electricity industry (<xref ref-type="bibr" rid="B19">Dehghan et al., 2022</xref>). The first game is a Cournot game were all the energy producers compete against each other to maximise their individual profit. The government is introduced as the leader in the second and third game, by determining the amount of subsidy or tax allocated at each producer. While in the second game producers act as independent followers, in the third game they cooperate aiming to maximise their total profit. The findings of this study suggest that the third game, with cooperating producers, results in the highest renewable share facilitating in Iran&#x2019;s green transition until 2040.</p>
<p>The study of microgrids has attracted the researchers attention over the past decade. Zhang and co-workers <xref ref-type="bibr" rid="B98">Zhang et al., 2013</xref>, <xref ref-type="bibr" rid="B97">Zhang et al. (2014)</xref> have studied the fair electricity price and cost allocation for microgrids. In the first work, (<xref ref-type="bibr" rid="B98">Zhang et al., 2013</xref>), proposed a Nash bargaining objective to find the fair cost distribution among members in a general microgrid. The MINLP problem was reformulated using a logarithmic transformation and SOS2 approximation. The lexicographic max-min scheme was used in their second paper <xref ref-type="bibr" rid="B97">Zhang et al. (2014)</xref> where the corresponding model was of an MILP class.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Challenges and future directions</title>
<p>The aim of this review is to provide a basic background to game theoretic concepts and an overview of recent applications of game theory in process systems engineering problems. The examined applications vary from supply chain and process design and energy systems optimisation. The two main types of games encountered in the reviewed papers are non-cooperative Stackelberg games and Nash bargaining cooperative games. In the former case, the players make decisions sequentially, resulting in mixed integer bi-level programming problems, in many applications they also entail non-linear terms. Multi-parametric programming and different reformulation and decomposition methods are among the most common solution approaches. For the examined cooperative games with Nash bargaining objective, the resulting problem formulation was of MINLP class, where the non-linear term appeared only in the objective. The prevailing solution approaches entail logarithmic transformation coupled with different linearisation reformulations.</p>
<p>Since game theory traditionally has been studied by economists and social scientists, the existing textbooks focus mainly on these two directions. Hence, it can be challenging for an engineer to distill the necessary knowledge to apply game theoretic ideas to solve design and operation problems. To this end, the development of tutorials and textbooks focusing on practitioners are needed, which will facilitate an interdisciplinary dialogue. Many of the works reviewed here, result in non-tractable problem formulations. The intractability of the problems stems mainly from the limitations of existing computational resources to solve mixed-integer non-linear programming and multi-level programming problems. Tractability issues are surpassed by different approximations of the original problem, however any progress in solution methodologies for the aforementioned problem classes, will render the use of game theory even more appealing among process engineers. The use of game theory provides a useful tool in the PSE community to model multi-scale, multi-objective and multi-player games. One of the prominent advantages of using game theory in process and design problems, entails considering the payoff of conflicting objectives, such as environmental, economic and social agents.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Author contributions</title>
<p>Both AM and VC designed the outline and the content of this manuscript. AM finished the writing of this manuscript under the guidance of VC.</p>
</sec>
<ack>
<p>The authors gratefully acknowledge financial support from EPSRC grant EP/T022930/1.</p>
</ack>
<sec sec-type="COI-statement" id="s6">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s7">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Barbosa-Povoa</surname>
<given-names>A. P.</given-names>
</name>
<name>
<surname>Pinto</surname>
<given-names>J. M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Process supply chains: Perspectives from academia and industry</article-title>. <source>Comput. Chem. Eng.</source> <volume>132</volume>, <fpage>106606</fpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2019.106606</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bard</surname>
<given-names>J. F.</given-names>
</name>
</person-group> (<year>1991</year>). <article-title>Some properties of the bilevel programming problem</article-title>. <source>J. Optim. Theory Appl.</source> <volume>68</volume>, <fpage>371</fpage>&#x2013;<lpage>378</lpage>. <pub-id pub-id-type="doi">10.1007/BF00941574</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bergamini</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Grossmann</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Scenna</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Aguirre</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>An improved piecewise outer-approximation algorithm for the global optimization of minlp models involving concave and bilinear terms</article-title>. <source>Comput. Chem. Eng.</source> <volume>32</volume>, <fpage>477</fpage>&#x2013;<lpage>493</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2007.03.011</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bertsimas</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Farias</surname>
<given-names>V. F.</given-names>
</name>
<name>
<surname>Trichakis</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>The price of fairness</article-title>. <source>Oper. Res.</source> <volume>59</volume>, <fpage>17</fpage>&#x2013;<lpage>31</lpage>. <pub-id pub-id-type="doi">10.1287/opre.1100.0865</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Biegler</surname>
<given-names>L. T.</given-names>
</name>
</person-group> (<year>2010</year>). <source>Nonlinear programming</source>. <publisher-loc>Philadelphia</publisher-loc>: <publisher-name>Society for Industrial and Applied Mathematics Philadelphia</publisher-name>. <pub-id pub-id-type="doi">10.1137/1.9780898719383</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carrero-Parre&#xf1;o</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Dua</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Fair shale gas water cost distribution using nash bargaining game</article-title>. <source>Chem. Eng. Res. Des.</source> <volume>176</volume>, <fpage>169</fpage>&#x2013;<lpage>179</lpage>. <pub-id pub-id-type="doi">10.1016/J.CHERD.2021.09.005</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carrero-Parre&#xf1;o</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Quirante</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Ruiz-Femenia</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Reyes-Labarta</surname>
<given-names>J. A.</given-names>
</name>
<name>
<surname>Salcedo-D&#xed;az</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Grossmann</surname>
<given-names>I. E.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Economic and environmental strategic water management in the shale gas industry: Application of cooperative game theory</article-title>. <source>AIChE J.</source> <volume>65</volume>, <fpage>e16725</fpage>. <pub-id pub-id-type="doi">10.1002/AIC.16725</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Charitopoulos</surname>
<given-names>V. M.</given-names>
</name>
<name>
<surname>Dua</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Pinto</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A game-theoretic optimisation approach to fair customer allocation in oligopolies</article-title>. <source>Optim. Eng.</source> <volume>21</volume>, <fpage>1459</fpage>&#x2013;<lpage>1486</lpage>. <pub-id pub-id-type="doi">10.1007/S11081-019-09482-X</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Advances in clean and low-carbon power generation planning</article-title>. <source>Comput. Chem. Eng.</source> <volume>116</volume>, <fpage>296</fpage>&#x2013;<lpage>305</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2018.02.012</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Florian</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>The nonlinear bilevel programming problem: Formulations, regularity and optimality conditions</article-title>. <source>Optimization</source> <volume>32</volume>, <fpage>193</fpage>&#x2013;<lpage>209</lpage>. <pub-id pub-id-type="doi">10.1080/02331939508844048</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>C. T.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A game-theory based optimization strategy to configure inter-plant heat integration schemes</article-title>. <source>Chem. Eng. Sci.e</source> <volume>118</volume>, <fpage>60</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.1016/J.CES.2014.07.001</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chew</surname>
<given-names>I. M. L.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>R. R.</given-names>
</name>
<name>
<surname>Foo</surname>
<given-names>D. C. Y.</given-names>
</name>
<name>
<surname>Chiu</surname>
<given-names>A. S. F.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Game theory approach to the analysis of inter-plant water integration in an eco-industrial park</article-title>. <source>J. Clean. Prod.</source> <volume>17</volume>, <fpage>1611</fpage>&#x2013;<lpage>1619</lpage>. <pub-id pub-id-type="doi">10.1016/J.JCLEPRO.2009.08.005</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chew</surname>
<given-names>I. M. L.</given-names>
</name>
<name>
<surname>Thillaivarrna</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>R. R.</given-names>
</name>
<name>
<surname>Foo</surname>
<given-names>D. C. Y.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Analysis of inter-plant water integration with indirect integration schemes through game theory approach: Pareto optimal solution with interventions</article-title>. <source>Clean. Technol. Envir.</source> <volume>13</volume>, <fpage>49</fpage>&#x2013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1007/s10098-010-0280-x</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chin</surname>
<given-names>H. H.</given-names>
</name>
<name>
<surname>Varbanov</surname>
<given-names>P. S.</given-names>
</name>
<name>
<surname>Kleme&#x161;</surname>
<given-names>J. J.</given-names>
</name>
<name>
<surname>Bandyopadhyay</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Subsidised water symbiosis of eco-industrial parks: A multi-stage game theory approach</article-title>. <source>Comput. Chem. Eng.</source> <volume>155</volume>, <fpage>107539</fpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2021.107539</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Integrated scheduling and dynamic optimization by stackelberg game: Bilevel model formulation and efficient solution algorithm</article-title>. <source>Ind. Eng. Chem. Res.</source> <volume>53</volume>, <fpage>5564</fpage>&#x2013;<lpage>5581</lpage>. <pub-id pub-id-type="doi">10.1021/IE404272T</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Churkin</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bialek</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Pozo</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Sauma</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Korgin</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Review of cooperative game theory applications in power system expansion planning</article-title>. <source>Renew. Sust. Energ. Rev.</source> <volume>145</volume>, <fpage>111056</fpage>. <pub-id pub-id-type="doi">10.1016/J.RSER.2021.111056</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Cournot</surname>
<given-names>A.-A.</given-names>
</name>
</person-group> (<year>1838</year>). <source>Recherches sur les principes math&#xe9;matiques de la th&#xe9;orie des richesses par Augustin Cournot (chez L. Hachette)</source>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cruz-Avil&#xe9;s</surname>
<given-names>D. J.</given-names>
</name>
<name>
<surname>del Carmen Mungu&#xed;a-L&#xf3;pez</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ponce-Ortega</surname>
<given-names>J. M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Optimal design of water networks in eco-industrial parks incorporating a fairness approach</article-title>. <source>Ind. Eng. Chem. Res.</source> <volume>60</volume>, <fpage>8844</fpage>&#x2013;<lpage>8860</lpage>. <pub-id pub-id-type="doi">10.1021/ACS.IECR.1C00197</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dehghan</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Nahavandi</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Chaharsooghi</surname>
<given-names>S. K.</given-names>
</name>
<name>
<surname>Zarei</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Amin-Naseri</surname>
<given-names>M. R.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A hybrid game theory and system dynamics model to determine optimal electricity generation mix</article-title>. <source>Comput. Chem. Eng.</source> <volume>166</volume>, <fpage>107990</fpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2022.107990</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Djelassi</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Glass</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mitsos</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Discretization-based algorithms for generalized semi-infinite and bilevel programs with coupling equality constraints</article-title>. <source>J. Glob. Opt.</source> <volume>75</volume>, <fpage>341</fpage>&#x2013;<lpage>392</lpage>. <pub-id pub-id-type="doi">10.1007/s10898-019-00764-3</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fadzil</surname>
<given-names>F. A.</given-names>
</name>
<name>
<surname>Andiappan</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Ng</surname>
<given-names>D. K.</given-names>
</name>
<name>
<surname>Ng</surname>
<given-names>L. Y.</given-names>
</name>
<name>
<surname>Hamid</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Sharing carbon permits in industrial symbiosis: A game theory-based optimisation model</article-title>. <source>J. Clean. Prod.</source> <volume>357</volume>, <fpage>131820</fpage>. <pub-id pub-id-type="doi">10.1016/J.JCLEPRO.2022.131820</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fa&#xed;sca</surname>
<given-names>N. P.</given-names>
</name>
<name>
<surname>Saraiva</surname>
<given-names>P. M.</given-names>
</name>
<name>
<surname>Rustem</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Pistikopoulos</surname>
<given-names>E. N.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>A multi-parametric programming approach for multilevel hierarchical and decentralised optimisation problems</article-title>. <source>Comput. Manag. Sci.</source> <volume>6</volume>, <fpage>377</fpage>&#x2013;<lpage>397</lpage>. <pub-id pub-id-type="doi">10.1007/S10287-007-0062-Z</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fischer</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Toffolo</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Is total system cost minimization fair to all the actors of an energy system? Not according to game theory</article-title>. <source>Energy</source> <volume>239</volume>, <fpage>122253</fpage>. <pub-id pub-id-type="doi">10.1016/J.ENERGY.2021.122253</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Florensa</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Garcia-Herreros</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Misra</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Arslan</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Mehta</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Grossmann</surname>
<given-names>I. E.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Capacity planning with competitive decision-makers: Trilevel milp formulation, degeneracy, and solution approaches</article-title>. <source>Eur. J. Oper. Res.h</source> <volume>262</volume>, <fpage>449</fpage>&#x2013;<lpage>463</lpage>. <pub-id pub-id-type="doi">10.1016/J.EJOR.2017.04.013</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A stochastic game theoretic framework for decentralized optimization of multi-stakeholder supply chains under uncertainty</article-title>. <source>Comput. Chem. Eng.</source> <volume>122</volume>, <fpage>31</fpage>&#x2013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2018.05.016</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Game theory approach to optimal design of shale gas supply chains with consideration of economics and life cycle greenhouse gas emissions</article-title>. <source>AIChE J.</source> <volume>63</volume>, <fpage>2671</fpage>&#x2013;<lpage>2693</lpage>. <pub-id pub-id-type="doi">10.1002/AIC.15605</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Garcia-Herreros</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Misra</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Arslan</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Mehta</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Grossmann</surname>
<given-names>I. E.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Mixed-integer bilevel optimization for capacity planning with rational markets</article-title>. <source>Comput. Chem. Eng.</source> <volume>86</volume>, <fpage>33</fpage>&#x2013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2015.12.007</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gjerdrum</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shah</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Fair transfer price and inventory holding policies in two-enterprise supply chains</article-title>. <source>Eur. J. Oper. Res.h</source> <volume>143</volume>, <fpage>582</fpage>&#x2013;<lpage>599</lpage>. <pub-id pub-id-type="doi">10.1016/S0377-2217(01)00349-6</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gjerdrum</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shah</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Transfer prices for multienterprise supply chain optimization</article-title>. <source>Ind. Eng. Chem. Res.</source> <volume>40</volume>, <fpage>1650</fpage>&#x2013;<lpage>1660</lpage>. <pub-id pub-id-type="doi">10.1021/IE000668M</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Halkos</surname>
<given-names>G. E.</given-names>
</name>
<name>
<surname>Tzeremes</surname>
<given-names>N. G.</given-names>
</name>
<name>
<surname>Kourtzidis</surname>
<given-names>S. A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A unified classification of two-stage dea models</article-title>. <source>Surv. Oper. Res. Manag. Sci.</source> <volume>19</volume>, <fpage>1</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1016/J.SORMS.2013.10.001</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hargreaves-Heap</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Varoufakis</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2004</year>). <source>Game theory: A critical text</source>. <publisher-name>Routledge, Taylor and Francis Group</publisher-name>.</citation>
</ref>
<ref id="B33">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Harsanyi</surname>
<given-names>J. C.</given-names>
</name>
</person-group> (<year>1959</year>). <source>A bargaining model for the cooperative n-person game</source>. <publisher-name>Princeton University Press</publisher-name>, <fpage>17</fpage>.</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hiete</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ludwig</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Schultmann</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Intercompany energy integration</article-title>. <source>J. Ind. Ecol.</source> <volume>16</volume>, <fpage>689</fpage>&#x2013;<lpage>698</lpage>. <pub-id pub-id-type="doi">10.1111/J.1530-9290.2012.00462.X</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hjaila</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>La&#xed;nez-Aguirre</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Puigjaner</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Espu&#xf1;a</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Scenario-based dynamic negotiation for the coordination of multi-enterprise supply chains under uncertainty</article-title>. <source>Comput. Chem. Eng.</source> <volume>91</volume>, <fpage>445</fpage>&#x2013;<lpage>470</lpage>. <pub-id pub-id-type="doi">10.1016/j.compchemeng.2016.04.004</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hjaila</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Puigjaner</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>La&#xed;nez</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Espu&#xf1;a</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Integrated game-theory modelling for multi enterprise-wide coordination and collaboration under uncertain competitive environment</article-title>. <source>Comput. Chem. Eng.</source> <volume>98</volume>, <fpage>209</fpage>&#x2013;<lpage>235</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2016.11.041</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>C. T.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>On the use of risk-based shapley values for cost sharing in interplant heat integration programs</article-title>. <source>Appl. Energy</source> <volume>211</volume>, <fpage>904</fpage>&#x2013;<lpage>920</lpage>. <pub-id pub-id-type="doi">10.1016/J.APENERGY.2017.11.097</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kalai</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Smorodinsky</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1975</year>). <article-title>Other solutions to nash&#x2019;s bargaining problem</article-title>. <source>Econometrica</source> <volume>43</volume>, <fpage>513</fpage>&#x2013;<lpage>518</lpage>. <pub-id pub-id-type="doi">10.2307/1914280</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Koleva</surname>
<given-names>M. N.</given-names>
</name>
<name>
<surname>Calder&#xf3;n</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Styan</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Integration of environmental aspects in modelling and optimisation of water supply chains</article-title>. <source>Sci. Total Environ.</source> <volume>636</volume>, <fpage>314</fpage>&#x2013;<lpage>338</lpage>. <pub-id pub-id-type="doi">10.1016/J.SCITOTENV.2018.03.358</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Leenders</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Bahl</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Hennen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Bardow</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Coordinating scheduling of production and utility system using a stackelberg game</article-title>. <source>Energy</source> <volume>175</volume>, <fpage>1283</fpage>&#x2013;<lpage>1295</lpage>. <pub-id pub-id-type="doi">10.1016/J.ENERGY.2019.03.132</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Leenders</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Ganz</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Bahl</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Hennen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Baumg&#xe4;rtner</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Bardow</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Scheduling coordination of multiple production and utility systems in a multi-leader multi-follower stackelberg game</article-title>. <source>Comput. Chem. Eng.</source> <volume>150</volume>, <fpage>107321</fpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2021.107321</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Leng</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Parlar</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Game theoretic applications in supply chain management: A review</article-title>. <source>INFOR</source> <volume>43</volume>, <fpage>187</fpage>&#x2013;<lpage>220</lpage>. <pub-id pub-id-type="doi">10.1080/03155986.2005.11732725</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Leng</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Parlar</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Game-theoretic analyses of decentralized assembly supply chains: Non-cooperative equilibria vs. coordination with cost-sharing contracts</article-title>. <source>Eur. J. Oper. Res.h</source> <volume>204</volume>, <fpage>96</fpage>&#x2013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1016/J.EJOR.2009.10.011</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Levis</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Lazaros</surname>
<given-names>.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Active demand management for substitute products through price optimisation</article-title>. <source>OR Spectr.</source> <volume>29</volume>, <fpage>551</fpage>&#x2013;<lpage>577</lpage>. <pub-id pub-id-type="doi">10.1007/s00291-006-0064-1</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Cook</surname>
<given-names>W. D.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Dea models for supply chain efficiency evaluation</article-title>. <source>Ann. Oper. Res.</source> <volume>145</volume>, <fpage>35</fpage>&#x2013;<lpage>49</lpage>. <pub-id pub-id-type="doi">10.1007/s10479-006-0026-7</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Fair profit distribution in multi-echelon supply chains via transfer prices</article-title>. <source>Omega</source> <volume>80</volume>, <fpage>77</fpage>&#x2013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.1016/J.OMEGA.2017.08.010</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Multiobjective optimisation of production, distribution and capacity planning of global supply chains in the process industry</article-title>. <source>Omega</source> <volume>41</volume>, <fpage>369</fpage>&#x2013;<lpage>382</lpage>. <pub-id pub-id-type="doi">10.1016/J.OMEGA.2012.03.007</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lim</surname>
<given-names>M. Q.</given-names>
</name>
<name>
<surname>Kraft</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Game theory-based renewable multi-energy system design and subsidy strategy optimization</article-title>. <source>Adv. Appl. Energy</source> <volume>2</volume>, <fpage>100024</fpage>. <pub-id pub-id-type="doi">10.1016/J.ADAPEN.2021.100024</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lo</surname>
<given-names>F. Y.</given-names>
</name>
<name>
<surname>Hsu</surname>
<given-names>C. H.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>C. T.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Practicable total-site heat integration plan for retrofitting multiple heat exchanger networks</article-title>. <source>Chem. Eng. Res. Des.</source> <volume>174</volume>, <fpage>137</fpage>&#x2013;<lpage>157</lpage>. <pub-id pub-id-type="doi">10.1016/J.CHERD.2021.07.032</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lou</surname>
<given-names>H. H.</given-names>
</name>
<name>
<surname>Kulkarni</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y. L.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>A game theory based approach for emergy analysis of industrial ecosystem under uncertainty</article-title>. <source>Clean. Technol. Environ. Policy</source> <volume>6</volume>, <fpage>156</fpage>&#x2013;<lpage>161</lpage>. <pub-id pub-id-type="doi">10.1007/S10098-003-0235-6</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Pei</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A nash bargaining-based cooperative planning and operation method for wind-hydrogen-heat multi-agent energy system</article-title>. <source>Energy</source> <volume>239</volume>, <fpage>122435</fpage>. <pub-id pub-id-type="doi">10.1016/J.ENERGY.2021.122435</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Maali</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>A multiobjective approach for solving cooperative n-person games</article-title>. <source>Int. J. Electr. Power Energy Syst.</source> <volume>31</volume>, <fpage>608</fpage>&#x2013;<lpage>610</lpage>. <pub-id pub-id-type="doi">10.1016/J.IJEPES.2009.06.021</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McCormick</surname>
<given-names>G. P.</given-names>
</name>
</person-group> (<year>1976</year>). <article-title>Computability of global solutions to factorable nonconvex programs: Part i &#x2014; Convex underestimating problems</article-title>. <source>Math. Program.</source> <volume>10</volume>, <fpage>147</fpage>&#x2013;<lpage>175</lpage>. <pub-id pub-id-type="doi">10.1007/BF01580665</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Moulin</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1988</year>). <source>Axioms of cooperative decision making</source>. <publisher-name>Econometric Society Monographs (Cambridge University Press</publisher-name>. <pub-id pub-id-type="doi">10.1017/CCOL0521360552</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mungu&#xed;a-L&#xf3;pez</surname>
<given-names>A. d. C.</given-names>
</name>
<name>
<surname>Sampat</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Rubio-Castro</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Ponce-Ortega</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Zavala</surname>
<given-names>V. M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Fairness-guided design of water distribution networks for agricultural lands</article-title>. <source>Comput. Chem. Eng.</source> <volume>130</volume>, <fpage>106547</fpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2019.106547</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nagarajan</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>So&#x161;i&#x107;</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Game-theoretic analysis of cooperation among supply chain agents: Review and extensions</article-title>. <source>Eur. J. Oper. Res.h</source> <volume>187</volume>, <fpage>719</fpage>&#x2013;<lpage>745</lpage>. <pub-id pub-id-type="doi">10.1016/j.ejor.2006.05.045</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nash</surname>
<given-names>J. F.</given-names>
</name>
</person-group> (<year>1950</year>). <article-title>The bargaining problem</article-title>. <source>Econometrica</source> <volume>18</volume>, <fpage>155</fpage>. <pub-id pub-id-type="doi">10.2307/1907266</pub-id>
</citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Noh</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>J. S.</given-names>
</name>
<name>
<surname>Sarkar</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Two-echelon supply chain coordination with advertising-driven demand under stackelberg game policy</article-title>. <source>Eur. J. Ind. Eng.</source> <volume>13</volume>, <fpage>213</fpage>&#x2013;<lpage>244</lpage>. <pub-id pub-id-type="doi">10.1504/EJIE.2019.098516</pub-id>
</citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ortiz-Guti&#xe9;rrez</surname>
<given-names>R. A.</given-names>
</name>
<name>
<surname>Giarola</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Shah</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Bezzo</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>An approach to optimize multi-enterprise biofuel supply chains including nash equilibrium models</article-title>. <source>Comput. Aided Chem. Eng.</source> <volume>37</volume>, <fpage>2255</fpage>&#x2013;<lpage>2260</lpage>. <pub-id pub-id-type="doi">10.1016/B978-0-444-63576-1.50070-4</pub-id>
</citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Padberg</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Approximating separable nonlinear functions via mixed zero-one programs</article-title>. <source>Oper. Res. Lett.</source> <volume>27</volume>, <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1016/S0167-6377(00)00028-6</pub-id>
</citation>
</ref>
<ref id="B60">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Supply chain optimisation for the process industries: Advances and opportunities</article-title>. <source>Comput. Chem. Eng.</source> <volume>33</volume>, <fpage>1931</fpage>&#x2013;<lpage>1938</lpage>. <pub-id pub-id-type="doi">10.1016/j.compchemeng.2009.06.014</pub-id>
</citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ramos</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Boix</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Aussel</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Montastruc</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Domenech</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Water integration in eco-industrial parks using a multi-leader-follower approach</article-title>. <source>Comput. Chem. Eng.</source> <volume>87</volume>, <fpage>190</fpage>&#x2013;<lpage>207</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2016.01.005</pub-id>
</citation>
</ref>
<ref id="B62">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ramos</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Rocafull</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Boix</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Aussel</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Montastruc</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Domenech</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Utility network optimization in eco-industrial parks by a multi-leader follower game methodology</article-title>. <source>Comput. Chem. Eng.</source> <volume>112</volume>, <fpage>132</fpage>&#x2013;<lpage>153</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2018.01.024</pub-id>
</citation>
</ref>
<ref id="B63">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Rawls</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>1971</year>). <source>A theory of justice</source>. <publisher-loc>Cambridge</publisher-loc>: <publisher-name>Harvard University Press</publisher-name>.</citation>
</ref>
<ref id="B64">
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Ritchie</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Roser</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Rosado</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>co2 and greenhouse gas emissions. Our World in Data</article-title> <comment>Available at: <ext-link ext-link-type="uri" xlink:href="http://Https://ourworldindata.org/co2-and-other-greenhouse-gas-emissions">Https://ourworldindata.org/co2-and-other-greenhouse-gas-emissions</ext-link>.</comment>
</citation>
</ref>
<ref id="B65">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sahay</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Ierapetritou</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Supply chain management using an optimization driven simulation approach</article-title>. <source>AIChE J.</source> <volume>59</volume>, <fpage>4612</fpage>&#x2013;<lpage>4626</lpage>. <pub-id pub-id-type="doi">10.1002/aic.14226</pub-id>
</citation>
</ref>
<ref id="B66">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Salas</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Van</surname>
<given-names>K. C.</given-names>
</name>
<name>
<surname>Aussel</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Montastruc</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimal design of exchange networks with blind inputs and its application to eco-industrial parks</article-title>. <source>Comput. Chem. Eng.</source> <volume>143</volume>, <fpage>107053</fpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2020.107053</pub-id>
</citation>
</ref>
<ref id="B67">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Salcedo-Diaz</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ruiz-Femenia</surname>
<given-names>J. R.</given-names>
</name>
<name>
<surname>Amat-Bernabeu</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Caballero</surname>
<given-names>J. A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A cooperative game strategy for designing sustainable supply chains under the emissions trading system</article-title>. <source>J. Clean. Prod.</source> <volume>285</volume>, <fpage>124845</fpage>. <pub-id pub-id-type="doi">10.1016/J.JCLEPRO.2020.124845</pub-id>
</citation>
</ref>
<ref id="B68">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sampat</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Zavala</surname>
<given-names>V. M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Fairness measures for decision-making and conflict resolution</article-title>. <source>Opt. Eng.</source> <volume>20</volume>, <fpage>1249</fpage>&#x2013;<lpage>1272</lpage>. <pub-id pub-id-type="doi">10.1007/s11081-019-09452-3</pub-id>
</citation>
</ref>
<ref id="B69">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schmeidler</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>1969</year>). <article-title>The nucleolus of a characteristic function game</article-title>. <source>SIAM J. Appl. Math.</source> <volume>17</volume>, <fpage>1163</fpage>&#x2013;<lpage>1170</lpage>. <pub-id pub-id-type="doi">10.1137/0117107</pub-id>
</citation>
</ref>
<ref id="B70">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Shapley</surname>
<given-names>L. S.</given-names>
</name>
</person-group> (<year>1953</year>). <source>17. A value for n-person games</source>. <publisher-name>Princeton University Press</publisher-name>.</citation>
</ref>
<ref id="B71">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sherali</surname>
<given-names>H. D.</given-names>
</name>
<name>
<surname>Leleno</surname>
<given-names>J. M.</given-names>
</name>
</person-group> (<year>1988</year>). <article-title>A mathematical programming approach to a nash-cournot equilibrium analysis for a two-stage network of oligopolies</article-title>. <source>Oper. Res.</source> <volume>36</volume>, <fpage>682</fpage>&#x2013;<lpage>702</lpage>. <pub-id pub-id-type="doi">10.1287/OPRE.36.5.682</pub-id>
</citation>
</ref>
<ref id="B72">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sinha</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Malo</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Deb</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A review on bilevel optimization: From classical to evolutionary approaches and applications</article-title>. <source>IEEE Trans. Evol. Comput.</source> <volume>22</volume>, <fpage>276</fpage>&#x2013;<lpage>295</lpage>. <pub-id pub-id-type="doi">10.1109/TEVC.2017.2712906</pub-id>
</citation>
</ref>
<ref id="B73">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sohrabi</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Azgomi</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A survey on the combined use of optimization methods and game theory</article-title>. <source>Archives Comput. Methods Eng.</source> <volume>27</volume>, <fpage>59</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1007/s11831-018-9300-5</pub-id>
</citation>
</ref>
<ref id="B74">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Game-theoretic analysis of competitive agri-biomass supply chain</article-title>. <source>J. Clean. Prod.</source> <volume>43</volume>, <fpage>174</fpage>&#x2013;<lpage>181</lpage>. <pub-id pub-id-type="doi">10.1016/J.JCLEPRO.2012.12.026</pub-id>
</citation>
</ref>
<ref id="B75">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tan</surname>
<given-names>R. R.</given-names>
</name>
<name>
<surname>Andiappan</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Wan</surname>
<given-names>Y. K.</given-names>
</name>
<name>
<surname>Ng</surname>
<given-names>R. T.</given-names>
</name>
<name>
<surname>Ng</surname>
<given-names>D. K.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>An optimization-based cooperative game approach for systematic allocation of costs and benefits in interplant process integration</article-title>. <source>Chem. Eng. Res. Des.</source> <volume>106</volume>, <fpage>43</fpage>&#x2013;<lpage>58</lpage>. <pub-id pub-id-type="doi">10.1016/J.CHERD.2015.11.009</pub-id>
</citation>
</ref>
<ref id="B76">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tan</surname>
<given-names>R. R.</given-names>
</name>
<name>
<surname>Aviso</surname>
<given-names>K. B.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>An inverse optimization approach to inducing resource conservation in eco-industrial parks</article-title>. <source>Comput. Aid. Chem. Eng.</source> <volume>31</volume>, <fpage>775</fpage>&#x2013;<lpage>779</lpage>. <pub-id pub-id-type="doi">10.1016/B978-0-444-59507-2.50147-5</pub-id>
</citation>
</ref>
<ref id="B77">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tokta&#x15f;-Palut</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Analyzing the effects of industry 4.0 technologies and coordination on the sustainability of supply chains</article-title>. <source>Sustain. Prod. Consum.</source> <volume>30</volume>, <fpage>341</fpage>&#x2013;<lpage>358</lpage>. <pub-id pub-id-type="doi">10.1016/J.SPC.2021.12.005</pub-id>
</citation>
</ref>
<ref id="B78">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tominac</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Mahalec</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A dynamic game theoretic framework for process plant competitive upgrade and production planning</article-title>. <source>AIChE J.</source> <volume>64</volume>, <fpage>916</fpage>&#x2013;<lpage>925</lpage>. <pub-id pub-id-type="doi">10.1002/AIC.15995</pub-id>
</citation>
</ref>
<ref id="B79">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tominac</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Mahalec</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>A game theoretic framework for petroleum refinery strategic production planning</article-title>. <source>AIChE J.</source> <volume>63</volume>, <fpage>2751</fpage>&#x2013;<lpage>2763</lpage>. <pub-id pub-id-type="doi">10.1002/AIC.15644</pub-id>
</citation>
</ref>
<ref id="B80">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Torres</surname>
<given-names>A. I.</given-names>
</name>
<name>
<surname>Stephanopoulos</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Design of multi-actor distributed processing systems: A game-theoretical approach</article-title>. <source>AIChE J.</source> <volume>62</volume>, <fpage>3369</fpage>&#x2013;<lpage>3391</lpage>. <pub-id pub-id-type="doi">10.1002/AIC.15395</pub-id>
</citation>
</ref>
<ref id="B81">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tsimopoulos</surname>
<given-names>E. G.</given-names>
</name>
<name>
<surname>Georgiadis</surname>
<given-names>M. C.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Nash equilibria in electricity pool markets with large-scale wind power integration</article-title>. <source>Energy</source> <volume>228</volume>, <fpage>120642</fpage>. <pub-id pub-id-type="doi">10.1016/J.ENERGY.2021.120642</pub-id>
</citation>
</ref>
<ref id="B82">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tsimopoulos</surname>
<given-names>E. G.</given-names>
</name>
<name>
<surname>Georgiadis</surname>
<given-names>M. C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Withholding strategies for a conventional and wind generation portfolio in a joint energy and reserve pool market: A gaming-based approach</article-title>. <source>Comput. Chem. Eng.</source> <volume>134</volume>, <fpage>106692</fpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2019.106692</pub-id>
</citation>
</ref>
<ref id="B83">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Venkatasubramanian</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <source>How much income inequality is fair? Nash bargaining solution and its connection to entropy</source>. <pub-id pub-id-type="doi">10.48550/ARXIV.1806.05262</pub-id>
</citation>
</ref>
<ref id="B84">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>von Neumann</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Morgenstern</surname>
<given-names>O.</given-names>
</name>
</person-group> (<year>1944</year>). <source>Theory of games and economic behavior</source>. <publisher-name>Princeton University Press</publisher-name>.</citation>
</ref>
<ref id="B85">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>von Stackelberg</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2011</year>). <source>Market structure and equilibrium/Heinrich von Stackelberg</source>. <publisher-name>Springer</publisher-name>.</citation>
</ref>
<ref id="B86">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Product line strategy and environmental impact oriented to carbon tax constraints</article-title>. <source>Sustain. Prod. Consum.</source> <volume>32</volume>, <fpage>198</fpage>&#x2013;<lpage>213</lpage>. <pub-id pub-id-type="doi">10.1016/J.SPC.2022.04.015</pub-id>
</citation>
</ref>
<ref id="B87">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wan</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A game theory based method for inter-plant heat integration considering cost allocation</article-title>. <source>Chin. J. Chem. Eng.</source> <volume>28</volume>, <fpage>1652</fpage>&#x2013;<lpage>1660</lpage>. <pub-id pub-id-type="doi">10.1016/J.CJCHE.2020.04.007</pub-id>
</citation>
</ref>
<ref id="B88">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiao-Ping</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Shu-Guang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Multi-objective game models for chemical industrial park</article-title>. <source>Comput. Aided Chem. Eng.</source> <volume>27</volume>, <fpage>2019</fpage>&#x2013;<lpage>2024</lpage>. <pub-id pub-id-type="doi">10.1016/S1570-7946(09)70727-8</pub-id>
</citation>
</ref>
<ref id="B89">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ye</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Grossmann</surname>
<given-names>I. E.</given-names>
</name>
<name>
<surname>Pinto</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Ramaswamy</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Integrated redundancy and storage design optimization for reliable air separation units based on Markov chain-a game theoretic solution</article-title>. <source>Ind. Eng. Chem. Res.</source> <volume>59</volume>, <fpage>2491</fpage>&#x2013;<lpage>2504</lpage>. <pub-id pub-id-type="doi">10.1021/acs.iecr.9b04609</pub-id>
</citation>
</ref>
<ref id="B90">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yue</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A projection-based reformulation and decomposition algorithm for global optimization of a class of mixed integer bilevel linear programs</article-title>. <source>J. Glob. Optim.</source> <volume>73</volume>, <fpage>27</fpage>&#x2013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1007/s10898-018-0679-1</pub-id>
</citation>
</ref>
<ref id="B91">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yue</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2014a</year>). <article-title>Fair profit allocation in supply chain optimization with transfer price and revenue sharing: Minlp model and algorithm for cellulosic biofuel supply chains</article-title>. <source>AIChE J.</source> <volume>60</volume>, <fpage>3211</fpage>&#x2013;<lpage>3229</lpage>. <pub-id pub-id-type="doi">10.1002/AIC.14511</pub-id>
</citation>
</ref>
<ref id="B92">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yue</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2014b</year>). <article-title>Game-theoretic modeling and optimization of multi-echelon supply chain design and operation under stackelberg game and market equilibrium</article-title>. <source>Comput. Chem. Eng.</source> <volume>71</volume>, <fpage>347</fpage>&#x2013;<lpage>361</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2014.08.010</pub-id>
</citation>
</ref>
<ref id="B93">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yue</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Stackelberg-game-based modeling and optimization for supply chain design and operations: A mixed integer bilevel programming framework</article-title>. <source>Comput. Chem. Eng.</source> <volume>102</volume>, <fpage>81</fpage>&#x2013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2016.07.026</pub-id>
</citation>
</ref>
<ref id="B94">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zamarripa</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Aguirre</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>M&#xe9;ndez</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Espu&#xf1;a</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Improving supply chain planning in a competitive environment</article-title>. <source>Comput. Chem. Eng.</source> <volume>42</volume>, <fpage>178</fpage>&#x2013;<lpage>188</lpage>. <pub-id pub-id-type="doi">10.1016/J.COMPCHEMENG.2012.03.009</pub-id>
</citation>
</ref>
<ref id="B95">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zamarripa</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Aguirre</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>M&#xe9;ndez</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Espu&#xf1;a</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Mathematical programming and game theory optimization-based tool for supply chain planning in cooperative/competitive environments</article-title>. <source>Chem. Eng. Res. Des.</source> <volume>91</volume>, <fpage>1588</fpage>&#x2013;<lpage>1600</lpage>. <pub-id pub-id-type="doi">10.1016/J.CHERD.2013.06.008</pub-id>
</citation>
</ref>
<ref id="B96">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Alhorr</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Elsarrag</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Marafia</surname>
<given-names>A. H.</given-names>
</name>
<name>
<surname>Lettieri</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Fair design of ccs infrastructure for power plants in Qatar under carbon trading scheme</article-title>. <source>Int. J. Greenh. Gas. Control</source> <volume>56</volume>, <fpage>43</fpage>&#x2013;<lpage>54</lpage>. <pub-id pub-id-type="doi">10.1016/J.IJGGC.2016.11.014</pub-id>
</citation>
</ref>
<ref id="B97">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Fair cost distribution among smart homes with microgrid</article-title>. <source>Energy Convers. Manag.</source> <volume>80</volume>, <fpage>498</fpage>&#x2013;<lpage>508</lpage>. <pub-id pub-id-type="doi">10.1016/J.ENCONMAN.2014.01.012</pub-id>
</citation>
</ref>
<ref id="B98">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Samsatli</surname>
<given-names>N. J.</given-names>
</name>
<name>
<surname>Hawkes</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Brett</surname>
<given-names>D. J.</given-names>
</name>
<name>
<surname>Shah</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Fair electricity transfer price and unit capacity selection for microgrids</article-title>. <source>Energy Econ.</source> <volume>36</volume>, <fpage>581</fpage>&#x2013;<lpage>593</lpage>. <pub-id pub-id-type="doi">10.1016/J.ENECO.2012.11.005</pub-id>
</citation>
</ref>
<ref id="B99">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>You</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Dairy waste-to-energy incentive policy design using stackelberg-game-based modeling and optimization</article-title>. <source>Appl. Energy</source> <volume>254</volume>, <fpage>113701</fpage>. <pub-id pub-id-type="doi">10.1016/J.APENERGY.2019.113701</pub-id>
</citation>
</ref>
<ref id="B100">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>T. E.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Coordination of supply chains by option contracts: A cooperative game theory approach</article-title>. <source>Eur. J. Oper. Res.</source> <volume>207</volume>, <fpage>668</fpage>&#x2013;<lpage>675</lpage>. <pub-id pub-id-type="doi">10.1016/j.ejor.2010.05.017</pub-id>
</citation>
</ref>
<ref id="B101">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname>
<given-names>X. X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>K. W.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Cooperative game approaches to coordinating a three-echelon closed-loop supply chain with fairness concerns</article-title>. <source>Int. J. Prod. Econ.</source> <volume>212</volume>, <fpage>92</fpage>&#x2013;<lpage>110</lpage>. <pub-id pub-id-type="doi">10.1016/J.IJPE.2019.01.011</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>