<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3-mathml3.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" dtd-version="1.3" article-type="brief-report">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Sustain.</journal-id>
<journal-title-group>
<journal-title>Frontiers in Sustainability</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Sustain.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2673-4524</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/frsus.2026.1772141</article-id>
<article-version article-version-type="Version of Record" vocab="NISO-RP-8-2008"/>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Brief Research Report</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Mathematical modeling of a two-echelon sustainable dynamic supply chain</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Daviz&#x000F3;n</surname> <given-names>Yasser A.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x00026; editing</role>
<uri xlink:href="https://loop.frontiersin.org/people/3323972"/>
</contrib>
<contrib contrib-type="author">
<name><surname>S&#x000E1;nchez-Leal</surname> <given-names>Jaime</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x00026; editing</role>
</contrib>
<contrib contrib-type="author">
<name><surname>Smith</surname> <given-names>Eric D.</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x00026; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<uri xlink:href="https://loop.frontiersin.org/people/1540719"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Smith</surname> <given-names>Neale R.</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x00026; editing</role>
</contrib>
</contrib-group>
<aff id="aff1"><label>1</label><institution>Tecnologico Nacional de Mexico/IT Los Mochis</institution>, <city>Los Mochis, Sinaloa</city>, <country country="mx">Mexico</country></aff>
<aff id="aff2"><label>2</label><institution>Industrial, Manufacturing and Systems Engineering Department, University of Texas at El Paso</institution>, <city>El Paso, TX</city>, <country country="us">United States</country></aff>
<aff id="aff3"><label>3</label><institution>Escuela de Ingenier&#x000ED;a y Ciencias, Tecnol&#x000F3;gico de Monterrey</institution>, <city>Monterrey, Nuevo Le&#x000F3;n</city>, <country country="mx">Mexico</country></aff>
<author-notes>
<corresp id="c001"><label>&#x0002A;</label>Correspondence: Yasser A. Daviz&#x000F3;n, <email xlink:href="mailto:yasser.dc@mochis.tecnm.mx">yasser.dc@mochis.tecnm.mx</email>; Neale R. Smith, <email xlink:href="mailto:nsmith@tec.mx">nsmith@tec.mx</email></corresp>
</author-notes>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2026-02-18">
<day>18</day>
<month>02</month>
<year>2026</year>
</pub-date>
<pub-date publication-format="electronic" date-type="collection">
<year>2026</year>
</pub-date>
<volume>7</volume>
<elocation-id>1772141</elocation-id>
<history>
<date date-type="received">
<day>20</day>
<month>12</month>
<year>2025</year>
</date>
<date date-type="rev-recd">
<day>22</day>
<month>01</month>
<year>2026</year>
</date>
<date date-type="accepted">
<day>26</day>
<month>01</month>
<year>2026</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2026 Daviz&#x000F3;n, S&#x000E1;nchez-Leal, Smith and Smith.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>Daviz&#x000F3;n, S&#x000E1;nchez-Leal, Smith and Smith</copyright-holder>
<license>
<ali:license_ref start_date="2026-02-18">https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
<license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License (CC BY)</ext-link>. 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.</license-p>
</license>
</permissions>
<abstract>
<p>This technical note presents a perspective on the creation of value in time-delayed agri-food supply chains (AFSCs) and examines its impact on dynamic pricing, human resources, and sustainability. In general, analyzing AFSCs may seem straightforward; however, the complexity involved in managing dynamic pricing, sustainability trade-offs, and establishing ethnographic measures to improve worker productivity makes these challenges far from simple from an operational perspective. This study presents a mathematical model incorporating time delays in a two-tier supply chain consisting of producers and consumers, based on certain assumptions. In addition, a finite-time optimal control (OC) problem is addressed analytically using Pontryagin&#x00027;s maximum principle (PMP). Finally, stability and sensitivity analyses are conducted for a system that experiences losses in the production and consumption stages of the dynamic supply chain (DSC).</p></abstract>
<kwd-group>
<kwd>creation of value</kwd>
<kwd>dynamic supply chains</kwd>
<kwd>mathematical modeling</kwd>
<kwd>optimal control</kwd>
<kwd>time delays</kwd>
</kwd-group>
<funding-group>
<funding-statement>The author(s) declared that financial support was not received for this work and/or its publication.</funding-statement>
</funding-group>
<counts>
<fig-count count="1"/>
<table-count count="2"/>
<equation-count count="50"/>
<ref-count count="31"/>
<page-count count="8"/>
<word-count count="5025"/>
</counts>
<custom-meta-group>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Sustainable Supply Chain Management</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<label>1</label>
<title>Introduction</title>
<p>Supply chain engineering (SCE) applies quantitative, analytical, and mathematical methods based on engineering principles to optimize supply chains, thereby improving efficiency, resilience, and value creation across production, distribution, logistics, and final retailing (<xref ref-type="bibr" rid="B26">Simchi-Levi et al., 2008</xref>). In SCE, mathematical models incorporating time delays provide valuable insights for inventory management in dynamic supply chains (DSCs). Mathematical models with time delays play a critical role in understanding and optimizing DSCs in the agri-food sector, where processes such as production, transportation, processing, and market demand are interdependent and occur over extended periods. To synchronize supply and demand, companies must create value in the finished goods delivered to customers from suppliers (<xref ref-type="bibr" rid="B19">Mart&#x000ED;nez-Olvera and Davizon-Castillo, 2015</xref>). Agri-food supply chains (AFSCs) are experiencing profound structural and functional transformations over the past few decades, driven by globalization, technological innovation, evolving consumer preferences, and increasing concerns regarding sustainability and equity (<xref ref-type="bibr" rid="B3">Beg et al., 2017</xref>). These dynamics have reshaped production, processing, and distribution systems, giving rise to more complex and interconnected global networks. Within this context, cocoa (<italic>Theobroma cacao Lin</italic>) has emerged as a crop of notable cultural, nutritional, and strategic importance, particularly in tropical regions such as Mexico.</p>
<p>In economic and consumption terms, cocoa ranks among the world&#x00027;s most traded and consumed agricultural products, similar to coffee in market dynamics. Demand for cocoa-based products continues to grow, driven by population growth, urbanization, and diversification of consumer tastes, particularly in emerging economies (<xref ref-type="bibr" rid="B21">Mueller et al., 2023</xref>). However, the Mexican cocoa industry has undergone a process of gradual transformation. The states of Chiapas, Tabasco, Veracruz, Oaxaca, and Guerrero have consolidated as the country&#x00027;s principal production regions, each characterized by distinct agroecological conditions and production dynamics. Cocoa production is concentrated in the states of Tabasco and Chiapas, which together account for 61,344 hectares of cultivated land (<xref ref-type="bibr" rid="B24">S&#x000E1;nchez et al., 2019</xref>). In addition, cocoa is globally recognized not only as a key raw material for the confectionery and chocolate industries but also as a source of livelihoods for millions of smallholder farmers in Latin America, Africa, and Asia (<xref ref-type="bibr" rid="B22">Naranjo-Merino et al., 2018</xref>; <xref ref-type="bibr" rid="B17">Kouassi et al., 2021</xref>; <xref ref-type="bibr" rid="B13">Haynes et al., 2012</xref>).</p>
<p>The primary contributions and significance of this research are as follows:</p>
<list list-type="order">
<list-item><p>The impact of cocoa supply chain (CSC) production and consumption in Mexico is analyzed, assuming low volume.</p></list-item>
<list-item><p>The creation of value in the cocoa supply chain is examined through price dynamics, ethnographic analysis, and sustainability impacts.</p></list-item>
<list-item><p>A mathematical model incorporating time delays is presented for the supply chain of producers and consumers, under certain assumptions.</p></list-item>
<list-item><p>An optimal control (OC) problem is addressed using Pontryagin&#x00027;s maximum principle (PMP) with a proper functional for minimization, which is solved analytically.</p></list-item>
<list-item><p>A stability analysis of the system is conducted, assuming inventory losses at each stage of the DSC.</p></list-item>
</list>
<p>The following research questions are addressed in this study:</p>
<list list-type="order">
<list-item><p>Is the cocoa supply chain a suitable subject of analysis for value creation using proper sustainability metrics?</p></list-item>
<list-item><p>Does the dynamic pricing of the CSC constitute a relevant area of analysis within a supply chain analytics context?</p></list-item>
<list-item><p>Is time delay a valuable lead time factor to consider in low-volume, high-variability systems?</p></list-item>
<list-item><p>Is finite-time optimal control with proper initial and final conditions formulated via PMP an optimal approach for this CSC analysis?</p></list-item>
<list-item><p>Is stability analysis of the CSC a necessary condition for the proper evolution of the system?</p></list-item>
</list>
<p>The remaining article is organized as follows: Section 2 analyzes value creation in the CSC. Section 3 presents the methodology, emphasizing the transition from short food supply chains (SFSCs) to global markets, the role of dynamic pricing, sustainability trade-offs, and an ethnographic analysis to capture labor force impacts within the cocoa supply chain. Section 4 examines a case study focused on mathematical modeling, optimal control, and stability analysis. Section 5 presents a discussion, and Section 6 outlines future research directions for this research letter.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Methods</title>
<p>Agri-food sustainable DSCs refer to interconnected systems that effectively manage the production, processing, distribution, and consumption of agricultural and food products in ways that are environmentally sustainable and economically profitable. This framework highlights the importance of production, distribution, and marketing for the future development of sustainable supply chains. In Mexico, the CSC focuses on both increasing domestic production and reducing reliance on imports.</p>
<p>Value creation in the agri-food sector is crucial not only for the profitability of the industry but also for ensuring its sustainability. By focusing on economic, environmental, and social dimensions, we can build a food system that satisfies the needs of a growing global population while protecting the planet and promoting social equity. Value creation in this context goes beyond the generation of wealth; it encompasses improving livelihoods, fostering innovation, conserving natural resources, and addressing systemic inequalities (<xref ref-type="table" rid="T1">Table 1</xref>). Central to this vision are strategic planning and the integration of sustainable practices within the AFSC (<xref ref-type="fig" rid="F1">Figure 1</xref>).</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Comparison of the two-tier cocoa supply chain from producer and consumer perspectives.</p></caption>
<table frame="box" rules="all">
<thead>
<tr>
<th valign="top" align="left"><bold>Characteristic</bold></th>
<th valign="top" align="left"><bold>Producer perspective</bold></th>
<th valign="top" align="left"><bold>Consumer perspective</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Creation of value</td>
<td valign="top" align="left">Based on production analysis and quality</td>
<td valign="top" align="left">Brand definition and consumer feedback</td>
</tr>
<tr>
<td valign="top" align="left">Objective</td>
<td valign="top" align="left">Maximize cocoa production and improve profitability</td>
<td valign="top" align="left">High-quality chocolate products</td>
</tr>
<tr>
<td valign="top" align="left">Sustainability trade-offs</td>
<td valign="top" align="left">Reduction of waste and improvement of farm productivity</td>
<td valign="top" align="left">Environmental aspects positive and negative externalities</td>
</tr>
<tr>
<td valign="top" align="left">Market spot</td>
<td valign="top" align="left">Dynamic pricing determined by global markets</td>
<td valign="top" align="left">Chocolate markets reflect quality and social impacts</td>
</tr>
<tr>
<td valign="top" align="left">Mandatory structure</td>
<td valign="top" align="left">Supply-driven (production, logistics, and exportation)</td>
<td valign="top" align="left">Demand-driven (Ethical consumption)</td>
</tr></tbody>
</table>
</table-wrap>
<fig position="float" id="F1">
<label>Figure 1</label>
<caption><p>Value creation in the cocoa supply chain.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="frsus-07-1772141-g0001.tif">
<alt-text content-type="machine-generated">Chart with revenue on the vertical axis and time horizon on the horizontal axis, showing three progression stages: producers at the lower left, central value creation, and consumers at the upper right, illustrating growth toward sustainability.</alt-text>
</graphic>
</fig>
<sec>
<label>2.1</label>
<title>From short food supply chains to global markets: raw material flow</title>
<p>By definition, a short food supply chain (SFSC) is a system that emphasizes local production, transparency, and sustainability while minimizing the number of intermediaries between producers and consumers along the supply chain. Based on this, it is proposed to strengthen SFSCs by establishing cooperatives where producers focus on adding value to their products, transitioning cocoa through its different stages to become producers and manufacturers, and ultimately reaching end customers with branded finished products. However, several persistent issues in the field continue to undermine these efforts.</p>
<p>Consequently, the sustainability and competitiveness of the CSC have become central issues in agricultural sustainable research, encompassing environmental management, labor conditions, and fair trade practices. In general, a commercial chocolate bar contains only 25%&#x02212;35% cocoa mass; cocoa in semisweet chocolate bars range from 45 to 99%, while white chocolate bars only contain cocoa butter, milk, and sugar (<xref ref-type="bibr" rid="B10">Duana-&#x000C1;vila et al., 2023</xref>). In addition, the low application of fertilizers and improper management of shade conditions within plantations limit productivity and quality. Currently, researchers are editing the cocoa genome to produce disease-resistant plants (<xref ref-type="bibr" rid="B11">Fister et al., 2018</xref>). As global demand for high-quality cocoa continues to rise, Mexico&#x00027;s cocoa-producing regions will remain critical players in the international market, especially if they continue to prioritize sustainability and quality.</p>
</sec>
<sec>
<label>2.2</label>
<title>Mathematical modeling of dynamic supply chains with time delays</title>
<p>The decision-making problem of the producer and retailer under time delay effects in a two-echelon supply chain was examined by <xref ref-type="bibr" rid="B18">Li et al. (2024)</xref>. Time delays are intrinsic to many stages of the AFSC and can significantly affect decision-making, efficiency, and overall system performance. In the context of modern supply chains, a dynamic system is one that is continually shaped by various fluctuating factors, such as production rates, consumer demand shifts, transportation delays, and external influences including market conditions, economic trends, and unforeseen weather events. These variables interact in real time. Consequently, businesses must remain agile and responsive, adjusting their strategies and operations as needed to sustain efficiency and mitigate risks.</p>
<p>In the context of cocoa production, for example, delays can arise in areas such as crop growth, harvesting schedules, processing, and market feedback. <xref ref-type="bibr" rid="B30">Yu et al. (2020)</xref> addressed optimal control for multiple delays in supply chains. By accounting for time delays, stakeholders can make more informed decisions, improve efficiency, reduce costs, and enhance the resilience of the supply chain. As the global agri-food sector faces growing challenges, such as climate change, market volatility, and shifting consumer preferences, the role of mathematical modeling in managing time delays has become more critical for achieving sustainable and efficient supply chains.</p>
</sec>
<sec>
<label>2.3</label>
<title>Dynamic pricing: the cash flow</title>
<p>Dynamic pricing models have gained relevance as tools to address volatility and improve value for cocoa farmers. These models, however, face several key limitations: (1) market structure constraints; (2) institutional and socioeconomic issues; (3) environmental concerns; (4) mathematical modeling limitations, such as biological delays in cocoa production (trees take 3&#x02013;5 years to mature); and (5) positive and negative externalities in production. Therefore, mathematical modeling has emerged as a critical approach for analyzing and optimizing these systems, enabling better decision-making under uncertainty and enhancing supply chain resilience. Techniques such as ordinary differential equations (ODEs) (<xref ref-type="bibr" rid="B7">Daviz&#x000F3;n et al., 2014</xref>), system dynamics, and optimal control theory have been applied to model inventory levels, production rates, and pricing strategies in DSCs (<xref ref-type="bibr" rid="B20">Mehrbanfar et al., 2020</xref>). Therefore, dynamic pricing in the CSC faces both practical and structural limitations due to the characteristics of agricultural commodity markets and the socioeconomic context of low-volume cocoa production.</p>
</sec>
<sec>
<label>2.4</label>
<title>Labor force: ethnographic analysis</title>
<p>Supply chain ethnography refers to a qualitative analysis, from a sociological perspective, of the practices of the social and cultural environment where the processes of planting, harvesting, and production are carried out in agricultural fields by workers, farmers, and traders. Therefore, it is important to understand the ethnography of cocoa producers in Mexico from a qualitative perspective for supporting industrialization efforts aimed at adding and creating value within the CSC. Furthermore, it is essential to highlight the ethnographic Key Performance Indicators (KPIs) as defined by <xref ref-type="bibr" rid="B23">Rasmussen et al. (2020)</xref>: the behavioral dimension (socio-cultural factors), the structural dimension (interactions among supply chain participants), and the contextual dimension (market and environmental variables). The working conditions of cocoa producers can be improved through ethnographic analysis, which examines the social, cultural, and economic factors affecting workers. Through the application of surveys and interviews, this approach can identify labor inequalities, leverage practices, and informal contractual trade-offs along the CSC.</p>
</sec>
<sec>
<label>2.5</label>
<title>Sustainability trade-offs</title>
<p>Sustainability is the ability to meet present needs without limiting future generations, which is achieved by balancing environmental, social, and economic priorities (<xref ref-type="bibr" rid="B12">Giddings et al., 2010</xref>). In addition, an AFSC encompasses the &#x0201C;farm-to-fork&#x0201D; activities from production to marketing. In this context, sustainability involves managing these stages to reduce environmental impact, promote social equity, and ensure economic viability (<xref ref-type="bibr" rid="B8">De Silva et al., 2023</xref>). Therefore, the CSC is a complex system where sustainability addresses trade-offs, which requires coordination among farmers, enterprises, and government, adopting a systemic perspective. This perspective incorporates life cycle assessment [a method to validate the environmental impact of a product or service across its entire life cycle (from raw material to end customer)], socioecological analysis (the study of interactions between human societies and the environment, aimed at understanding and managing the sustainability of social and ecological systems), and ethnographic studies (analysis of local cocoa supply chain behaviors, as previously discussed) (<xref ref-type="bibr" rid="B31">Yuan et al., 2024</xref>).</p>
</sec>
</sec>
<sec sec-type="results" id="s3">
<label>3</label>
<title>Results</title>
<p>Inventory management in DSCs is critical for ensuring smooth operations, minimizing costs, and meeting demand effectively (<xref ref-type="bibr" rid="B28">Taboada et al., 2022</xref>). A dynamic supply chain refers to a system that is constantly influenced by variables such as production rates, demand fluctuations, transportation delays, and external factors, including market conditions and weather events. Managing inventory in such an environment requires flexibility and real-time data. Here, we discuss the key aspects of inventory management in dynamic supply chains (<xref ref-type="bibr" rid="B4">Ben&#x000ED;tez-Garc&#x000ED;a et al., 2025</xref>).</p>
<sec>
<label>3.1</label>
<title>Mathematical modeling</title>
<p>A two-echelon dynamic supply chain was analyzed by <xref ref-type="bibr" rid="B29">Tshinangi et al. (2025)</xref>, with similar approaches applied to two-echelon cold supply chains (<xref ref-type="bibr" rid="B1">Acerce and Denizhan, 2025</xref>; <xref ref-type="bibr" rid="B25">Sebatjane, 2025</xref>), using the following ordinary differential equation, which considers both producers and consumers in a DSC:</p>
<disp-formula id="EQ1"><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>d</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(1)</label></disp-formula>
<p><xref ref-type="disp-formula" rid="EQ1">Equation 1</xref> represents a differential equation that relates the inventory level (I), production rate S(t), and demand rate d(t). A proper lead time (&#x003B8;) is considered because CSCs are related to time delay approaches for perishable inventory systems.</p>
<p>In general, the cocoa dynamic supply chain structure can be expressed as:</p>
<disp-formula id="EQ2"><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(2)</label></disp-formula>
<disp-formula id="EQ3"><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(3)</label></disp-formula>
<p>To present a model reduction for the system, in general, we have the following equation:</p>
<disp-formula id="EQ4"><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(4)</label></disp-formula>
<disp-formula id="EQ5"><mml:math id="M5"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(5)</label></disp-formula>
<p>Applying the Taylor series to the time delay term, we have (<xref ref-type="bibr" rid="B14">Insperger, 2015</xref>):</p>
<disp-formula id="EQ6"><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02248;</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(6)</label></disp-formula>
<p>By applying <xref ref-type="disp-formula" rid="EQ4">Equations 4</xref>&#x02013;<xref ref-type="disp-formula" rid="EQ6">6</xref>, we have:</p>
<disp-formula id="EQ7"><mml:math id="M7"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(7)</label></disp-formula>
<disp-formula id="EQ8"><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(8)</label></disp-formula>
<p>Assuming an equilibrium condition where <italic>S</italic><sub>1</sub>(<italic>t</italic>) &#x0003D; <italic>d</italic><sub>2</sub>(<italic>t</italic> ).</p>
<p>The final system is as follows:</p>
<disp-formula id="EQ9"><mml:math id="M9"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(9)</label></disp-formula>
<disp-formula id="EQ10"><mml:math id="M10"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(10)</label></disp-formula>
<p>By adding <xref ref-type="disp-formula" rid="EQ9">Equations 9</xref>, <xref ref-type="disp-formula" rid="EQ10">10</xref>, we obtain:</p>
<disp-formula id="EQ11"><mml:math id="M11"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(11)</label></disp-formula>
<p>In general, we have:</p>
<disp-formula id="EQ12"><mml:math id="M12"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(12)</label></disp-formula>
<p>Assuming a decreasing production rate of the form <italic>S</italic><sub>1</sub>(<italic>t</italic>) &#x0003D; &#x02212;<italic>kt</italic>, and applying in <xref ref-type="disp-formula" rid="EQ12">Equation 12</xref> for k &#x0003E; 0, we obtain:</p>
<disp-formula id="EQ13"><mml:math id="M13"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>k</mml:mi><mml:mi>&#x003B8;</mml:mi><mml:mi>t</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(13)</label></disp-formula>
<p><xref ref-type="disp-formula" rid="EQ13">Equation 13</xref> applies the derivative of both sides of the equation:</p>
<disp-formula id="EQ14"><mml:math id="M14"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>k</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(14)</label></disp-formula>
<p><xref ref-type="disp-formula" rid="EQ14">Equation 14</xref> implies that the rate of change (the sum of variations in both inventories) is constant and equal to the net production with lead times (time delay). This reflects a steady-state scenario where the supply chain is in equilibrium. Under this condition, the production rate, adjusted for lead times, matches the demand and consumption rate, ensuring that inventory levels fluctuate predictably. After analyzing the two-tier cocoa supply chain, further applications for improving the efficiency, sustainability, and equity of the entire DSC are summarized in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>Areas of contribution in the DSC.</p></caption>
<table frame="box" rules="all">
<thead>
<tr>
<th valign="top" align="left"><bold>Article</bold></th>
<th valign="top" align="left"><bold>Description</bold></th>
<th valign="top" align="left"><bold>Contribution area</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><xref ref-type="bibr" rid="B5">Bhadoriya et al. (2021)</xref></td>
<td valign="top" align="left">Carbon taxes are a key government strategy for addressing global warming. By penalizing emissions, these regulations have successfully lowered the carbon footprint of various industries</td>
<td valign="top" align="left">Sustainability engineering</td>
</tr>
<tr>
<td valign="top" align="left"><xref ref-type="bibr" rid="B15">Jani et al. (2023)</xref></td>
<td valign="top" align="left">Payment policies tailored to a specific product type vary from general industry standards. For instance, perishable goods require different considerations because they expire much faster than standard, long-lasting products</td>
<td valign="top" align="left">Sustainability engineering</td>
</tr>
<tr>
<td valign="top" align="left"><xref ref-type="bibr" rid="B6">Chaudhari et al. (2023)</xref></td>
<td valign="top" align="left">This study presents an inventory model tailored for perishable goods under a &#x02018;down-cash-credit&#x00027; (DCC) payment framework. In this model, consumer demand is driven by price points, available inventory, and promotional efforts, all while accounting for the financial impact of a fixed carbon tax</td>
<td valign="top" align="left">Civil engineering</td>
</tr>
<tr>
<td valign="top" align="left"><xref ref-type="bibr" rid="B27">Spiegler et al. (2012)</xref></td>
<td valign="top" align="left">This research moves beyond qualitative definitions, proposing a mathematical framework for assessing how supply chains respond to external shocks and disruptions</td>
<td valign="top" align="left">Supply chain engineering</td>
</tr>
<tr>
<td valign="top" align="left"><xref ref-type="bibr" rid="B2">Aramyan et al. (2007)</xref></td>
<td valign="top" align="left">The study proposes a performance measurement system based on four key categories: efficiency, Flexibility, Responsiveness, and Food Quality</td>
<td valign="top" align="left">Supply chain engineering</td>
</tr>
<tr>
<td valign="top" align="left"><xref ref-type="bibr" rid="B9">Disney and Towill (2003)</xref></td>
<td valign="top" align="left">This study applies control engineering techniques to mathematically analyze the bullwhip effect (the amplification of demand variability) as it moves upstream in a supply chain. It investigates the relationship between ordering policies, inventory variance, and system stability in a linear, continuous-time domain</td>
<td valign="top" align="left">Supply chain engineering</td>
</tr></tbody>
</table>
</table-wrap>
</sec>
<sec>
<label>3.2</label>
<title>Optimal control for time-delayed DSCs</title>
<p>In previous studies, the application of OC in DSCs (<xref ref-type="bibr" rid="B16">Kappelman and Sinha, 2021</xref>) has been addressed. For the system dynamics described in <xref ref-type="disp-formula" rid="EQ9">Equations 9</xref>, <xref ref-type="disp-formula" rid="EQ10">10</xref>, we have:</p>
<disp-formula id="EQ15"><mml:math id="M15"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(15)</label></disp-formula>
<disp-formula id="EQ16"><mml:math id="M16"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(16)</label></disp-formula>
<p>Therefore, the optimal control (OC) problem for this system is:</p>
<disp-formula id="EQ17"><mml:math id="M17"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mtext>&#x000A0;</mml:mtext><mml:mi>J</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x0222B;</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(17)</label></disp-formula>
<p>s.t.</p>
<disp-formula id="E18"><mml:math id="M18"><mml:mtable columnalign="right"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>With the following initial and final conditions in a time horizon of T = 100 days, MT refers to metric tons. Assuming an artisanal production rate in rural Mexico, the average inventory level is 200 kilograms (Kgs).</p>
<disp-formula id="EQ19"><mml:math id="M19"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>100</mml:mn><mml:mtext>&#x000A0;</mml:mtext><mml:mi>M</mml:mi><mml:mi>T</mml:mi><mml:mtext>&#x02003;&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>100</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>200</mml:mn><mml:mtext>&#x000A0;</mml:mtext><mml:mi>M</mml:mi><mml:mi>T</mml:mi><mml:mtext>&#x02003;&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>100</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Applying PMP to solve the OC problem in <xref ref-type="disp-formula" rid="EQ17">Equation 17</xref>, we define the Hamiltonian as:</p>
<disp-formula id="EQ20"><mml:math id="M20"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(18)</label></disp-formula>
<p>Here, &#x003BB;<sub>1</sub> and &#x003BB;<sub>2</sub> are Lagrange multipliers for the costates.</p>
<p>Applying the Hamilton equations, we have:</p>
<disp-formula id="EQ21"><mml:math id="M21"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(19)</label></disp-formula>
<p>From <xref ref-type="disp-formula" rid="EQ21">Equation 19</xref>, we have:</p>
<disp-formula id="EQ22"><mml:math id="M22"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(20)</label></disp-formula>
<p>In addition, the second condition follows:</p>
<disp-formula id="EQ23"><mml:math id="M23"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(21)</label></disp-formula>
<p>Therefore, we have:</p>
<disp-formula id="EQ24"><mml:math id="M24"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mn>2</mml:mn><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(22)</label></disp-formula>
<p>By integrating <xref ref-type="disp-formula" rid="EQ24">Equation 22</xref> with respect to time, we have:</p>
<disp-formula id="EQ25"><mml:math id="M25"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>K</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(23)</label></disp-formula>
<p>By substituting <italic>u</italic>(<italic>t</italic>) into <xref ref-type="disp-formula" rid="EQ22">Equation 20</xref>, we have:</p>
<disp-formula id="EQ26"><mml:math id="M26"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn><mml:mi>K</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(24)</label></disp-formula>
<p>Considering that:</p>
<disp-formula id="EQ27"><mml:math id="M27"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mo>&#x0222B;</mml:mo></mml:mstyle><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mo>&#x0222B;</mml:mo></mml:mstyle><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>K</mml:mi><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(25)</label></disp-formula>
<p>Finally, we have:</p>
<disp-formula id="EQ28"><mml:math id="M28"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mi>K</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>W</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(26)</label></disp-formula>
<p>Applying the initial condition <italic>I</italic><sub>2</sub>(0) &#x0003D; 200, where W = 200.</p>
<p>In a similar manner, we can calculate <italic>I</italic><sub>1</sub>(<italic>t</italic>) to achieve:</p>
<disp-formula id="EQ29"><mml:math id="M29"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:mi>K</mml:mi><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(27)</label></disp-formula>
<p>After integrating <xref ref-type="disp-formula" rid="EQ29">Equation 27</xref> with respect to time and applying the initial condition <italic>I</italic><sub>1</sub>(0) &#x0003D; 100, we obtain:</p>
<disp-formula id="EQ30"><mml:math id="M30"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mi>K</mml:mi><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>100</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(28)</label></disp-formula>
<p>We can apply the final conditions. After applying algebra, we obtain:</p>
<disp-formula id="EQ31"><mml:math id="M31"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>500</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>100</mml:mn><mml:mi>K</mml:mi><mml:mo>-</mml:mo><mml:mn>50</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:mn>100</mml:mn><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(29)</label></disp-formula>
<disp-formula id="EQ32"><mml:math id="M32"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>500</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mo>-</mml:mo><mml:mn>100</mml:mn><mml:mi>K</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>200</mml:mn><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(30)</label></disp-formula>
<p>Adding <xref ref-type="disp-formula" rid="EQ31">Equations 29</xref>, <xref ref-type="disp-formula" rid="EQ32">30</xref>, we have:</p>
<disp-formula id="EQ33"><mml:math id="M33"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>6</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>By substituting <inline-formula><mml:math id="M34"><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>6</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:math></inline-formula> into <xref ref-type="disp-formula" rid="EQ32">Equation 30</xref>, we have:</p>
<disp-formula id="EQ34"><mml:math id="M35"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mn>15</mml:mn><mml:mo>,</mml:mo><mml:mn>000</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(31)</label></disp-formula>
<p>Finally, we have:</p>
<disp-formula id="EQ35"><mml:math id="M36"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>3</mml:mn><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>150</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x0002B;</mml:mo><mml:mn>2</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(32)</label></disp-formula>
<disp-formula id="EQ36"><mml:math id="M37"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>150</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>100</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(33)</label></disp-formula>
<disp-formula id="EQ37"><mml:math id="M38"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:msup><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>150</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mn>2</mml:mn></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>200</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(34)</label></disp-formula>
<p>Thus, the optimal solution and the evolution of the inventory levels depend on time delay &#x003B8;.</p>
</sec>
<sec>
<label>3.3</label>
<title>Stability analysis</title>
<p>The stability analysis of supply chains as dynamical systems relies on distinct mathematical approaches with proper system architecture. The Routh&#x02013;Hurwitz stability criterion provides a necessary and sufficient condition for the stability of linear, continuous-time, single-input and single-output (SISO) systems. However, to address the inherent complexities of non-linear supply chain dynamics, Lyapunov&#x00027;s direct and indirect methods are employed, offering a generalized framework for evaluating equilibrium stability without explicitly solving the system&#x00027;s differential equations. Within this framework, to evaluate system stability under time delays and quantify inventory fluctuations, we propose a model that accounts for losses during both the production and consumption phases of the supply chain.</p>
<disp-formula id="EQ38"><mml:math id="M39"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(35)</label></disp-formula>
<disp-formula id="EQ39"><mml:math id="M40"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(36)</label></disp-formula>
<p><bold>Theorem 1</bold>.</p>
<p>The system described in <xref ref-type="disp-formula" rid="EQ38">Equations 35</xref>, <xref ref-type="disp-formula" rid="EQ39">36</xref> is asymptotically stable if the conditions &#x003B1;<sub>1</sub> &#x0003E; 0 and &#x003B1;<sub>2</sub> &#x0003E; 0 are satisfied.</p>
<p><bold>Proof</bold>.</p>
<p>We have a system of the form in the Laplace transform:</p>
<disp-formula id="EQ40"><mml:math id="M41"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>s</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mi>s</mml:mi><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(37)</label></disp-formula>
<disp-formula id="EQ41"><mml:math id="M42"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>s</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(38)</label></disp-formula>
<p>Presenting <xref ref-type="disp-formula" rid="EQ38">Equations 35</xref>, <xref ref-type="disp-formula" rid="EQ39">36</xref> in transfer function form, we have:</p>
<disp-formula id="EQ42"><mml:math id="M43"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>&#x003B8;</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(39)</label></disp-formula>
<disp-formula id="EQ43"><mml:math id="M44"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(40)</label></disp-formula>
<p>For the transfer function <xref ref-type="disp-formula" rid="EQ42">Equation 39</xref>, the system is asymptotically stable if &#x003B1;<sub>1</sub> &#x0003E; 0, which is based that the pole in the left is on the complex plane <italic>s</italic> &#x0003D; &#x02212;&#x003B1;<sub>1</sub>. In addition, for the transfer function <xref ref-type="disp-formula" rid="EQ43">Equation 40</xref>, the system is asymptotically stable if &#x003B1;<sub>2</sub> &#x0003E; 0, which is based that the pole in the left complex plane is on <italic>s</italic> &#x0003D; &#x02212;&#x003B1;<sub>2</sub>.</p>
</sec>
<sec>
<label>3.4</label>
<title>Sensitivity analysis</title>
<p>To present a sensitivity analysis of the system dynamics of the DSC, we consider the following:</p>
<list list-type="simple">
<list-item><p>1) Partial derivatives with respect to &#x003B8;:</p>
<p><disp-formula id="EQ44"><mml:math id="M45"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mtext>and&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>k</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(41)</label></disp-formula></p></list-item>
<list-item><p>2) Partial derivatives with respect to <italic>k</italic>:</p>
<p><disp-formula id="EQ45"><mml:math id="M46"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mtext>and&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(42)</label></disp-formula></p></list-item>
</list>
<p>Assuming the operating point:</p>
<disp-formula id="EQ46"><mml:math id="M47"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>&#x003B8;</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>o</mml:mi><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>and&#x000A0;</mml:mtext><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>The partial derivatives evaluated at the operating point: <inline-formula><mml:math id="M48"><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>000</mml:mn><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>100</mml:mn><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>&#x003B8;</mml:mi><mml:mo>=</mml:mo><mml:mn>20</mml:mn><mml:mo>,</mml:mo><mml:mtext>&#x000A0;and&#x000A0;</mml:mtext><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mn>100</mml:mn></mml:math></inline-formula></p>
<disp-formula id="EQ47"><mml:math id="M49"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>100</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>100</mml:mn><mml:mo>,</mml:mo><mml:mtext>and&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>&#x003B8;</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(43)</label></disp-formula>
<p>Partial derivatives with respect to k:</p>
<disp-formula id="EQ48"><mml:math id="M50"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>20</mml:mn><mml:mo>,</mml:mo><mml:mtext>and&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(44)</label></disp-formula>
<p>Partial derivatives with respect to u(t):</p>
<disp-formula id="EQ49"><mml:math id="M51"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mtext>and&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(45)</label></disp-formula>
<p>Partial derivatives with respect to <inline-formula><mml:math id="M52"><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:math></inline-formula>:</p>
<disp-formula id="EQ50"><mml:math id="M53"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>20</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn>20</mml:mn><mml:mo>,</mml:mo><mml:mtext>and&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>&#x02202;</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo>&#x002D9;</mml:mo></mml:mover></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math><label>(46)</label></disp-formula>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<label>4</label>
<title>Discussion</title>
<p>In Mexico, strategic planning for cocoa cultivation emphasizes the need to increase domestic production and reduce import dependency through competitive and sustainable practices. This article emphasizes the importance of technological innovation, strategic planning, and sustainability for developing sustainable agri-food systems and improving the livelihoods of cocoa producers. Despite their apparent simplicity, low-volume AFSCs present significant management challenges. Factors such as dynamic pricing, sustainability balances, and ethnographic measures for operational productivity turn these systems into complex tasks that can trigger broader geopolitical impacts over time.</p>
<p>Value creation in the CSC is a multi-layered process involving production improvements, efficient processing, strategic logistics, market differentiation, and sustainability practices. By enhancing quality, reducing inefficiencies, strengthening governance, and promoting social and environmental wellbeing, the CSC becomes more competitive, resilient, and profitable, especially benefiting small producers. In future research, advanced mathematical models will be developed to optimize dynamic pricing mechanisms within the cocoa supply chain using ordinary differential equations (ODEs) and partial differential equations (PDEs).</p>
<p>In addition, the analysis of cocoa supply chains, particularly in the context of low-volume agri-food supply chains (AFSCs), underscores the intricate balance between price dynamics, sustainability, and human resource management. While these challenges may appear straightforward on the surface, they are deeply intertwined with factors such as technological innovation, strategic planning, and competitive practices. Addressing these complexities through sustainable and resilient supply chain models is essential for reducing dependency on imports and enhancing domestic production capabilities.</p>
<p>Moreover, by focusing on sustainability and worker productivity, cocoa supply chains can be transformed to not only boost profitability but also improve the livelihoods of cocoa producers. Technological advancements and ethnographic measures that enhance operational efficiency are key drivers of these improvements. This technical note highlights that value creation in cocoa supply chains relies on managing the complex interactions between price dynamics, human resources, and sustainability. Even low-volume AFSCs require careful handling due to market volatility, environmental constraints, and productivity challenges. Strengthening domestic production through sustainable, competitive, and technology-driven practices is essential. Recognizing supply chains as dynamic systems enables the development of agile strategies that improve efficiency, strengthen producer livelihoods, and build resilient, future-ready agri-food systems. An AFSC covers all stages from farm to fork, and its sustainability depends on managing these stages to minimize environmental impact, support social wellbeing, and ensure economic viability. These indicators collectively reveal the structural weakness of the sector and its limited capacity to generate significant economic value, despite its historical and cultural importance.</p>
<p>Furthermore, sustainability refers to each state of a system in which environmental, economic, and social aspects influence the behavior of the system. In the context of cocoa DSCs, analyzing scenarios such as dynamic pricing, ethnographic factors, and sustainability impacts is essential for understanding the creation of value&#x02014;particularly in low-volume systems that produce high-value final goods at the retail stage.</p>
<p>Finally, the stability analysis of cocoa DSCs as dynamical systems relies on distinct mathematical approaches with proper system architecture. The Routh&#x02013;Hurwitz stability criterion provides a necessary and sufficient condition for the stability of linear, continuous-time, SISO systems. The sensitivity analysis demonstrate the variations between parameters for inventory levels along the cocoa DSC, with time delays, and input relations.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>YD: Conceptualization, Formal analysis, Investigation, Methodology, Validation, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. JS-L: Conceptualization, Funding acquisition, Methodology, Project administration, Resources, Writing &#x02013; review &#x00026; editing. ES: Conceptualization, Funding acquisition, Methodology, Resources, Supervision, Validation, Writing &#x02013; review &#x00026; editing. NS: Conceptualization, Formal analysis, Methodology, Resources, Visualization, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing.</p>
</sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="ai-statement" id="s8">
<title>Generative AI statement</title>
<p>The author(s) declared that generative AI was not used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Acerce</surname> <given-names>A.</given-names></name> <name><surname>Denizhan</surname> <given-names>B.</given-names></name></person-group> (<year>2025</year>). <article-title>Application of the non-dominated sorting genetic algorithm II (NSGA-II) in a two-echelon cold supply chain</article-title>. <source>Systems</source> <volume>13</volume>:<fpage>206</fpage>. doi: <pub-id pub-id-type="doi">10.3390/systems13030206</pub-id></mixed-citation>
</ref>
<ref id="B2">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Aramyan</surname> <given-names>L. H.</given-names></name> <name><surname>Lansink</surname> <given-names>A. G. J. M.</given-names></name> <name><surname>van der Vorst</surname> <given-names>J. G. A. J.</given-names></name> <name><surname>van Kooten</surname> <given-names>O.</given-names></name></person-group> (<year>2007</year>). <article-title>Performance measurement in agri-food supply chains: a case study. <italic>Supply Chain Manag</italic></article-title>. <source>Int. J</source>. <volume>12</volume>, <fpage>304</fpage>&#x02013;<lpage>315</lpage>. doi: <pub-id pub-id-type="doi">10.1108/13598540710759826</pub-id></mixed-citation>
</ref>
<ref id="B3">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Beg</surname> <given-names>M. S.</given-names></name> <name><surname>Ahmad</surname> <given-names>S.</given-names></name> <name><surname>Jan</surname> <given-names>K.</given-names></name> <name><surname>Bashir</surname> <given-names>K.</given-names></name></person-group> (<year>2017</year>). <article-title>Status, supply chain and processing of cocoa&#x02014;a review</article-title>. <source>Trends Food Sci. Technol.</source> <volume>66</volume>, <fpage>108</fpage>&#x02013;<lpage>116</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.tifs.2017.06.007</pub-id></mixed-citation>
</ref>
<ref id="B4">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ben&#x000ED;tez-Garc&#x000ED;a</surname> <given-names>I.</given-names></name> <name><surname>Daviz&#x000F3;n</surname> <given-names>Y. A.</given-names></name> <name><surname>Hernandez-Santos</surname> <given-names>C.</given-names></name> <name><surname>de la Cruz</surname> <given-names>N.</given-names></name> <name><surname>Hernandez</surname> <given-names>A.</given-names></name> <name><surname>Qui&#x000F1;onez-Ruiz</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2025</year>). <article-title>Mathematical modeling and stability analysis of agri-food tomato supply chains via compartmental analysis</article-title>. <source>World</source> <volume>6</volume>:<fpage>129</fpage>. doi: <pub-id pub-id-type="doi">10.3390/world6030129</pub-id></mixed-citation>
</ref>
<ref id="B5">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Bhadoriya</surname> <given-names>A.</given-names></name> <name><surname>Jani</surname> <given-names>M. Y.</given-names></name> <name><surname>Chaudhari</surname> <given-names>U.</given-names></name></person-group> (<year>2021</year>). <article-title>Combined effect of carbon emission, exchange scheme, trade credit, and advertisement efforts in a buyer&#x00027;s inventory decision</article-title>. <source>Process Integr. Optim. Sustain.</source> <volume>6</volume>, <fpage>1043</fpage>&#x02013;<lpage>1061</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s41660-022-00269-9</pub-id></mixed-citation>
</ref>
<ref id="B6">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chaudhari</surname> <given-names>U.</given-names></name> <name><surname>Bhadoriya</surname> <given-names>A.</given-names></name> <name><surname>Jani</surname> <given-names>M. Y.</given-names></name> <name><surname>Sarkar</surname> <given-names>B.</given-names></name></person-group> (<year>2023</year>). <article-title>A generalized payment policy for deteriorating items when demand depends on price, stock, and advertisement under carbon tax regulations</article-title>. <source>Math. Comput. Simul.</source> <volume>207</volume>, <fpage>556</fpage>&#x02013;<lpage>574</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.matcom.2022.12.015</pub-id></mixed-citation>
</ref>
<ref id="B7">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Daviz&#x000F3;n</surname> <given-names>Y. A.</given-names></name> <name><surname>Soto</surname> <given-names>R.</given-names></name> <name><surname>Rodr&#x000ED;guez</surname> <given-names>J. J.</given-names></name> <name><surname>Rodr&#x000ED;guez-Leal</surname> <given-names>E.</given-names></name> <name><surname>Mart&#x000ED;nez-Olvera</surname> <given-names>C.</given-names></name> <name><surname>Hinojosa</surname> <given-names>C.</given-names></name></person-group> (<year>2014</year>). <article-title>Demand management based on model predictive control techniques</article-title>. <source>Math. Prob. Eng.</source> <volume>2014</volume>:<fpage>e702642</fpage>. doi: <pub-id pub-id-type="doi">10.1155/2014/702642</pub-id></mixed-citation>
</ref>
<ref id="B8">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>De Silva</surname> <given-names>L.</given-names></name> <name><surname>Jayamaha</surname> <given-names>N.</given-names></name> <name><surname>Garnevska</surname> <given-names>E.</given-names></name></person-group> (<year>2023</year>). <article-title>Sustainable farmer development for agri-food supply chains in de-veloping countries</article-title>. <source>Sustainability</source> <volume>15</volume>:<fpage>15099</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su152015099</pub-id></mixed-citation>
</ref>
<ref id="B9">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Disney</surname> <given-names>S. M.</given-names></name> <name><surname>Towill</surname> <given-names>D. R.</given-names></name></person-group> (<year>2003</year>). <article-title>On the bullwhip and inventory variance produced by an ordering policy</article-title>. <source>Omega</source> <volume>31</volume>, <fpage>157</fpage>&#x02013;<lpage>167</lpage>. doi: <pub-id pub-id-type="doi">10.1016/S0305-0483(03)00028-8</pub-id></mixed-citation>
</ref>
<ref id="B10">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Duana-&#x000C1;vila</surname> <given-names>D.</given-names></name> <name><surname>Hern&#x000E1;ndez-Grac&#x000ED;a</surname> <given-names>T. J.</given-names></name> <name><surname>Mart&#x000ED;nez-Mu&#x000F1;oz</surname> <given-names>E.</given-names></name> <name><surname>Garc&#x000ED;a-Vel&#x000E1;zquez</surname> <given-names>M. R.</given-names></name> <name><surname>Rom&#x000E1;n-Guti&#x000E9;rrez</surname> <given-names>A. D.</given-names></name></person-group> (<year>2023</year>). <article-title>Study of the Mexican cocoa market: an analysis of its competitiveness (2010&#x02013;2021)</article-title>. <source>Agronomy</source> <volume>13</volume>:<fpage>378</fpage>. doi: <pub-id pub-id-type="doi">10.3390/agronomy13020378</pub-id></mixed-citation>
</ref>
<ref id="B11">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Fister</surname> <given-names>A. S.</given-names></name> <name><surname>Landherr</surname> <given-names>L.</given-names></name> <name><surname>Maximova</surname> <given-names>S. N.</given-names></name> <name><surname>Guiltinan</surname> <given-names>M. J.</given-names></name></person-group> (<year>2018</year>). <article-title>Transient expression of CRISPR/Cas9 machinery targeting TcNPR3 enhances defense response in <italic>Theobroma cacao</italic></article-title>. <source>Front. Plant Sci</source>. <volume>9</volume>:<fpage>268</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fpls.2018.00268</pub-id><pub-id pub-id-type="pmid">29552023</pub-id></mixed-citation>
</ref>
<ref id="B12">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Giddings</surname> <given-names>B.</given-names></name> <name><surname>Hopwood</surname> <given-names>B.</given-names></name> <name><surname>O&#x00027;Brien</surname> <given-names>G.</given-names></name></person-group> (<year>2010</year>). <article-title>What is sustainability?</article-title> <source>Sustainability</source> <volume>2</volume>, <fpage>3436</fpage>&#x02013;<lpage>3448</lpage>. doi: <pub-id pub-id-type="doi">10.3390/su2113436</pub-id></mixed-citation>
</ref>
<ref id="B13">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Haynes</surname> <given-names>J.</given-names></name> <name><surname>Cubbage</surname> <given-names>F.</given-names></name> <name><surname>Mercer</surname> <given-names>E.</given-names></name> <name><surname>Sills</surname> <given-names>E.</given-names></name></person-group> (<year>2012</year>). <article-title>The search for value and meaning in the cocoa supply chain in Costa Rica</article-title>. <source>Sustainability</source> <volume>4</volume>, <fpage>1466</fpage>&#x02013;<lpage>1487</lpage>. doi: <pub-id pub-id-type="doi">10.3390/su4071466</pub-id></mixed-citation>
</ref>
<ref id="B14">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Insperger</surname> <given-names>T.</given-names></name></person-group> (<year>2015</year>). <article-title>On the approximation of delayed systems by taylor series expansion</article-title>. <source>J. Comput. Nonlinear Dyn</source>. <volume>10</volume>:<fpage>024503</fpage>. doi: <pub-id pub-id-type="doi">10.1115/1.4027180</pub-id></mixed-citation>
</ref>
<ref id="B15">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jani</surname> <given-names>M. Y.</given-names></name> <name><surname>Betheja</surname> <given-names>M. R.</given-names></name> <name><surname>Chaudhari</surname> <given-names>U.</given-names></name> <name><surname>Sarkar</surname> <given-names>B.</given-names></name> <name><surname>Sarkar</surname> <given-names>M.</given-names></name></person-group> (<year>2023</year>). <article-title>Does a customized payment policy enhance the sales revenue for deteriorating products in an advertisement-driven market?</article-title> <source>Environ. Dev. Sustain</source>. <fpage>1</fpage>&#x02013;<lpage>47</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s10668-025-06527-3</pub-id></mixed-citation>
</ref>
<ref id="B16">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kappelman</surname> <given-names>A. C.</given-names></name> <name><surname>Sinha</surname> <given-names>A. K.</given-names></name></person-group> (<year>2021</year>). <article-title>Optimal control in dynamic food supply chains using big data</article-title>. <source>Comput. Oper. Res</source>. <volume>126</volume>:<fpage>105117</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.cor.2020.105117</pub-id></mixed-citation>
</ref>
<ref id="B17">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kouassi</surname> <given-names>J.-L.</given-names></name> <name><surname>Kouassi</surname> <given-names>A.</given-names></name> <name><surname>Bene</surname> <given-names>Y.</given-names></name> <name><surname>Konan</surname> <given-names>D.</given-names></name> <name><surname>Tondoh</surname> <given-names>E. J.</given-names></name> <name><surname>Kouame</surname> <given-names>C.</given-names></name></person-group> (<year>2021</year>). <article-title>Exploring barriers to agroforestry adoption by cocoa farmers in South-Western C&#x000F4;te d&#x00027;Ivoire</article-title>. <source>Sustainability</source> <volume>13</volume>:<fpage>13075</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su132313075</pub-id></mixed-citation>
</ref>
<ref id="B18">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Liu</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>W.</given-names></name></person-group> (<year>2024</year>). <article-title>Dynamic decisions of quality and goodwill in a two-echelon supply chain with delay effect</article-title>. <source>Mathematics</source> <volume>12</volume>:<fpage>3838</fpage>. doi: <pub-id pub-id-type="doi">10.3390/math12233838</pub-id></mixed-citation>
</ref>
<ref id="B19">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mart&#x000ED;nez-Olvera</surname> <given-names>C.</given-names></name> <name><surname>Davizon-Castillo</surname> <given-names>Y. A.</given-names></name></person-group> (<year>2015</year>). <article-title>&#x0201C;Modeling the supply chain management creation of value &#x02014; a literature review of relevant concepts,&#x0201D;</article-title> in <source>Applications of Contemporary Management Approaches in Supply Chains</source>, eds. H. Tozan, and A. Ert&#x000FC;rk (<publisher-name>InTech</publisher-name>), <fpage>1</fpage>&#x02013;<lpage>14</lpage>. doi: <pub-id pub-id-type="doi">10.5772/59656</pub-id></mixed-citation>
</ref>
<ref id="B20">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mehrbanfar</surname> <given-names>M.</given-names></name> <name><surname>Bozorgi-Amiri</surname> <given-names>A.</given-names></name> <name><surname>Nasiri</surname> <given-names>M. M.</given-names></name></person-group> (<year>2020</year>). <article-title>A mathematical programming model for sustainable agricultur-al supply chain network design under uncertainty</article-title>. <source>J. Qual. Eng. Prod. Optimiz.</source> <volume>5</volume>, <fpage>189</fpage>&#x02013;<lpage>220</lpage>. doi: <pub-id pub-id-type="doi">10.22070/JQEPO.2020.5666.1164</pub-id></mixed-citation>
</ref>
<ref id="B21">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mueller</surname> <given-names>C.</given-names></name> <name><surname>West</surname> <given-names>C.</given-names></name> <name><surname>Bastos Lima</surname> <given-names>M. G.</given-names></name> <name><surname>Doherty</surname> <given-names>B.</given-names></name></person-group> (<year>2023</year>). <article-title>Demand-side actors in agricultural supply chain sustainability: an assessment of motivations for action, implementation challenges, and research frontiers</article-title>. <source>World</source> <volume>4</volume>, <fpage>569</fpage>&#x02013;<lpage>588</lpage>. doi: <pub-id pub-id-type="doi">10.3390/world4030035</pub-id></mixed-citation>
</ref>
<ref id="B22">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Naranjo-Merino</surname> <given-names>C. A.</given-names></name> <name><surname>Ort&#x000ED;z-Rodriguez</surname> <given-names>O. O.</given-names></name> <name><surname>Villamizar-G</surname> <given-names>R. A.</given-names></name></person-group> (<year>2018</year>). <article-title>Assessing green and blue water footprints in the supply chain of cocoa production: a case study in the Northeast of Colombia</article-title>. <source>Sustainability</source> <volume>10</volume>:<fpage>38</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su10010038</pub-id></mixed-citation>
</ref>
<ref id="B23">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Rasmussen</surname> <given-names>M. B.</given-names></name> <name><surname>Lund</surname> <given-names>S.</given-names></name> <name><surname>Mertz</surname> <given-names>O.</given-names></name></person-group> (<year>2020</year>). <article-title>Agrifood chains as complex systems and the role of informality in their sustainability in small-scale societies</article-title>. <source>Sustainability</source> <volume>12</volume>:<fpage>6535</fpage>. doi: <pub-id pub-id-type="doi">10.3390/su12166535</pub-id></mixed-citation>
</ref>
<ref id="B24">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>S&#x000E1;nchez</surname> <given-names>V.</given-names></name> <name><surname>Zambrano</surname> <given-names>J.</given-names></name> <name><surname>Iglesias</surname> <given-names>C.</given-names></name></person-group> (<year>2019</year>). <source>La Cadena de Valor del Cacao en Am&#x000E9;rica Latina y el Caribe</source>. Quito: INIAP. ISBN 978-9942-36-465-4.</mixed-citation>
</ref>
<ref id="B25">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Sebatjane</surname> <given-names>M.</given-names></name></person-group> (<year>2025</year>). <article-title>Inventory optimisation in a two-echelon cold chain: sustainable lot-sizing and shipment decisions under carbon cap emissions regulations</article-title>. <source>Ann. Oper. Res</source>. <volume>296</volume>, <fpage>1171</fpage>&#x02013;<lpage>1205</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s10479-025-06466-2</pub-id></mixed-citation>
</ref>
<ref id="B26">
<mixed-citation publication-type="book"><person-group person-group-type="author"><name><surname>Simchi-Levi</surname> <given-names>D.</given-names></name> <name><surname>Kaminsky</surname> <given-names>P.</given-names></name> <name><surname>Simchi-Levi</surname> <given-names>E.</given-names></name></person-group> (<year>2008</year>). <source>Designing and Managing the Supply Chain: Concepts, Strategies, and Case Studies</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>McGraw-Hill</publisher-name>.</mixed-citation>
</ref>
<ref id="B27">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Spiegler</surname> <given-names>V. L.</given-names></name> <name><surname>Naim</surname> <given-names>M. M.</given-names></name> <name><surname>Wikner</surname> <given-names>J.</given-names></name></person-group> (<year>2012</year>). <article-title>A control engineering approach to the assessment of supply chain resilience</article-title>. <source>Int. J. Prod. Res</source>. <volume>50</volume>, <fpage>6162</fpage>&#x02013;<lpage>6187</lpage>. doi: <pub-id pub-id-type="doi">10.1080/00207543.2012.710764</pub-id></mixed-citation>
</ref>
<ref id="B28">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Taboada</surname> <given-names>H.</given-names></name> <name><surname>Daviz&#x000F3;n</surname> <given-names>Y. A.</given-names></name> <name><surname>Esp&#x000ED;ritu</surname> <given-names>J. F.</given-names></name> <name><surname>S&#x000E1;nchez-Leal</surname> <given-names>J.</given-names></name></person-group> (<year>2022</year>). <article-title>Mathematical modeling and optimal control for a dy-namic supply chain class: a systems theory approach</article-title>. <source>Appl. Sci.</source> <volume>12</volume>:<fpage>5347</fpage>. doi: <pub-id pub-id-type="doi">10.3390/app12115347</pub-id></mixed-citation>
</ref>
<ref id="B29">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Tshinangi</surname> <given-names>K.</given-names></name> <name><surname>Adetunji</surname> <given-names>O.</given-names></name> <name><surname>Yadavalli</surname> <given-names>S.</given-names></name></person-group> (<year>2025</year>). <article-title>A Two-echelon supply chain inventory model for perishable products with a shifting production rate, stock-dependent demand rate, and imperfect quality raw material</article-title>. <source>AppliedMath</source> <volume>5</volume>:<fpage>50</fpage>. doi: <pub-id pub-id-type="doi">10.3390/appliedmath5020050</pub-id></mixed-citation>
</ref>
<ref id="B30">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>H.</given-names></name> <name><surname>Bai</surname> <given-names>S. Z.</given-names></name> <name><surname>Chen</surname> <given-names>D. Y.</given-names></name> <name><surname>Dong</surname> <given-names>C. Q.</given-names></name> <name><surname>Feng</surname> <given-names>X. Y.</given-names></name></person-group> (<year>2020</year>). <article-title>Application of optimal control to the dynamic advertising decisions for supply chain with multiple delays</article-title>. <source>Syst. Sci. Control Eng</source>. <volume>8</volume>, <fpage>141</fpage>&#x02013;<lpage>152</lpage>. doi: <pub-id pub-id-type="doi">10.1080/21642583.2020.1733129</pub-id></mixed-citation>
</ref>
<ref id="B31">
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Yuan</surname> <given-names>M.</given-names></name> <name><surname>Hu</surname> <given-names>H.</given-names></name> <name><surname>Xue</surname> <given-names>M.</given-names></name> <name><surname>Li</surname> <given-names>J.</given-names></name></person-group> (<year>2024</year>). <article-title>Framework for resilience strategies in agricultural supply chains: Assessment in the era of climate change</article-title>. <source>Front. Sustain. Food Syst.</source> <volume>8</volume>:<fpage>1444910</fpage>. doi: <pub-id pub-id-type="doi">10.3389/fsufs.2024.1444910</pub-id></mixed-citation>
</ref>
</ref-list>
<fn-group>
<fn fn-type="custom" custom-type="edited-by" id="fn0001">
<p>Edited by: <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/845223/overview">Mitali Sarkar</ext-link>, Sejong University, Republic of Korea</p>
</fn>
<fn fn-type="custom" custom-type="reviewed-by" id="fn0002">
<p>Reviewed by: <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3324939/overview">Jayasankari Chandramohan</ext-link>, Saveetha Engineering College, India</p>
<p><ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3325318/overview">Urmila Chaudhari</ext-link>, Government Polytechnic Dahod, India</p>
</fn>
</fn-group>
</back>
</article>