<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-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. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1222787</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2023.1222787</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Development of a supply chain model for the production of biodiesel from waste cooking oil for sustainable development</article-title>
<alt-title alt-title-type="left-running-head">Munir et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2023.1222787">10.3389/fenrg.2023.1222787</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Munir</surname>
<given-names>M. Adeel</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1728183/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Imran</surname>
<given-names>Shahid</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Farooq</surname>
<given-names>M.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/633032/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Latif</surname>
<given-names>Huma</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2313170/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Hussain</surname>
<given-names>Amjad</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1956926/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Rehman</surname>
<given-names>Ateekh Ur</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1374347/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Sultan</surname>
<given-names>M.</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/903832/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Ali</surname>
<given-names>Qasim</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Krzywanski</surname>
<given-names>Jaroslaw</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/907679/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Mechanical Engineering</institution>, <institution>University of Engineering and Technology Lahore</institution>, <addr-line>Lahore</addr-line>, <country>Pakistan</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Industrial Engineering</institution>, <institution>College of Engineering</institution>, <institution>King Saud University</institution>, <addr-line>Riyadh</addr-line>, <country>Saudi Arabia</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Department of Agricultural Engineering</institution>, <institution>Bahauddin Zakariya University</institution>, <addr-line>Multan</addr-line>, <country>Pakistan</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Mechanical Engineering</institution>, <institution>College of Engineering and Technology</institution>, <institution>University of Sargodha</institution>, <addr-line>Sargodha</addr-line>, <country>Pakistan</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Faculty of Science and Technology</institution>, <institution>Jan Dlugosz University in Czestochowa</institution>, <addr-line>Czestochowa</addr-line>, <country>Poland</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/440711/overview">Mohammad Rehan</ext-link>, King Abdulaziz University, Saudi Arabia</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/801993/overview">Muhammad Shahbaz</ext-link>, Hamad bin Khalifa University, Qatar</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1683873/overview">Alberto Pettinau</ext-link>, Sotacarbo S.p.A., Italy</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2331218/overview">Muhammad Waqas</ext-link>, Kohat University of Science and Technology, Pakistan</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: M. Farooq, <email>engr.farooq@uet.edu.pk</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>26</day>
<month>06</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1222787</elocation-id>
<history>
<date date-type="received">
<day>15</day>
<month>05</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>15</day>
<month>06</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Munir, Imran, Farooq, Latif, Hussain, Rehman, Sultan, Ali and Krzywanski.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Munir, Imran, Farooq, Latif, Hussain, Rehman, Sultan, Ali and Krzywanski</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>The increasing demand for energy and the severe environmental and economic repercussions have contributed to the development of renewables options. The scarcity of fossil fuels and their negative effect on the environment have sparked an alarming situation for alternative energy sources that are cleaner and more sustainable. Waste cooking oil is a valuable feedstock for biodiesel production, but it is often disposed of improperly, causing environmental pollution and health hazards. The current waste cooking oil supply chain in Pakistan and other countries is fragmented, inefficient, and often unregulated, leading to a lack of standardization and quality control. The study aims to develop a comprehensive supply chain model that integrates waste cooking oil collection, transportation, processing, and biodiesel production to create a sustainable value chain that benefits the environment, the economy, and society as a whole. The proposed optimization approach reduces the total expenses associated with the activities of the biodiesel supply chain. Modified possibilistic chance constrained programming (MPCCP) is used as a solution technique to represent this uncertainty. The MPCCP model is solved with the assistance of Lingo 18.0, while fuzzy logic demand forecasting was done using MATLAB. Accordingly, the fuzzy logic designer (FLD) simulation was conducted to demonstrate the applicability and effectiveness of FLD simulation for the particular kind of issue being considered. The research, not only focuses on mitigating environmental and health risks associated with improper waste cooking oil disposal, resulting in reduced pollution and a cleaner environment but it also advocates for the efficient utilization of waste cooking oil as a valuable feedstock for biodiesel production, thereby promoting a more sustainable and renewable energy source. By optimizing supply chain activities and minimizing costs, the research contributes to enhancing economic growth and efficiency within the biodiesel industry. This research encourages further exploration and collaboration among researchers and stakeholders to expand the applications of the proposed model in waste management, renewable energy, and supply chain optimization.</p>
</abstract>
<kwd-group>
<kwd>supply chain</kwd>
<kwd>biodiesel</kwd>
<kwd>waste cooking oil</kwd>
<kwd>sustainable development</kwd>
<kwd>waste management</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Bioenergy and Biofuels</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Global energy consumption is increasing exponentially, especially in developing nations where it plays an important role in socioeconomic development (<xref ref-type="bibr" rid="B17">Habib et al., 2021</xref>). Scientists have been looking for alternative energy sources due to issues including global warming, energy scarcity, and food scarcity, as well as the strong desire for a better quality of life (<xref ref-type="bibr" rid="B44">Wang P. et al., 2022</xref>). Renewable energy has gained the attention of academic and industrial experts in order to secure future energy reliability and sustainability (<xref ref-type="bibr" rid="B41">Shang et al., 2023</xref>). As a result, a sustainable approach toward sources of renewable energy is one option to satisfy society&#x2019;s growing energy demands (<xref ref-type="bibr" rid="B26">Li et al., 2023</xref>). Due to technical advancements and the industrialization, globally societies became more dependent on fossil fuels (<xref ref-type="bibr" rid="B45">Wang et al., 2023</xref>). Furthermore, the combustion of fossil fuels greatly affects the surroundings by raising carbon emissions and the Earth&#x2019;s average temperature (<xref ref-type="bibr" rid="B28">Mishra et al., 2020</xref>). Even while fossil fuels are essential to society&#x2019;s development, they have a negative effect on climate change (<xref ref-type="bibr" rid="B49">Xu et al., 2022</xref>). Over the past century, the usage of fossil fuels in the manufacturing and building industries has resulted in huge emissions that have sparked the global warming process (E et al., 2019). Traditional fuels could be replaced with agricultural waste, forestry waste, and their byproducts (<xref ref-type="bibr" rid="B43">Wan et al., 2022</xref>). As a result, over the past 20 years, interest in biofuels generated from biomass has greatly expanded on a global scale (<xref ref-type="bibr" rid="B16">Guo et al., 2023</xref>).</p>
<p>It is evident that adoption of sustainable unconventional energy resources as an alternative to fossil fuels might help to reach the world&#x2019;s energy demands in the future (<xref ref-type="bibr" rid="B40">Shah et al., 2018</xref>). Biodiesel is one of the unconventional fuels that may be used instead of traditional fuels and still be considered environmentally friendly. The popularity of biodiesel as an alternative energy source has a number of advantages over other petroleum-based products, including a higher flash point, increased flowability, and minimal toxicity (<xref ref-type="bibr" rid="B6">Bankovi&#x107;-Ili&#x107; et al., 2014</xref>). It is still debatable whether or not biodiesel made from first-generation sources can be considered sustainable due to the fact that it is more expensive than fossil fuel (<xref ref-type="bibr" rid="B47">Victor T. Wyatta et al., 2005</xref>) (<xref ref-type="bibr" rid="B11">Ghaderi et al., 2018</xref>). The main reason for the restricted use of biodiesel in business settings is that its manufacturing is rather expensive. The cost of the raw materials accounts for anything between 70 and 95 percent of the entire cost of producing biodiesel. Because diesel fuel derived from petroleum is more cost-effective than biodiesel made from food-grade oils, it is essential to find alternative oily feedstocks that are both new and less expensive in order to produce biodiesel (<xref ref-type="bibr" rid="B15">Gui et al., 2008</xref>; <xref ref-type="bibr" rid="B25">Leung et al., 2010</xref>; <xref ref-type="bibr" rid="B5">Balat, 2011</xref>). It is possible to increase the production economics of a product that is both environmentally friendly and sustainable by making use of inexpensive used-cooking oils, by-products from consumable-oil refineries, and non-consumable oils (<xref ref-type="bibr" rid="B54">Zhang S. et al., 2022</xref>). The conversion of used-cooking oil into biodiesel is seen as a good way to deal with issues relating to food security, the energy disaster, and environmental issues (<xref ref-type="bibr" rid="B51">Yu et al., 2023a</xref>). Waste cooking oil, on the other hand, has not been recycled for use in industry in a satisfactory manner during the previous several years (<xref ref-type="bibr" rid="B57">Zhang et al., 2017</xref>). Researchers have recently been interested in waste cooking oil because of its potential to serve as a feedstock that is economically sustainable (<xref ref-type="bibr" rid="B24">Kleinov&#xe1; et al., 2011</xref>). However, it is evident that there is need to focus on how to minimize production costs when using biodiesel made from waste cooking oil (<xref ref-type="bibr" rid="B23">Kim et al., 2011</xref>; <xref ref-type="bibr" rid="B21">Ji et al., 2022</xref>). According to Singhabhandhu and Tezuka (<xref ref-type="bibr" rid="B42">Singhabhandhu et al., 2010</xref>) there are some of the benefits of utilizing waste cooking oil as feedstock as opposed to using other forms of feedstock. For example, as compared to feedstocks, waste cooking oil is more cost-effective in terms of profitability; and easy to dispose and maintain its steady supply. Whereas, due to commercialization, social and environmental issues, desire is to have sustainable development in biodiesel fuels, considering all three components as: economics, environment, and society (<xref ref-type="bibr" rid="B4">Babazadeh et al., 2017</xref>). Similarly, having an effective supply chain network (SCND) for biodiesel fuels needs making strategic choices at the level of defining the volume, location, and capacity of manufacturing plants (<xref ref-type="bibr" rid="B3">Babazadeh et al., 2013</xref>). This prompted academics to build SCND optimization models so that systematic supply chains from feedstock source locations to demand zones may be built (<xref ref-type="bibr" rid="B37">Qu et al., 2022</xref>).</p>
<p>This research is different from the previous one as it introduces a mathematical model that considers waste cooking oil collection and pretreatment, biorefineries, and biodiesel demand zones, with the aim of minimizing costs and the percentage of carbon emissions related to biofuel production and distribution. In addition, to address uncertainties in the optimal solution, a fuzzy modified possibilistic chance constrained programming approach (MPCCP) is proposed. Moreover, the study proposes an interactive fuzzy programming technique to solve the waste cooking oil-based biodiesel supply chain model. The research&#x2019;s emphasis on reducing costs and carbon emissions in the biofuel supply chain aligns with the objective of fostering responsible consumption and production practices which is very important among sustainable development goals (SDG) given by United Nation (UN). By implementing strategies to optimize efficiency and environmental impact, the study contributes to the promotion of sustainable resource management and sustainable development. Moreover, the research is mapped with another SDG such as climate action as it aims to reduce carbon emissions by integrating a carbon tax and implementing strategies to minimize environmental impact in the biodiesel supply chain. Initially, the relevant literature review is presented in the following <xref ref-type="sec" rid="s2">Section 2</xref>. While <xref ref-type="sec" rid="s3">Section 3</xref> presents problems at hand. Subsequently, <xref ref-type="sec" rid="s4">Section 4</xref> presents formulation of desired supply chain model and fuzzy possibilistic programming method to manage uncertainty. <xref ref-type="sec" rid="s5">Section 5</xref> presents the application of model as a case study. The results obtained and the sensitivity analyses carried out are also presented in this paper in <xref ref-type="sec" rid="s6">Section 6</xref>. Lastly, conclusion, limitations of study and future scopes are presented in <xref ref-type="sec" rid="s7">Section 7</xref>.</p>
</sec>
<sec id="s2">
<title>2 Literature review</title>
<p>There is a high degree of unreliability in the logistics chain network owing to the capacity limitations of local firms and changes in global market demand (<xref ref-type="bibr" rid="B31">Munir et al., 2022</xref>). Various types and degrees of uncertainties may be found throughout the biodiesel supply chain (<xref ref-type="bibr" rid="B9">Geng et al., 2021a</xref>). The manufacturing of biodiesel from a huge variety of biofuels, which may be broken down into two categories: edible and non-edible, was the subject of discussion in a number of research articles (<xref ref-type="bibr" rid="B48">Xiao et al., 2022</xref>). Biofuel generation from edible fuel sources has been shown to be significantly discouraged due to competition with the food market (<xref ref-type="bibr" rid="B32">Naik et al., 2010</xref>; <xref ref-type="bibr" rid="B29">Mohr et al., 2013</xref>; <xref ref-type="bibr" rid="B38">Safieddin Ardebili et al., 2018</xref>). In recent years, there has been a huge amount of interest in the use of biodiesel as an alternative fuel. This is due to the fact that biodiesel offers a number of benefits over petroleum diesel, particularly in form of how well it performs in engines and how well it is for these kinds of efforts may also assist reduce reliance on oil imported from other countries and the consequences of greenhouse gases. There is a wide range of different non-edible feedstocks that may be found in the study that has been conducted. (<xref ref-type="bibr" rid="B1">Ahmed et al., 2018</xref>). developed a mathematical framework for the manufacturing of biodiesel using agricultural residuals as feedstock. This model took into account the fact that both the demand for biodiesel and the availability of feedstock were unknown variables (<xref ref-type="bibr" rid="B1">Ahmed et al., 2018</xref>). Under the unpredictability of distribution (<xref ref-type="bibr" rid="B53">Zahraee et al., 2020</xref>) created a deterministic planning and forecasting framework. A multiperiod and multilevel (MILP) model was constructed by Giarola et al. (<xref ref-type="bibr" rid="B14">Giarola et al., 2012</xref>) in order to handle the issues of organic material allocation, production machinery selection, and plant placement. This model took into consideration the unpredictability of biomass supply as well as a CO<sub>2</sub> emission quota trading scheme, with the goal of increasing the total present value of the supply chain and decreasing CO2 emissions (<xref ref-type="bibr" rid="B55">Zhang et al., 2022b</xref>). The procurement process has a number of major uncertainty issues, one of the most important of which is the uncertainty over the availability of biomass (<xref ref-type="bibr" rid="B56">Zhang et al., 2022c</xref>). On the other hand, the supply of biomass is clearly seasonal since it is dependent on planting and harvesting activities and needs a relatively constant growth cycle (<xref ref-type="bibr" rid="B27">Li et al., 2020</xref>). However, there is a regional and temporal variation in how waste cooking oil and other municipal wastes are used by urban inhabitants and the economic growth of the city. Due to competition from the unlawful &#x201c;gutter oil&#x201d; manufacturing chain, the real quantity of biomass gathered by refining facilities is further exacerbated by ambiguity about biomass (<xref ref-type="bibr" rid="B33">Nguyen et al., 2018</xref>). Biodiesel supply chain network design employing <italic>Jatropha carcass L</italic>. and cooking oil as feedstocks was created by (<xref ref-type="bibr" rid="B3">Babazadeh et al., 2013</xref>) for decreasing SC cost and environment effect in the face of epistemic uncertainties. The authors developed a unique solution methodology to reduce the overall risk values in order to reduce the uncertainty effect on this innovative solution methodology (<xref ref-type="bibr" rid="B23">Kim et al., 2011</xref>). (<xref ref-type="bibr" rid="B19">Hu et al., 2017</xref>) modelled a supply chain that included a service need, an unpredictable supply and demand, and a profit-sharing agreement. From this model, they were able to extract the best ordering policy for the buyer as well as the ideal supply policy for the provider (<xref ref-type="bibr" rid="B19">Hu et al., 2017</xref>).</p>
<p>Supply chain sustainability has emerged as a new technique for making business choices by considering the effects on the environment, economy, and society all at once (<xref ref-type="bibr" rid="B10">Geng et al., 2021b</xref>). In a biofuel supply chain network design challenge, (<xref ref-type="bibr" rid="B52">Yu et al., 2023b</xref>), used a MILP to improve economic, energy, and environmental goals. Each megajoule of biofuel manufacturing requires a certain amount of fossil fuel energy to produce. In the early stages of an engineering project, attention is often paid to environmental concerns (<xref ref-type="bibr" rid="B46">Wang Y. et al., 2022</xref>). As a result of these uncertainties, they used a robust possibilistic programming (RPP) approach in order to reduce the influence of these variables (<xref ref-type="bibr" rid="B30">Mousavi Ahranjani et al., 2018</xref>). An economic, social, and environmental MILP model developed by (<xref ref-type="bibr" rid="B58">Ziolkowska, 2013</xref>) examined the SC of bioethanol generated from cellulose. A biofuel SCND aimed to reduce costs and CO<sub>2</sub>-equivalent emissions (<xref ref-type="bibr" rid="B50">Yan et al., 2021</xref>). As the bioenergy sector grows, new jobs and economic vibrancy are expected to be created in rural regions, which is good for social sustainability (<xref ref-type="bibr" rid="B7">Baudry, 2018</xref>; <xref ref-type="bibr" rid="B8">Gao et al., 2019</xref>). Researchers have been pushed to build SCND optimization models as a result of the fast development of operations within the biodiesel sector (<xref ref-type="bibr" rid="B20">Huang et al., 2010</xref>; <xref ref-type="bibr" rid="B13">Ghelichi et al., 2018</xref>). The ideas and techniques of biodiesel SCND optimization have been the subject of substantial study by academics, particularly in the fields of biodiesel distribution network facility. First, a gap analysis is done by examining the current supply chain studies and discussing essential elements displayed in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Research in the topic of biofuel.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Articles</th>
<th align="left">Biofuel</th>
<th align="left">Type of feedstock</th>
<th align="left">Edible/non-edible</th>
<th align="left">Solution methodology</th>
<th align="left">Uncertainty</th>
<th align="left">Economic impact</th>
<th align="left">Environmental impact</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">(<xref ref-type="bibr" rid="B17">Habib et al., 2021</xref>)</td>
<td align="left">Biodiesel</td>
<td align="left">Animal tallow</td>
<td align="left">Non-edible</td>
<td align="left">Fuzzy robust possibilistic programming</td>
<td align="left">Fuzzy</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B18">Habib et al., 2020</xref>)</td>
<td align="left">Biodiesel</td>
<td align="left">Animal fat</td>
<td align="left">Non-edible</td>
<td align="left">Robust optimization MRPCPP</td>
<td align="left">Fuzzy</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B9">Geng et al., 2021a</xref>)</td>
<td align="left">Biodiesel</td>
<td align="left">Waste cooking oil</td>
<td align="left">Non-edible</td>
<td align="left">Mixed integer programming model</td>
<td align="left"/>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B10">Geng et al., 2021b</xref>)</td>
<td align="left">Biodiesel</td>
<td align="left">Waste cooking oil</td>
<td align="left">Non-edible</td>
<td align="left">Stochastic programming model</td>
<td align="left">Fuzzy</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B57">Zhang et al., 2017</xref>)</td>
<td align="left">Biodiesel</td>
<td align="left">Waste cooking oil</td>
<td align="left">Non-edible</td>
<td align="left">Robust mixed integer linear model</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B58">Ziolkowska, 2013</xref>)</td>
<td align="left">Biofuel</td>
<td align="left">Corn, Switchgrass, Soybean, Canola, Algae</td>
<td align="left">edible and non-edible</td>
<td align="left">Multi-objective decision-making framework</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B1">Ahmed et al., 2018</xref>)</td>
<td align="left">Biofuel</td>
<td align="left">Agricultural raw material</td>
<td align="left">Edible and Non-edible</td>
<td align="left">Mathematical model</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B4">Babazadeh et al., 2017</xref>)</td>
<td align="left">Biodiesel</td>
<td align="left">JCL farms, UCO</td>
<td align="left">Non-edible</td>
<td align="left">Multi-objective possibilistic programming</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B30">Mousavi Ahranjani et al., 2018</xref>)</td>
<td align="left">Biofuel</td>
<td align="left">lignocellulosic</td>
<td align="left">Non-edible</td>
<td align="left">Multi-objective robust possibilistic programming</td>
<td align="left">Fuzzy</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B20">Huang et al., 2010</xref>)</td>
<td align="left">Biofuel</td>
<td align="left">Biowaste feedstock</td>
<td align="left">Non-edible</td>
<td align="left">A multistage mixed integer linear program</td>
<td align="left"/>
<td align="left">&#x2713;</td>
<td align="left"/>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B2">Awudu et al., 2012</xref>)</td>
<td align="left">Biofuel</td>
<td align="left">Biowaste feedstock</td>
<td align="left">Non-edible/Edible</td>
<td align="left">Discrete event simulation methods, Monte Carlo simulation methods</td>
<td align="left"/>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">(<xref ref-type="bibr" rid="B11">Ghaderi et al., 2018</xref>)</td>
<td align="left">Bioethanol</td>
<td align="left">Switchgrass</td>
<td align="left">Inedible</td>
<td align="left">Robust possibilistic programming</td>
<td align="left"/>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
<tr>
<td align="left">This study</td>
<td align="left">Biodiesel</td>
<td align="left">Waste cooking oil</td>
<td align="left">Non-edible</td>
<td align="left">Modified possibilistic chance constrained programming</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
<td align="left">&#x2713;</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The commercial dynamics of biofuel supply chain functions are inherently riskier than those inside the conventional supply chain. This results in very uncertain data for parameters whose values are unknown. According to (<xref ref-type="bibr" rid="B35">Pishvaee et al., 2011</xref>) there are two primary categories of data uncertainty: Randomness causes (1) a uncertainty (2) Uncertainty originating from a lack of knowledge (epistemic uncertainty). In the first sort of randomness, the parameter itself has an unpredictability of its own. These strategies are most successful if sufficient historical data on parameter distributions are provided (<xref ref-type="bibr" rid="B36">Pishvaee et al., 2012</xref>). When dealing with circumstances in which the data acquired is tainted by epistemic uncertainty, the most effective method to use is called &#x201c;possibilistic programming. To solve the suggested optimization model, a solution approach that is based on possibilistic chance constrained programming is used. The following are some of the ways in which the planned study would add to the current body of knowledge about the biodiesel supply chain:<list list-type="simple">
<list-item>
<p>&#x2022; Proposing a mathematical model that takes into account the collecting and pretreatment of waste cooking oil, biorefineries, and biodiesel demand zones in order to reduce the costs associated with producing and distributing biofuels.</p>
</list-item>
<list-item>
<p>&#x2022; For dealing with the unknown factors of the suggested optimal solution, Fuzzy modified possibilistic chance constrained programming approach is provided.</p>
</list-item>
<list-item>
<p>&#x2022; To solve the waste cooking oil-based biodiesel supply chain model, an interactive fuzzy programming technique is being proposed.</p>
</list-item>
</list>
</p>
</sec>
<sec id="s3">
<title>3 Problem statement and adopted supply chain network</title>
<p>The supply chain is composed of three major participants in this research: a waste cooking oil supplier, an integrated biorefinery, and a market zone with its own distinct processes. At supplier&#x2019;s locations, kitchen trash is generated on a daily basis (restaurants, guest houses, food market, etc.). After that, it is transferred to integrated biorefineries for preprocessing and biodiesel synthesis by small trucks. The biodiesel that was manufactured is ultimately transported to the demand regions. In the future, there will be increased unpredictability around the generation of biodiesel from used cooking oil due to factors such as the availability of feedstock, the demand for biodiesel, and the evolution of rules and policies. According to the data collected over the course of the previous decade, the overall amount of trash produced in kitchens has grown by anywhere from 1 percent to 8 percent. When it comes to planning the whole waste cooking oil supply chain, the aim is to build a possibilistic programming model that takes into account process validation and provides sustainable solutions. The particular difficulties that need to be handled by the (MPCCP) model involve determining the total cost of the waste cooking oil under the agreement that was signed by the restaurants and the biodiesel producer.</p>
<p>Thus, the network of supply chain facilities includes waste cooking oil supply points, waste cooking oil preprocessing units, biodiesel production units, transportation of resources between the various processing facilities and distribution. The following <xref ref-type="fig" rid="F1">Figure 1</xref> depicts the adopted framework.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Proposed framework for waste cooking oil- based biodiesel supply network.</p>
</caption>
<graphic xlink:href="fenrg-11-1222787-g001.tif"/>
</fig>
<p>In the above supply network, used cooking oil is considered a potential source of feedstock for biodiesel. Waste cooking oil is sourced from processing plants located in various regions across the country. Prior to being transported to biorefineries, the waste cooking oil undergoes preprocessing at a central facility. Following pretreatment, the fat from waste cooking oil is converted into biodiesel at the biorefineries, which is then distributed to regions with demand for the fuel. When planning the transportation of preprocessed oil and biodiesel within the network, road transport is a preferred consideration. The consumption of biodiesel and the availability of feedstock supplies are both highly unpredictable. Additionally, factors like CO<sub>2</sub> emissions, shipping, processing, and storage costs are challenging to accurately forecast during the design phase. Fuzzy numbers are employed to represent the parameters in this model due to their ability to handle the ambiguity of the situation.</p>
</sec>
<sec id="s4">
<title>4 Mathematical modeling</title>
<p>For this proposed framework for waste cooking oil-based biodiesel supply network the notations, variables, objective functions, and constraints, and the proposed modified possibilistic chance constrained programming method are presented.</p>
<sec id="s4-1">
<title>4.1 Notations and variables</title>
<p>
<list list-type="simple">
<list-item>
<p>j is index for waste cooking oil Preprocessing unit</p>
</list-item>
<list-item>
<p>k is index for bio refineries</p>
</list-item>
<list-item>
<p>L is index for demand zone area</p>
</list-item>
<list-item>
<p>T represents time period.</p>
</list-item>
</list>
</p>
<sec id="s4-1-1">
<title>4.1.1 Parameters</title>
<p>
<list list-type="simple">
<list-item>
<p>
<inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x220f;</mml:mi>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> Installation cost of biorefinery &#x201c;K&#x201d; ($)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mover accent="true">
<mml:msubsup>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> Feedstock handling cost at Preprocessing point &#x201c;j&#x201d; ($)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>&#xb5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Feedstock purchasing cost at Preprocessing point &#x201c;j&#x201d; in period &#x201c;t&#x201d; ($)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:mover accent="true">
<mml:msubsup>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> Emission of carbon during WCO handling at Preprocessing unit &#x201c;j&#x201d; (kg of CO<sub>2</sub>/ton)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Carbon emission tax ($/kg of CO<sub>2</sub>)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Capacity level of Preprocessing point &#x201c;j&#x201d; in period &#x201c;t&#x201d; (tons)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Biodiesel Production Capacity of biorefinery &#x201c;k&#x201d; in period &#x201c;t&#x201d; (tons)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Cost of biodiesel production in biorefinery k ($/gallons)</p>
</list-item>
<list-item>
<p>&#x3b7; Conversion Factor for WCO feedstock.</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf9">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Biodiesel demand at marketplace &#x201c;l&#x201d; in period &#x201c;t&#x201d; (gallons)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Quantity of carbon emissions for biodiesel production at biorefinery &#x201c;k&#x201d; (kg of CO<sub>2</sub>/gallons)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf11">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Cost of transferring WCO from processing unit &#x201c;j&#x201d; to biorefinery &#x201c;k&#x201d; (ton/km)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf12">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Transportation expenses for biodiesel from the biorefinery &#x201c;k&#x201d; to the market &#x201c;l&#x201d; ($/gallon.km).</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf13">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Emissions of carbon for transferring feedstock from Preprocessing point &#x201c;j&#x201d; to biorefinery &#x201c;k&#x201d; (CO<sub>2</sub>/ton.km)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf14">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Emissions of carbon for transferring biodiesel from biorefinery &#x201c;k&#x201d; to demand zone &#x201c;l&#x201d; (CO<sub>2</sub>/gallon.km)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf15">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Truck capacity for feedstock shipment from Preprocessing unit &#x201c;j&#x201d; to biorefinery &#x201c;k&#x201d; (ton)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf16">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Truck capacity for feedstock shipment from biorefinery &#x201c;k&#x201d; to market zone &#x201c;l&#x201d; (gallons)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf17">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Distance from WCO Preprocessing point &#x201c;j&#x201d; to biorefinery &#x201c;k&#x201d; (km)</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf18">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> Distance from biorefinery &#x201c;k&#x201d; to demand zone &#x201c;l&#x201d; (km).</p>
</list-item>
</list>
</p>
</sec>
<sec id="s4-1-2">
<title>4.1.2 Decision variables</title>
<p>
<list list-type="simple">
<list-item>
<p>
<inline-formula id="inf19">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is binary decision variable, where if bio-refinery at site &#x201c;k&#x201d; choose than 1, else its 0</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf20">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3a6;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is continuous decision variables, represents amount of preprocessed oil transported from collection unit &#x201c;j&#x201d; to biorefinery &#x201c;k&#x201d; in period &#x201c;t&#x201d;</p>
</list-item>
<list-item>
<p>
<inline-formula id="inf21">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3a6;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is continuous decision variables, represents amount of biodiesel transported from biorefinery &#x201c;k&#x201d; to marketplace &#x201c;l&#x201d; in period &#x201c;t&#x201d;</p>
</list-item>
</list>
</p>
</sec>
</sec>
<sec id="s4-2">
<title>4.2 Objective functions</title>
<p>Sustainable biodiesel supply chain system&#x2019;s economical purpose is to reduce the financial cost. The total cost minimization of producing biodiesel from used cooking oil in a supply chain is shown in Eq. <xref ref-type="disp-formula" rid="e1">1</xref>
<disp-formula id="e1">
<mml:math id="m22">
<mml:mrow>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>Fixed installation cost of biorefineries<disp-formula id="e2">
<mml:math id="m23">
<mml:mrow>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msubsup>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>Waste cooking oil purchasing and handling cost<disp-formula id="e3">
<mml:math id="m24">
<mml:mrow>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>c</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:msup>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msup>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:msup>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msup>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>Processed waste oil and biodiesel production cost<disp-formula id="e4">
<mml:math id="m25">
<mml:mrow>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>E</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>]</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>Transportation cost of transferring biodiesel and processed oil at different locations<disp-formula id="e5">
<mml:math id="m26">
<mml:mrow>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>]</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m27">
<mml:mrow>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>]</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>CO<sub>2</sub> emissions cost during transportation and handling process of biodiesel<disp-formula id="e7">
<mml:math id="m28">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
<disp-formula id="e8">
<mml:math id="m29">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>Total cost of waste cooking oil-based biodiesel supply chain network<disp-formula id="e9">
<mml:math id="m30">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mi>Cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msubsup>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>]</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>E</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>]</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>]</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>]</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>]</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-3">
<title>4.3 Constraints</title>
<sec id="s4-3-1">
<title>4.3.1 Capacity constraints</title>
<p>Equation <xref ref-type="disp-formula" rid="e10">10</xref> shows the quantity of WCO transferred from collection point to biorefineries cannot surpass the available supply of feedstock.<disp-formula id="e10">
<mml:math id="m31">
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-3-2">
<title>4.3.2 Production capacity constraint</title>
<p>According to Eq. <xref ref-type="disp-formula" rid="e11">11</xref> each biorefinery&#x2019;s processing capability exceeds or equals the complete feedstock amount carried from fat collecting stations to the biorefineries in a particular period.<disp-formula id="e11">
<mml:math id="m32">
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-3-3">
<title>4.3.3 Conversion constraint</title>
<p>The mass balance parameter for the production of processed feedstock to biodiesel is shown in Eq. <xref ref-type="disp-formula" rid="e12">12</xref>, which shows that the total waste oil transported from collection units to biorefineries using conversion factor for fat is equal to the entire quantity of biodiesel that is transported from biorefineries to demand regions.<disp-formula id="e12">
<mml:math id="m33">
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-3-4">
<title>4.3.4 Demand constraint</title>
<p>The total amount of biodiesel produced by all biorefineries in a particular time period must meet the consumer needs, according to Eq. <xref ref-type="disp-formula" rid="e13">13</xref> There is a degree of randomness around the demand, which is shown by a fuzzy figure.<disp-formula id="e13">
<mml:math id="m34">
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2265;</mml:mo>
<mml:mi>B</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>D</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-3-5">
<title>4.3.5 Binary constraint</title>
<p>
<disp-formula id="e14">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-3-6">
<title>4.3.6 Non-negative constraint</title>
<p>
<disp-formula id="e15">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>It is evident that in a real-world economic context of waste cooking oil, there exists a notable level of uncertainty regarding factors such as biodiesel demand, availability of waste cooking oil fat, pricing of biofuels, and various associated costs (<xref ref-type="bibr" rid="B12">Ghaderi et al., 2016</xref>). These attributes are influenced by epistemic uncertainties due to the limited knowledge and lack of statistical information. To address such uncertainties effectively, the fuzzy possibilistic programming method emerges as a suitable approach (<xref ref-type="bibr" rid="B1">Ahmed et al., 2018</xref>).</p>
</sec>
</sec>
<sec id="s4-4">
<title>4.4 Modified possibilistic chance constrained programming</title>
<p>To deal with uncertainties, possibilistic programming is suggested in the past research (<xref ref-type="bibr" rid="B39">Selim et al., 2006</xref>; <xref ref-type="bibr" rid="B34">Niakan et al., 2015</xref>). The proposed modified possibilistic chance constrained programming (MPCCP) method is as here below:<disp-formula id="e16">
<mml:math id="m37">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>z</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>C</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
<mml:msub>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>E</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
<disp-formula id="e17">
<mml:math id="m38">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
<disp-formula id="e18">
<mml:math id="m39">
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m40">
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mi>K</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2265;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>B</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>D</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>B</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>D</mml:mi>
<mml:mo>&#x223c;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
<disp-formula id="e20">
<mml:math id="m41">
<mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mi>J</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2003;</mml:mtext>
<mml:msub>
<mml:mo>&#x2200;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>
<disp-formula id="e22">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>Y</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2200;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
</p>
<p>Equations <xref ref-type="disp-formula" rid="e17">17</xref>&#x2013;<xref ref-type="disp-formula" rid="e22">22</xref> offer the PCCP-based equivalent formulation of the used cooking oil-based biodiesel supply chain system.</p>
</sec>
</sec>
<sec id="s5">
<title>5 Implementation and evaluation through case study</title>
<p>Based on the Pakistani context, the Waste cooking oil model&#x2019;s effectiveness and performance is evaluated. As of right now, Pakistan uses just a small percentage of its renewable sources, the majority of which are first-generation biomass sources. On the other hand, waste cooking oil, which is now put to use in low-cost applications, has the potential to be used as a source in the production of biodiesel. The yearly consumption of edible oil in Pakistan is 3.7 million metric tones (MMT), which suggests that Waste cooking oil-based biodiesel has a considerable ability to greatly reduce the reliance that the nation has on traditional fossil fuels. In addition, the government is promoting the use of renewables to minimize harmful emissions and achieve long-term development objectives. In this regard, this research offers a useful decision-making tool that will make it possible for the government bodies to meet their objective of achieving sustainable biodiesel.</p>
<p>According to the collected data, there are a total of eight waste cooking oil pre-processing units, four potential sites for biorefinery facilities, and five marketplaces for biodiesel have been selected. Four sites in the area are being investigated for biorefineries with varied biodiesel production capacity. All four provinces have been truncated into four zones, which meet all the criteria of local legislation as well as environmental and industrial regulations. <xref ref-type="fig" rid="F2">Figure 2</xref> depicts the Potential locations of Waste cooking oil-based biodiesel Production facilities all across Pakistan.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Potential locations of waste cooking oil-based biodiesel production facilities.</p>
</caption>
<graphic xlink:href="fenrg-11-1222787-g002.tif"/>
</fig>
</sec>
<sec id="s6">
<title>6 Result and discussion</title>
<sec id="s6-1">
<title>6.1 Analytical results</title>
<p>The proposed model for the waste cooking oil-based biodiesel supply chain is precisely formulated using an experimental dataset to obtain the desired outcomes. The mathematical model was constructed utilizing LINGO 18 optimization software. This model consists of 650 constraints, 310 continuous decision variables, and four binary decision variables. Interactive parameters that need to be selected by decision-makers before results may be obtained include z, supply and demand value. Values are defined based on current conditions, which are constantly changing in actual time. Biodiesel demand and waste oil supply may be assumed by DMs to have an 87% confidence level in a given situation. A total cost of $30,159,860 is attained for the biodiesel manufacturing supply chain system in this particular case scenario. For waste cooking oil-based biodiesel processing and marketing networks, the breakdown of total supply chain costs is shown in <xref ref-type="sec" rid="s13">Supplementary Tables SA1, SA2</xref>. <xref ref-type="sec" rid="s13">Supplementary Table SA9</xref> shows the amount moved from the pre-processing unit (j) to the biorefineries (k) over time (t), whereas <xref ref-type="sec" rid="s13">Supplementary Table SA6</xref> shows the volume of biodiesel delivered from the refineries (k) to the market zones (l) over time (t).</p>
<p>For the suggested waste cooking oil-based biodiesel supply chain model, a graphical depiction of optimum options throughout period t is presented in <xref ref-type="fig" rid="F2">Figure 2</xref> and <xref ref-type="fig" rid="F3">Figure 3</xref> shows the supply chain network design for pre-processing unit, biorefineries &#x26; market zones. The most optimum location for a biorefinery is selected from among four possible sites, as shown in a graphical depiction of optimal options. There are preprocessing plants at Nawab Shah and Mirpur Khas that offer preprocessed oil to the Hyderabad biorefinery, while supply points in Multan and Faisalabad primarily provide preprocessed oil to the Sheikhupura biorefinery. The pre-processed oil from other provinces is sent to the biorefinery closest to the collecting locations. Though it is possible to cut per ton biodiesel production costs by selecting a bigger biorefinery production capacity, the suggested optimization model prefers biorefinery sites with low processing capacity, despite this fact. If chosen, this would greatly raise overall supply chain costs in terms of shipping costs as well as environmental effects. On the other hand, the biodiesel that is generated by the Kohat Biorefinery is only distributed to the marketplaces of Peshawar throughout all times of the year, whilst the Sheikhupura Biorefinery satisfies the need of the marketplaces of Lahore and Islamabad.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Supply chain network design for pre-processing unit, biorefineries and market zones.</p>
</caption>
<graphic xlink:href="fenrg-11-1222787-g003.tif"/>
</fig>
</sec>
<sec id="s6-2">
<title>6.2 Senstivity analysis for waste cooking oil based biodiesel supply chain model</title>
<p>Following the dynamics of a real-time event, a sensitivity analysis is conducted on the provided model to present a set of optimum options from which to choose. The primary goal of this scenario is to assess the degree of sensitivity of a supply chain dependent on waste cooking oil. We analysed how the negotiated total cost of the supply chain and the structure of the network varied in response to varying objective coefficients for waste pretreatment rates.</p>
</sec>
<sec id="s6-3">
<title>6.3 Simulation of model results</title>
<p>To evaluate the collecting point capacity, biorefinery capacity, biodiesel purchase and production cost, and cost per quantity of preprocessed oil and biodiesel demasnd in the market, a fuzzy logic model has been developed. The model was operated using MATLAB 2019a for fuzzy logic simulation. <xref ref-type="table" rid="T2">Table 2</xref> shows the quantity of Pre-processed oil supplied by each WCO Pre-processing unit to biorefinery. Similarly <xref ref-type="table" rid="T3">Table 3</xref> shows the gallons of biodiesel supplied by each biorefinery to market areas.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Quantity of Pre-processed oil supplied by each WCO Pre-processing unit to biorefinery (tons).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="5" align="center">T1</th>
</tr>
<tr>
<td align="left"/>
<td align="center">K1</td>
<td align="center">K2</td>
<td align="center">K3</td>
<td align="center">K4</td>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">J1</td>
<td align="center">--</td>
<td align="center">663</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J2</td>
<td align="center">220</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J3</td>
<td align="center">325</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="left"/>
</tr>
<tr>
<td align="center">J4</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">995</td>
</tr>
<tr>
<td align="center">J5</td>
<td align="center">--</td>
<td align="center">280</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J6</td>
<td align="center">--</td>
<td align="center">110</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J7</td>
<td align="center">169</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J8</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">370</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<td colspan="5" align="center">T2</td>
</tr>
<tr>
<td align="left"/>
<td align="center">K1</td>
<td align="center">K2</td>
<td align="center">K3</td>
<td align="center">K4</td>
</tr>
</thead>
<tbody>
<tr>
<td align="center">J1</td>
<td align="center">240</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J2</td>
<td align="center">--</td>
<td align="center">143</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J3</td>
<td align="center">128</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J4</td>
<td align="center">65</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J5</td>
<td align="center">166</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J6</td>
<td align="center">--</td>
<td align="center">342</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J7</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">540</td>
</tr>
<tr>
<td align="center">J8</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">320</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<td colspan="5" align="center">T3</td>
</tr>
<tr>
<td align="left"/>
<td align="center">K1</td>
<td align="center">K2</td>
<td align="center">K3</td>
<td align="center">K4</td>
</tr>
</thead>
<tbody>
<tr>
<td align="center">J1</td>
<td align="center">112</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J2</td>
<td align="center">--</td>
<td align="center">294</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J3</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">90</td>
</tr>
<tr>
<td align="center">J4</td>
<td align="center">--</td>
<td align="center">198</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J5</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">349</td>
</tr>
<tr>
<td align="center">J6</td>
<td align="center">427</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
<tr>
<td align="center">J7</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">220</td>
</tr>
<tr>
<td align="center">J8</td>
<td align="center">190</td>
<td align="center">--</td>
<td align="center">--</td>
<td align="center">--</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Biodiesel supplied by each biorefinery to market areas (gallons).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="6" align="center">T1</th>
</tr>
<tr>
<td align="left"/>
<td align="center">L1</td>
<td align="center">L2</td>
<td align="center">L3</td>
<td align="center">L4</td>
<td align="center">L5</td>
</tr>
</thead>
<tbody>
<tr>
<td align="center">K1</td>
<td align="center">0</td>
<td align="center">1,890,656</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">K2</td>
<td align="center">2,310,671</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">3,491,245</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">K3</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">2,543,102</td>
<td align="center">0</td>
<td align="center">154,098</td>
</tr>
<tr>
<td align="center">K4</td>
<td align="center">0</td>
<td align="center">3,289,342</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">4,560,342</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<td colspan="6" align="center">T2</td>
</tr>
<tr>
<td align="left"/>
<td align="center">L1</td>
<td align="center">L2</td>
<td align="center">L3</td>
<td align="center">L4</td>
<td align="center">L5</td>
</tr>
</thead>
<tbody>
<tr>
<td align="center">K1</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">2,450,000</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">K2</td>
<td align="center">2,145,186</td>
<td align="center">0</td>
<td align="center">1,950,732</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">K3</td>
<td align="center">0</td>
<td align="center">2,540,907</td>
<td align="center">0</td>
<td align="center">3,409,982</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">K4</td>
<td align="center">0</td>
<td align="center">3,675,432</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">4,021,341</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<td colspan="6" align="center">T3</td>
</tr>
<tr>
<td align="left"/>
<td align="center">L1</td>
<td align="center">L2</td>
<td align="center">L3</td>
<td align="center">L4</td>
<td align="center">L5</td>
</tr>
</thead>
<tbody>
<tr>
<td align="center">K1</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">K2</td>
<td align="center">4,450,230</td>
<td align="center">0</td>
<td align="center">2,458,190</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">K3</td>
<td align="center">0</td>
<td align="center">3,450,760</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">1,675,098</td>
</tr>
<tr>
<td align="center">K4</td>
<td align="center">0</td>
<td align="center">2,430,145</td>
<td align="center">0</td>
<td align="center">3,675,213</td>
<td align="center">0</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>According to the established input indicators, the findings reveal that the optimal transfer of preprocessed oil from the collection point to the biorefinery unit occurs when the collection capacity is 70% and the biorefinery capacity is 80%. When the cost of buying is 60% and the cost of producing biodiesel is 70%, the greatest amount of biodiesel has been transferred from the biorefinery to the demand unit. As a result, if you base your calculations on the judgments that were made, K5 and L3 have the highest amount of preprocessed oil and biodiesel. As a result, stakeholders must make the necessary management choices to reduce the risks associated with these outcomes. <xref ref-type="table" rid="T4">Table 4</xref> shows the detail of sensitivity report for waste cooking oil based bio diesel supply chain model. Similarly <xref ref-type="table" rid="T5">Table 5</xref> provides Fuzzy logic results.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Senstivity report for waste cooking oil based biodiesel supply chain model.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center"/>
<th align="center">Final</th>
<th align="center">Reduced</th>
<th align="center">Objective</th>
<th align="center">Allowable</th>
<th align="center">Allowable</th>
<th align="left"/>
<th align="center">Final</th>
<th align="center">Reduced</th>
<th align="center">Objective</th>
<th align="center">Allowable</th>
<th align="center">Allowable</th>
</tr>
<tr>
<th align="center">Name</th>
<th align="center">Value</th>
<th align="center">Cost</th>
<th align="center">Coefficient</th>
<th align="center">Increase</th>
<th align="center">Decrease</th>
<th align="center">Name</th>
<th align="center">Value</th>
<th align="center">Cost</th>
<th align="center">Coefficient</th>
<th align="center">Increase</th>
<th align="center">Decrease</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">J1 K1</td>
<td align="center">0</td>
<td align="center">3,855,181</td>
<td align="center">6,844,437</td>
<td align="center">1E&#x2b;30</td>
<td align="center">3,855,181</td>
<td align="center">K1 L1</td>
<td align="center">0</td>
<td align="center">1,335.799</td>
<td align="center">494.6016</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,335.799</td>
</tr>
<tr>
<td align="left">J1 K2</td>
<td align="center">0</td>
<td align="center">3,856,752</td>
<td align="center">5,549,544</td>
<td align="center">1E&#x2b;30</td>
<td align="center">3,856,796</td>
<td align="center">K1 L2</td>
<td align="center">0</td>
<td align="center">1,221.844</td>
<td align="center">684.2592</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,221.844</td>
</tr>
<tr>
<td align="left">J1 K3</td>
<td align="center">0</td>
<td align="center">1,163,652</td>
<td align="center">5,919,513</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,163,652</td>
<td align="center">K1 L3</td>
<td align="center">0</td>
<td align="center">88.6312</td>
<td align="center">1,551.046</td>
<td align="center">1E&#x2b;30</td>
<td align="center">88.6312</td>
</tr>
<tr>
<td align="left">J1 K4</td>
<td align="center">0</td>
<td align="center">7,033,547</td>
<td align="center">3,144,741</td>
<td align="center">1E&#x2b;30</td>
<td align="center">6,870,335</td>
<td align="center">K1 L4</td>
<td align="center">0</td>
<td align="center">3,285.685</td>
<td align="center">4,558.176</td>
<td align="center">1E&#x2b;30</td>
<td align="center">3,285.685</td>
</tr>
<tr>
<td align="left">J2 K1</td>
<td align="center">0</td>
<td align="center">2,107,746</td>
<td align="center">5,013,088</td>
<td align="center">1E&#x2b;30</td>
<td align="center">3,210,774</td>
<td align="center">K1 L5</td>
<td align="center">0</td>
<td align="center">848.3272</td>
<td align="center">2032.187</td>
<td align="center">1E&#x2b;30</td>
<td align="center">848.3272</td>
</tr>
<tr>
<td align="left">J2 K2</td>
<td align="center">0</td>
<td align="center">2,830,938</td>
<td align="center">1,794,352</td>
<td align="center">1E&#x2b;30</td>
<td align="center">2,928,309</td>
<td align="center">K2 L1</td>
<td align="center">0</td>
<td align="center">6.3308</td>
<td align="center">2,165.134</td>
<td align="center">1E&#x2b;30</td>
<td align="center">6.3308</td>
</tr>
<tr>
<td align="left">J2 K3</td>
<td align="center">0</td>
<td align="center">3,647,900</td>
<td align="center">1,047,928</td>
<td align="center">1E&#x2b;30</td>
<td align="center">3,647,256</td>
<td align="center">K2 L2</td>
<td align="center">1,950,000</td>
<td align="center">0</td>
<td align="center">1,462.415</td>
<td align="center">1,215.514</td>
<td align="center">1,462.415</td>
</tr>
<tr>
<td align="left">J2 K4</td>
<td align="center">0</td>
<td align="center">3,481,413</td>
<td align="center">5,068,582</td>
<td align="center">1E&#x2b;30</td>
<td align="center">3,481,416</td>
<td align="center">K2 L3</td>
<td align="center">0</td>
<td align="center">1,335.799</td>
<td align="center">2,798.214</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,335.799</td>
</tr>
<tr>
<td align="left">J3 K1</td>
<td align="center">0</td>
<td align="center">2,143,048</td>
<td align="center">8,139,331</td>
<td align="center">1E&#x2b;30</td>
<td align="center">2,143,048</td>
<td align="center">K2 L4</td>
<td align="center">0</td>
<td align="center">2,108.156</td>
<td align="center">3,380.647</td>
<td align="center">1E&#x2b;30</td>
<td align="center">2,108.156</td>
</tr>
<tr>
<td align="left">J3 K2</td>
<td align="center">0</td>
<td align="center">1,733,307</td>
<td align="center">7,750,862</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,733,306</td>
<td align="center">K2 L5</td>
<td align="center">0</td>
<td align="center">2,747.567</td>
<td align="center">3,931.427</td>
<td align="center">1E&#x2b;30</td>
<td align="center">2,747.567</td>
</tr>
<tr>
<td align="left">J3 K3</td>
<td align="center">0</td>
<td align="center">1,603,818</td>
<td align="center">4,136,292</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,603,818</td>
<td align="center">K3 L1</td>
<td align="center">2,500,000</td>
<td align="center">0</td>
<td align="center">2,158.803</td>
<td align="center">6.3308</td>
<td align="center">2,158.803</td>
</tr>
<tr>
<td align="left">J3 K4</td>
<td align="center">0</td>
<td align="center">1,450,280</td>
<td align="center">2,663,782</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,450,280</td>
<td align="center">K3 L2</td>
<td align="center">0</td>
<td align="center">1,215.514</td>
<td align="center">267.9284</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,215.514</td>
</tr>
<tr>
<td align="left">J4 K1</td>
<td align="center">0</td>
<td align="center">2,551,660</td>
<td align="center">4,587,623</td>
<td align="center">1E&#x2b;30</td>
<td align="center">8,925,516</td>
<td align="center">K3 L3</td>
<td align="center">0</td>
<td align="center">607.7568</td>
<td align="center">270.1716</td>
<td align="center">1E&#x2b;30</td>
<td align="center">607.7568</td>
</tr>
<tr>
<td align="left">J4 K2</td>
<td align="center">0</td>
<td align="center">3,570,206</td>
<td align="center">2,941,252</td>
<td align="center">1E&#x2b;30</td>
<td align="center">3,570,206</td>
<td align="center">K3 L4</td>
<td align="center">0</td>
<td align="center">2,158.803</td>
<td align="center">331.2936</td>
<td align="center">1E&#x2b;30</td>
<td align="center">2,158.803</td>
</tr>
<tr>
<td align="left">J4 K3</td>
<td align="center">0</td>
<td align="center">1,969,908</td>
<td align="center">3,625,708</td>
<td align="center">1E&#x2b;30</td>
<td align="center">6,196,990</td>
<td align="center">K3 L5</td>
<td align="center">0</td>
<td align="center">981.274</td>
<td align="center">2,165.134</td>
<td align="center">1E&#x2b;30</td>
<td align="center">981.274</td>
</tr>
<tr>
<td align="left">J4 K4</td>
<td align="center">0</td>
<td align="center">4,178,904</td>
<td align="center">4,532,127</td>
<td align="center">1E&#x2b;30</td>
<td align="center">7,417,890</td>
<td align="center">K4 L1</td>
<td align="center">0</td>
<td align="center">1,411.768</td>
<td align="center">3,570.571</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,411.768</td>
</tr>
<tr>
<td align="left">J5 K1</td>
<td align="center">0</td>
<td align="center">3,947,261</td>
<td align="center">6,085,992</td>
<td align="center">1E&#x2b;30</td>
<td align="center">5,947,261</td>
<td align="center">K4 L2</td>
<td align="center">0</td>
<td align="center">1,620.685</td>
<td align="center">3,083.1</td>
<td align="center">1E&#x2b;30</td>
<td align="center">1,620.685</td>
</tr>
<tr>
<td align="left">J5 K2</td>
<td align="center">1,250</td>
<td align="center">2,821,018</td>
<td align="center">3,847,684</td>
<td align="center">1.67E&#x2b;08</td>
<td align="center">3,243,160</td>
<td align="center">K4 L3</td>
<td align="center">3,100,000</td>
<td align="center">0</td>
<td align="center">1,462.415</td>
<td align="center">88.6312</td>
<td align="center">1,462.415</td>
</tr>
<tr>
<td align="left">J5 K3</td>
<td align="center">0</td>
<td align="center">3,460,602</td>
<td align="center">7,251,406</td>
<td align="center">1E&#x2b;30</td>
<td align="center">5,346,060</td>
<td align="center">K4 L4</td>
<td align="center">2,050,000</td>
<td align="center">0</td>
<td align="center">1,272.491</td>
<td align="center">2,108.156</td>
<td align="center">1,272.491</td>
</tr>
<tr>
<td align="left">J5 K4</td>
<td align="center">2,312.5</td>
<td align="center">1,137,656</td>
<td align="center">1,590,828</td>
<td align="center">1.79E&#x2b;08</td>
<td align="center">1,116,074</td>
<td align="center">K4 L5</td>
<td align="center">4,500,000</td>
<td align="center">0</td>
<td align="center">183.8596</td>
<td align="center">848.3272</td>
<td align="center">1,183.86</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Input data and fuzzy logic results.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Input 1 collection point capacity (tons/year)</th>
<th align="left">Input 2 biorefinery capacity (tons/year)</th>
<th align="left">Input 3 purchase cost ($/ton)</th>
<th align="left">Input 4 production cost ($/gallons)</th>
<th align="left">Output 1 quantity of pre-processed oil supplied (tons)</th>
<th align="left">Output 2 quantity of biodiesel supplied (gallons)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">45,000,000</td>
<td align="left">30,500</td>
<td align="left">330</td>
<td align="left">3.23</td>
<td align="left">1,109</td>
<td align="left">1,890,600</td>
</tr>
<tr>
<td align="left">35,600,000</td>
<td align="left">17,500</td>
<td align="left">330</td>
<td align="left">3.23</td>
<td align="left">1,250</td>
<td align="left">2,200,671</td>
</tr>
<tr>
<td align="left">27,000,000</td>
<td align="left">15,000</td>
<td align="left">330</td>
<td align="left">3.23</td>
<td align="left">1,375</td>
<td align="left">4,500,342</td>
</tr>
<tr>
<td align="left">23,200,000</td>
<td align="left">20,500</td>
<td align="left">330</td>
<td align="left">3.23</td>
<td align="left">2065</td>
<td align="left">3,287,342</td>
</tr>
<tr>
<td align="left">18,150,000</td>
<td align="left">24,500</td>
<td align="left">330</td>
<td align="left">3.23</td>
<td align="left">2,489</td>
<td align="left">2,513,100</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s6-3-1">
<title>6.3.1 Fuzzy inference system</title>
<p>Decision making is the core function of the Fuzzy Inference System, which is the central component of a fuzzy logic system. Decisions are made using &#x201c;IF &#x2026; THEN&#x201d; logic and the connectors &#x201c;OR&#x201d; and &#x201c;AND&#x201d;.</p>
</sec>
<sec id="s6-3-2">
<title>6.3.2 Mamdani fuzzy inference system</title>
<p>The Mamdani fuzzy inference can be utilized for the development of a control mechanism. In a Mamdani system, each rule&#x2019;s output is represented as a fuzzy set. Mamdani systems are particularly suitable for expert system applications, such as medical diagnostics, where rules are derived from human expert knowledge. This is due to their rule bases being more intuitive and easier to comprehend.</p>
</sec>
<sec id="s6-3-3">
<title>6.3.3 Sugano inference system</title>
<p>In Sugano fuzzy inference, the output membership functions use singletons, which can be either constant or linear functions of the inputs. A Sugano system&#x2019;s defuzzification method employs a weighted average or weighted sum of a few data points rather than computing a centroid of a two-dimensional region, making it more computationally efficient. Use the convert To Sugano function to convert from a Mamdani system to a Sugano system. The output membership functions of the Sugeno system correspond to the Mamdani output membership functions&#x2019; centroids.</p>
<p>Fuzzy Logic Toolbox is used to construct the fuzzy logic hierarchical system in the Matlab environment. A Mamdani and sugano-type fuzzy inference system is used to build each of the four subsystems. <xref ref-type="fig" rid="F4">Figure 4</xref> shows the 3D inference surfaces for the four fuzzy logic subsystems.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>
<bold>(A)</bold> Mamdani surface viewer. <bold>(B)</bold> Sugano surface viewer. <bold>(C)</bold> Mamdani surface viewer. <bold>(D)</bold> Sugano surface viewer.</p>
</caption>
<graphic xlink:href="fenrg-11-1222787-g004.tif"/>
</fig>
</sec>
</sec>
</sec>
<sec sec-type="conclusion" id="s7">
<title>7 Conclusion</title>
<p>The increasing demand for alternative energy sources has been prompted by the rapid exhaustion of fossil fuels. A multi-period supply chain model for biodiesel synthesis is introduced in this study for reducing the entire supply chain cost. In order to reduce carbon emissions in the biodiesel manufacturing and distribution supply chain, a carbon tax has been implemented. This information is polluted by intrinsic epistemic uncertainty due to the changing nature of the business climate for biodiesel SC and the early stages of biodiesel use in Pakistan. The MPCCP based solution approach that offers economic viability to the derived solutions is used because it is effective in dealing with epistemic uncertainty.</p>
<p>While Lingo 18.0 is utilized to solve the deterministic, static, multi-echelon MPCCP model, MATLAB is used for demand forecasting based on fuzzy logic. MATLAB 2019a is used to simulate FLD, demonstrating the usefulness and effectiveness of fuzzy logic designer simulation for this issue. The case-specific SC network and efficient product flow between warehouses and distributors are both developed using the output data. In addition, it is shown that the FLD simulation may be employed in place of analytical calculations, guaranteeing a reduced representation for this approach and saving time.</p>
<p>For this particular scenario, it was shown that by spending an additional 18 percent in costs, the strategic choices of the suggested waste cooking oil-based supply chain model may be protected from the intrinsic epistemic uncertainty. Moreover, the economic objectives analysis shows that logistics activities associated costs are the second most significant expenditure after facility construction costs. Most of the inventory cost is accounted for by logistics operations. To minimize overall logistic cost and the carbon tax paid owing to carbon emissions caused by transportation, facility placement choices play an important role.</p>
<p>The suggested model was tested in a real-world scenario in Pakistan and found to be accurate. However, this study has some limitations. The findings are based on a specific context in Pakistan, which may limit the generalizability of the proposed model to other regions or industries. Furthermore, the study highlights the significance of logistics activities and transportation costs in the overall supply chain costs. However, it would be beneficial to delve deeper into other cost factors and explore potential trade-offs between various objectives such as environmental sustainability and economic viability. Overall, the study provides valuable insights and lays the foundation for further research in optimizing waste cooking oil-based supply chains. Future studies could consider expanding the scope beyond a specific region, evaluating the long-term implications of the proposed model, and exploring additional cost factors and objectives for a more comprehensive analysis.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s8">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/<xref ref-type="sec" rid="s13">Supplementary Material</xref>, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s9">
<title>Author contributions</title>
<p>MM and HL conceptualized the idea and drafted the manuscript. SI, MF, and AH were the research supervisors and provided guidance for the collection of relevant data. AR, MS, QA, and JK helped in developing frameworks and also contributed for the graphical data and figures. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="s10">
<title>Funding</title>
<p>This paper is part of the work supported by the Higher Education Commission Pakistan Project number (NRPU 20-12879/NRPU/R&#x26;D/HEC/2020). And this research is also funded by the Researchers Supporting Project number (RSPD 2023R701), King Saud University, Riyadh, Saudi Arabia.</p>
</sec>
<ack>
<p>The authors extend their appreciation to the Researchers supporting Project number (RSPD2023R701), King Saud University, Riyadh, Saudi Arabia.</p>
</ack>
<sec sec-type="COI-statement" id="s11">
<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>
<p>The handling editor MR declared a past collaboration with the author MF.</p>
</sec>
<sec sec-type="disclaimer" id="s12">
<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>
<sec id="s13">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fenrg.2023.1222787/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fenrg.2023.1222787/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="DataSheet1.docx" id="SM1" mimetype="application/docx" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ahmed</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Sarkar</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Impact of carbon emissions in a sustainable supply chain management for a second generation biofuel</article-title>. <source>J. Clean. Prod.</source> <volume>186</volume>, <fpage>807</fpage>&#x2013;<lpage>820</lpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2018.02.289</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Awudu</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Uncertainties and sustainability concepts in biofuel supply chain management: A review</article-title>. <source>Renew. Sustain. Energy Rev.</source> <volume>16</volume> (<issue>2</issue>), <fpage>1359</fpage>&#x2013;<lpage>1368</lpage>. <pub-id pub-id-type="doi">10.1016/j.rser.2011.10.016</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Babazadeh</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Razmi</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ghodsi</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Facility location in responsive and flexible supply chain network design (SCND) considering outsourcing</article-title>. <source>Int. J. Operational Res.</source> <volume>17</volume> (<issue>3</issue>), <fpage>295</fpage>. <pub-id pub-id-type="doi">10.1504/ijor.2013.054437</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Babazadeh</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Razmi</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Pishvaee</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Rabbani</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>A sustainable second-generation biodiesel supply chain network design problem under risk</article-title>. <source>Omega</source> <volume>66</volume>, <fpage>258</fpage>&#x2013;<lpage>277</lpage>. <pub-id pub-id-type="doi">10.1016/j.omega.2015.12.010</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Balat</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Potential alternatives to edible oils for biodiesel production &#x2013; a review of current work</article-title>. <source>Energy Convers. Manag.</source> <volume>52</volume> (<issue>2</issue>), <fpage>1479</fpage>&#x2013;<lpage>1492</lpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2010.10.011</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bankovi&#x107;-Ili&#x107;</surname>
<given-names>I. B.</given-names>
</name>
<name>
<surname>Stojkovi&#x107;</surname>
<given-names>I. J.</given-names>
</name>
<name>
<surname>Stamenkovi&#x107;</surname>
<given-names>O. S.</given-names>
</name>
<name>
<surname>Veljkovic</surname>
<given-names>V. B.</given-names>
</name>
<name>
<surname>Hung</surname>
<given-names>Y.-T.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Waste animal fats as feedstocks for biodiesel production</article-title>. <source>Renew. Sustain. Energy Rev.</source> <volume>32</volume>, <fpage>238</fpage>&#x2013;<lpage>254</lpage>. <pub-id pub-id-type="doi">10.1016/j.rser.2014.01.038</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Baudry</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>How the cap limit for food-crop-based biofuels may affect France&#x2019;s stakeholders by 2030? A range-based multi-actor multi-criteria analysis</article-title>. <source>Transp. Res. Part D Transp. Environ.</source> <volume>63</volume>, <fpage>291</fpage>&#x2013;<lpage>308</lpage>. <pub-id pub-id-type="doi">10.1016/j.trd.2018.05.012</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Sowlati</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Akhtari</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Profit allocation in collaborative bioenergy and biofuel supply chains</article-title>. <source>Energy</source> <volume>188</volume>, <fpage>116013</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2019.116013</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Geng</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>chen</surname>
<given-names>x.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>Stochastic programming of sustainable waste cooking oil for biodiesel supply chain under uncertainty</article-title>. <source>J. Adv. Transp.</source> <volume>2021</volume>, <fpage>1</fpage>&#x2013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.1155/2021/5335625</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Geng</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Multiobjective optimization of sustainable WCO for biodiesel supply chain network design</article-title>. <source>Discrete Dyn. Nat. Soc.</source> <volume>2021</volume>, <fpage>1</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1155/2021/6640358</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ghaderi</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Moini</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Pishvaee</surname>
<given-names>M. S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A multi-objective robust possibilistic programming approach to sustainable switchgrass-based bioethanol supply chain network design</article-title>. <source>J. Clean. Prod.</source> <volume>179</volume>, <fpage>368</fpage>&#x2013;<lpage>406</lpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2017.12.218</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ghaderi</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Pishvaee</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Moini</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Biomass supply chain network design: An optimization-oriented review and analysis</article-title>. <source>Industrial Crops Prod.</source> <volume>94</volume>, <fpage>972</fpage>&#x2013;<lpage>1000</lpage>. <pub-id pub-id-type="doi">10.1016/j.indcrop.2016.09.027</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ghelichi</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Saidi-Mehrabad</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pishvaee</surname>
<given-names>M. S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A stochastic programming approach toward optimal design and planning of an integrated green biodiesel supply chain network under uncertainty: A case study</article-title>. <source>Energy</source> <volume>156</volume>, <fpage>661</fpage>&#x2013;<lpage>687</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2018.05.103</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Giarola</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zamboni</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bezzo</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Environmentally conscious capacity planning and technology selection for bioethanol supply chains</article-title>. <source>Renew. Energy</source> <volume>43</volume>, <fpage>61</fpage>&#x2013;<lpage>72</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2011.12.011</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gui</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>K. T.</given-names>
</name>
<name>
<surname>Bhatia</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Feasibility of edible oil vs. non-edible oil vs. waste edible oil as biodiesel feedstock</article-title>. <source>Energy</source> <volume>33</volume> (<issue>11</issue>), <fpage>1646</fpage>&#x2013;<lpage>1653</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2008.06.002</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhan</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Innovative and green utilization of zinc-bearing dust by hydrogen reduction: Recovery of zinc and lead, and synergetic preparation of Fe/C micro-electrolysis materials</article-title>. <source>Chem. Eng. J.</source> <volume>456</volume>, <fpage>141157</fpage>. <pub-id pub-id-type="doi">10.1016/j.cej.2022.141157</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Habib</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Asghar</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Hussain</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Imran</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mughal</surname>
<given-names>M. P.</given-names>
</name>
<name>
<surname>Sarkar</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A robust possibilistic programming approach toward animal fat-based biodiesel supply chain network design under uncertain environment</article-title>. <source>J. Clean. Prod.</source> <volume>278</volume>, <fpage>122403</fpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2020.122403</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Habib</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Tayyab</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zahoor</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sarkar</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Management of animal fat-based biodiesel supply chain under the paradigm of sustainability</article-title>. <source>Energy Convers. Manag.</source> <volume>225</volume>, <fpage>113345</fpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2020.113345</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Optimization and coordination of supply chain with revenue sharing contracts and service requirement under supply and demand uncertainty</article-title>. <source>Int. J. Prod. Econ.</source> <volume>183</volume>, <fpage>185</fpage>&#x2013;<lpage>193</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijpe.2016.11.002</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C.-W.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Multistage optimization of the supply chains of biofuels</article-title>. <source>Transp. Res. Part E Logist. Transp. Rev.</source> <volume>46</volume> (<issue>6</issue>), <fpage>820</fpage>&#x2013;<lpage>830</lpage>. <pub-id pub-id-type="doi">10.1016/j.tre.2010.03.002</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ji</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Risk-averse two-stage stochastic minimum cost consensus models with asymmetric adjustment cost</article-title>. <source>Group Decis. Negot.</source> <volume>31</volume> (<issue>2</issue>), <fpage>261</fpage>&#x2013;<lpage>291</lpage>. <pub-id pub-id-type="doi">10.1007/s10726-021-09752-z</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiaqiang</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zuo</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>K.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Effects analysis on optimal microwave energy consumption in the heating process of composite regeneration for the diesel particulate filter</article-title>. <source>Appl. Energy</source> <volume>254</volume>, <fpage>113736</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2019.113736</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Realff</surname>
<given-names>M. J.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>J. H.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Optimal design and global sensitivity analysis of biomass supply chain networks for biofuels under uncertainty</article-title>. <source>Comput. Chem. Eng.</source> <volume>35</volume> (<issue>9</issue>), <fpage>1738</fpage>&#x2013;<lpage>1751</lpage>. <pub-id pub-id-type="doi">10.1016/j.compchemeng.2011.02.008</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kleinov&#xe1;</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Vailing</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>L&#xe1;baj</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Mikulec</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cvengro&#x161;</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Vegetable oils and animal fats as alternative fuels for diesel engines with dual fuel operation</article-title>. <source>Fuel Process. Technol.</source> <volume>92</volume> (<issue>10</issue>), <fpage>1980</fpage>&#x2013;<lpage>1986</lpage>. <pub-id pub-id-type="doi">10.1016/j.fuproc.2011.05.018</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Leung</surname>
<given-names>D. Y. C.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Leung</surname>
<given-names>M. K. H.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>A review on biodiesel production using catalyzed transesterification</article-title>. <source>Appl. Energy</source> <volume>87</volume> (<issue>4</issue>), <fpage>1083</fpage>&#x2013;<lpage>1095</lpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2009.10.006</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H.-M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.-X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Comparative investigation on combustion characteristics of ADN-based liquid propellants in inert gas and oxidizing gas atmospheres with resistive ignition method</article-title>. <source>Fuel</source> <volume>334</volume>, <fpage>126742</fpage>. <pub-id pub-id-type="doi">10.1016/j.fuel.2022.126742</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Q. K.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>H&#x221e; consensus for multiagent-based supply chain systems under switching topology and uncertain demands</article-title>. <source>IEEE Trans. Syst. Man, Cybern. Syst.</source> <volume>50</volume> (<issue>12</issue>), <fpage>4905</fpage>&#x2013;<lpage>4918</lpage>. <pub-id pub-id-type="doi">10.1109/tsmc.2018.2884510</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mishra</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>J.-Z.</given-names>
</name>
<name>
<surname>Sarkar</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A sustainable production-inventory model for a controllable carbon emissions rate under shortages</article-title>. <source>J. Clean. Prod.</source> <volume>256</volume>, <fpage>120268</fpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2020.120268</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohr</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Raman</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Lessons from first generation biofuels and implications for the sustainability appraisal of second generation biofuels</article-title>. <source>Energy Policy</source> <volume>63</volume> (<issue>100</issue>), <fpage>114</fpage>&#x2013;<lpage>122</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2013.08.033</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mousavi Ahranjani</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Ghaderi</surname>
<given-names>S. F.</given-names>
</name>
<name>
<surname>Azadeh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Babazadeh</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Hybrid multiobjective robust possibilistic programming approach to a sustainable bioethanol supply chain network design</article-title>. <source>Industrial Eng. Chem. Res.</source> <volume>57</volume> (<issue>44</issue>), <fpage>15066</fpage>&#x2013;<lpage>15083</lpage>. <pub-id pub-id-type="doi">10.1021/acs.iecr.8b02869</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Munir</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Habib</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Hussain</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Shahbaz</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Qamar</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Masood</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Blockchain adoption for sustainable supply chain management: Economic, environmental, and social perspectives</article-title>. <source>Front. Energy Res.</source> <volume>10</volume>. <pub-id pub-id-type="doi">10.3389/fenrg.2022.899632</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Naik</surname>
<given-names>S. N.</given-names>
</name>
<name>
<surname>Goud</surname>
<given-names>V. V.</given-names>
</name>
<name>
<surname>Rout</surname>
<given-names>P. K.</given-names>
</name>
<name>
<surname>Dalai</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Production of first and second generation biofuels: A comprehensive review</article-title>. <source>Renew. Sustain. Energy Rev.</source> <volume>14</volume> (<issue>2</issue>), <fpage>578</fpage>&#x2013;<lpage>597</lpage>. <pub-id pub-id-type="doi">10.1016/j.rser.2009.10.003</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nguyen</surname>
<given-names>D. H.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Supplier selection and operation planning in biomass supply chains with supply uncertainty</article-title>. <source>Comput. Chem. Eng.</source> <volume>118</volume>, <fpage>103</fpage>&#x2013;<lpage>117</lpage>. <pub-id pub-id-type="doi">10.1016/j.compchemeng.2018.07.012</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Niakan</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Rahimi</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>A multi-objective healthcare inventory routing problem; a fuzzy possibilistic approach</article-title>. <source>Transp. Res. Part E Logist. Transp. Rev.</source> <volume>80</volume>, <fpage>74</fpage>&#x2013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.1016/j.tre.2015.04.010</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pishvaee</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Rabbani</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Torabi</surname>
<given-names>S. A.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A robust optimization approach to closed-loop supply chain network design under uncertainty</article-title>. <source>Appl. Math. Model.</source> <volume>35</volume> (<issue>2</issue>), <fpage>637</fpage>&#x2013;<lpage>649</lpage>. <pub-id pub-id-type="doi">10.1016/j.apm.2010.07.013</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pishvaee</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Razmi</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Torabi</surname>
<given-names>S. A.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Robust possibilistic programming for socially responsible supply chain network design: A new approach</article-title>. <source>Fuzzy Sets Syst.</source> <volume>206</volume>, <fpage>1</fpage>&#x2013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1016/j.fss.2012.04.010</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Optimal pricing and service level in supply chain considering misreport behavior and fairness concern</article-title>. <source>Comput. Industrial Eng.</source> <volume>174</volume>, <fpage>108759</fpage>. <pub-id pub-id-type="doi">10.1016/j.cie.2022.108759</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Safieddin Ardebili</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Khademalrasoul</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>An analysis of liquid-biofuel production potential from agricultural residues and animal fat (case study: Khuzestan Province)</article-title>. <source>J. Clean. Prod.</source> <volume>204</volume>, <fpage>819</fpage>&#x2013;<lpage>831</lpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2018.09.031</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Selim</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ozkarahan</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>A supply chain distribution network design model: An interactive fuzzy goal programming-based solution approach</article-title>. <source>Int. J. Adv. Manuf. Technol.</source> <volume>36</volume> (<issue>3-4</issue>), <fpage>401</fpage>&#x2013;<lpage>418</lpage>. <pub-id pub-id-type="doi">10.1007/s00170-006-0842-6</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shah</surname>
<given-names>S. H.</given-names>
</name>
<name>
<surname>Raja</surname>
<given-names>I. A.</given-names>
</name>
<name>
<surname>Rizwan</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Rashid</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Mahmood</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Shah</surname>
<given-names>F. A.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Potential of microalgal biodiesel production and its sustainability perspectives in Pakistan</article-title>. <source>Renew. Sustain. Energy Rev.</source> <volume>81</volume>, <fpage>76</fpage>&#x2013;<lpage>92</lpage>. <pub-id pub-id-type="doi">10.1016/j.rser.2017.07.044</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lian</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>The impacts of energy resource and tourism on green growth: Evidence from Asian economies</article-title>. <source>Resour. Policy</source> <volume>81</volume>, <fpage>103359</fpage>. <pub-id pub-id-type="doi">10.1016/j.resourpol.2023.103359</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Singhabhandhu</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tezuka</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Prospective framework for collection and exploitation of waste cooking oil as feedstock for energy conversion</article-title>. <source>Energy</source> <volume>35</volume> (<issue>4</issue>), <fpage>1839</fpage>&#x2013;<lpage>1847</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2010.01.004</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wan</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Enhancement of desulfurization by hydroxyl ammonium ionic liquid supported on active carbon</article-title>. <source>Environ. Res.</source> <volume>213</volume>, <fpage>113637</fpage>. <pub-id pub-id-type="doi">10.1016/j.envres.2022.113637</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>An integrated technical, economic, and environmental framework for evaluating the rooftop photovoltaic potential of old residential buildings</article-title>. <source>J. Environ. Manage</source> <volume>317</volume>, <fpage>115296</fpage>. <pub-id pub-id-type="doi">10.1016/j.jenvman.2022.115296</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.-n.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Impact of incineration slag co-disposed with municipal solid waste on methane production and methanogens ecology in landfills</article-title>. <source>Bioresour. Technol.</source> <volume>377</volume>, <fpage>128978</fpage>. <pub-id pub-id-type="doi">10.1016/j.biortech.2023.128978</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2022b</year>). <article-title>A review of low and zero carbon fuel technologies: Achieving ship carbon reduction targets</article-title>. <source>Sustain. Energy Technol. Assessments</source> <volume>54</volume>, <fpage>102762</fpage>. <pub-id pub-id-type="doi">10.1016/j.seta.2022.102762</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wyatta</surname>
<given-names>Victor T.</given-names>
</name>
<name>
<surname>MelissaHessaFogliaa</surname>
<given-names>A. R. O. D. Thomas A.</given-names>
</name>
<name>
<surname>Haasa</surname>
<given-names>M. J.</given-names>
</name>
<name>
<surname>Marmer</surname>
<given-names>William N.</given-names>
</name>
<name>
<surname>Marmer</surname>
<given-names>W. N.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Fuel properties and nitrogen oxide emission levels of biodiesel produced from animal fats</article-title>. <source>J. Am. Oil Chemists&#x27; Soc.</source> <volume>82</volume>, <fpage>585</fpage>&#x2013;<lpage>591</lpage>. <pub-id pub-id-type="doi">10.1007/s11746-005-1113-2</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiao</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Wellbore cooling and heat energy utilization method for deep shale gas horizontal well drilling</article-title>. <source>Appl. Therm. Eng.</source> <volume>213</volume>, <fpage>118684</fpage>. <pub-id pub-id-type="doi">10.1016/j.applthermaleng.2022.118684</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Shang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Multi-objective robust optimisation model for MDVRPLS in refined oil distribution</article-title>. <source>Int. J. Prod. Res.</source> <volume>60</volume> (<issue>22</issue>), <fpage>6772</fpage>&#x2013;<lpage>6792</lpage>. <pub-id pub-id-type="doi">10.1080/00207543.2021.1887534</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yin-He</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhi-Yu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chun-Zi</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zi-Yun</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Method of reaching consensus on probability of food safety based on the integration of finite credible data on block chain</article-title>. <source>IEEE Access</source> <volume>9</volume>, <fpage>123764</fpage>&#x2013;<lpage>123776</lpage>. <pub-id pub-id-type="doi">10.1109/access.2021.3108178</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2023a</year>). <article-title>Biofuel production by hydro-thermal liquefaction of municipal solid waste: Process characterization and optimization</article-title>. <source>Chemosphere</source> <volume>328</volume>, <fpage>138606</fpage>. <pub-id pub-id-type="doi">10.1016/j.chemosphere.2023.138606</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Wan</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2023b</year>). <article-title>Bi-objective optimization of biomass solid waste energy system with a solid oxide fuel cell</article-title>. <source>Chemosphere</source> <volume>323</volume>, <fpage>138182</fpage>. <pub-id pub-id-type="doi">10.1016/j.chemosphere.2023.138182</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zahraee</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Shiwakoti</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Stasinopoulos</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Biomass supply chain environmental and socio-economic analysis: 40-Years comprehensive review of methods, decision issues, sustainability challenges, and the way forward</article-title>. <source>Biomass Bioenergy</source> <volume>142</volume>, <fpage>105777</fpage>. <pub-id pub-id-type="doi">10.1016/j.biombioe.2020.105777</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>A low-carbon, fixed-tour scheduling problem with time windows in a time-dependent traffic environment</article-title>. <source>Int. J. Prod. Res.</source>, <fpage>1</fpage>&#x2013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1080/00207543.2022.2153940</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Ling</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2022b</year>). <article-title>Radionuclide transport in multi-scale fractured rocks: A review</article-title>. <source>J. Hazard Mater</source> <volume>424</volume> (<comment>Pt C</comment>), <fpage>127550</fpage>. <pub-id pub-id-type="doi">10.1016/j.jhazmat.2021.127550</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Reimus</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Soltanian</surname>
<given-names>M. R.</given-names>
</name>
<name>
<surname>Xing</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2022c</year>). <article-title>Plutonium reactive transport in fractured granite: Multi-species experiments and simulations</article-title>. <source>Water Res.</source> <volume>224</volume>, <fpage>119068</fpage>. <pub-id pub-id-type="doi">10.1016/j.watres.2022.119068</pub-id>
</citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Robust optimization on sustainable biodiesel supply chain produced from waste cooking oil under price uncertainty</article-title>. <source>Waste Manag.</source> <volume>60</volume>, <fpage>329</fpage>&#x2013;<lpage>339</lpage>. <pub-id pub-id-type="doi">10.1016/j.wasman.2016.11.004</pub-id>
</citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ziolkowska</surname>
<given-names>J. R.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Evaluating sustainability of biofuels feedstocks: A multi-objective framework for supporting decision making</article-title>. <source>Biomass Bioenergy</source> <volume>59</volume>, <fpage>425</fpage>&#x2013;<lpage>440</lpage>. <pub-id pub-id-type="doi">10.1016/j.biombioe.2013.09.008</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>