<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Development of a Production Scheduling Model in a Hybrid MTO/MTS Production System Considering the Demand for Spare Parts</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Yazdankhah</surname><given-names>Shahrzad</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Dabiri</surname><given-names>Nooraddin</given-names></name><xref ref-type="aff" rid="aff2"/></contrib>
<aff id="aff1">Student of Industrial Engineering, Golestan University, Gorgan, Iran.</aff>
<aff id="aff2">Department of Industrial Engineering, Faculty of Engineering, Golestan University, Gorgan, Iran.</aff>
</contrib-group>
<abstract><p>In this paper, a new mathematical model for production scheduling in hybrid Make-to-Order (MTO)/Make-to-Stock (MTS) systems is presented, incorporating the possibility of selling semi-finished parts. This research aims to develop an optimization method that reduces production time and operational costs while providing precise scheduling of start/end times for each machine’s tasks and machine utilization durations throughout the process. The proposed model is formulated as a Mixed-Integer Linear Programming (MILP) framework and enhances system efficiency by simultaneously managing MTO order demands, MTS demands, and independent demands for semi-finished parts in both MTO and MTS systems, while minimizing resource wastage. Simulation and sensitivity analysis results demonstrate that the model can significantly improve scheduling accuracy and optimize equipment utilization. The evaluation of the model was conducted using simulated data. This approach has broad applications in industries such as automotive and electronics and can support strategic decision-making in production management.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Production scheduling</kwd><kwd>Hybrid MTO/MTS system</kwd><kwd>Spare parts</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1"><label>1</label><title>Introduction</title>
<p>Hybrid Make-to-Order/Make-to-Stock (MTO/MTS) production systems have attracted increasing attention from industry and the scientific community in recent years as a solution to the challenges of managing variable demand and reducing inventory costs. In these systems, standard products are manufactured based on demand forecasts MTS, while customized products are manufactured based on customer orders MTO. This combination provides greater flexibility compared with traditional production systems. However, one of the key challenges in these environments is optimizing production scheduling so that production resources, such as machinery and raw materials, are utilized as efficiently and effectively as possible. This challenge becomes more complex in systems involving demand for semi-finished components, as these components are not only used in the production of final products but may also have independent demand. Failure to manage this flexibility can lead to resource waste or missed revenue-generating opportunities. Although numerous studies have been conducted on production scheduling in MTO and MTS systems, most of them have focused solely on optimizing the production process of final products and have not considered the possibility of selling semi-finished components in a hybrid environment. This research gap provides an opportunity to develop a mathematical model that can simultaneously manage this flexibility in hybrid systems. This paper aims to develop a production scheduling model that, in addition to reducing production time and operating costs, provides accurate planning of production machine activities. The proposed model in this paper is a Mixed-Integer Linear Programming (MILP) framework that addresses the optimization of production scheduling in a hybrid MTO/MTS environment. The main novelty of this model lies in integrating flexibility into the decision-making process, such that semi-finished components not only serve as intermediates in the production of final products but can also be sold independently when separate demand exists. The model incorporates this flexibility by simultaneously optimizing total production time and operating costs, including setup costs, machine idle costs, and inventory holding costs, and ultimately provides detailed operational outputs, such as the start and completion times of operations on each production machine. This innovative approach has broad applications in industries such as automotive and electronics, where the multiple-use management of semi-finished components can improve resource utilization, reduce costs, and increase revenue through the direct sale of components. For example, in an automotive factory, a semi-finished engine can either be used in the production of a customized vehicle (MTO) or sold as an independent component when market demand exists, thereby providing significant operational and revenue flexibility.</p>
</sec>
<sec id="sec-2"><label>2</label><title>Literature Review</title>
<p>Hybrid MTO/MTS production systems have been widely recognized in both industry and the research literature over recent decades as a response to the challenges of managing variable demand and reducing inventory costs. By combining the advantages of MTS and MTO production strategies, these systems provide greater flexibility and efficiency compared with traditional production systems. Existing research has primarily focused on three main areas: production strategy design, inventory control, and production scheduling. In a systematic review, Peters and van Oijen <xref ref-type="bibr" rid="ref-1">[1]</xref> proposed a framework for classifying hybrid systems and identified three main types of production control: sequential, parallel, and floating. This classification provided an important foundation for understanding the different structures of these systems. Rafiei and Rabbani <xref ref-type="bibr" rid="ref-2">[2]</xref> also addressed capacity coordination in hybrid production environments and highlighted the importance of decision-making regarding the Customer Order Decoupling Point (CODP). In inventory control and production planning, numerous studies have investigated optimal policies. Beemsterboer, Land, and Teunter <xref ref-type="bibr" rid="ref-3">[3]</xref>, in an exploratory study, examined hybrid MTO/MTS production planning and proposed various strategies for simultaneously managing MTO and MTS demands. Subsequently, Beemsterboer et al. <xref ref-type="bibr" rid="ref-4">[4]</xref> investigated the optimization of production batch sizes in hybrid MTO/MTS systems. This study addressed the problem of determining batch sizes for products in both customized and standard production systems. By focusing on flexibility in batch sizes, they demonstrated that the use of hybrid approaches can increase production efficiency while reducing inventory costs, and that flexibility in batch sizes under uncertain conditions can contribute to improved productivity. This paper primarily considered systems comprising only one MTO product and one MTS product and focused on a model that incorporates flexibility in production batch sizes under fixed and predefined conditions; therefore, the current model may not be able to adapt to larger market fluctuations and unforeseen changes in demand. Kuthambalayan and Bera <xref ref-type="bibr" rid="ref-5">[5]</xref> also developed a zero-one integer nonlinear programming model for managing product variety in hybrid systems, in which decisions regarding the production mode (MTS or MTO) and the inventory level of semi-finished components are made at the first stage. In the area of production scheduling, various models have been proposed to optimize the performance of hybrid systems. Kusuma et al. <xref ref-type="bibr" rid="ref-6">[6]</xref> proposed a hybrid MTO/MTS scheduling model for multi-product systems and demonstrated that the hybrid (s,Q)-SPT model performs better in reducing lead time and inventory levels compared with traditional models.</p>
<p>Furthermore, Altendorfer and Minner <xref ref-type="bibr" rid="ref-7">[7]</xref> showed that hybrid MTO/MTS systems generally outperform pure MTS or MTO strategies under most conditions and can serve as an optimal solution. The choice between these two strategies is significantly dependent on system parameters; specifically, the MTO system is more desirable when inventory holding costs are high, customer lead times are longer, or the production rate increases. In contrast, the MTS system performs better under conditions of high demand rates and short lead times. In other studies, Beemsterboer et al. <xref ref-type="bibr" rid="ref-8">[8]</xref> specifically addressed the operational aspects and production scheduling in job-shop environments and the management of workflow. However, a careful review of the existing literature reveals two important research gaps that the present study addresses. The first gap is the lack of attention to the direct sale of semi-finished components. Although several studies have addressed the management of semi-finished components in hybrid systems, such as Tiagarajan and Kothambalayan <xref ref-type="bibr" rid="ref-5">[5]</xref>, none has explicitly considered the possibility of selling these components directly as an independent revenue-generating option, separate from their internal use in the production of final products. This aspect, which is common in industries such as automotive and electronics, represents an overlooked opportunity for improving strategic decision-making and increasing profitability. The second gap is the limitation of existing models in managing complex multi-product systems. Many studies, particularly earlier studies or those focusing on simpler systems, consider MTS systems with a limited number of products. This assumption limits the applicability of these models to real-world industries that deal with a high variety of products and components. Therefore, the present study is conducted to address these research gaps by developing a production scheduling framework that considers both the direct sale of semi-finished components and the complexity of multi-product hybrid MTO/MTS production environments.</p>
</sec>
<sec id="sec-3"><label>3</label><title>Problem Definition</title>
<p>In this section, the modeling framework for the production scheduling problem in a hybrid MTO/MTS environment is first presented in detail, and its key challenges are examined. Subsequently, a mathematical model is developed to formulate the key decisions, including production scheduling, batch size determination, and decision-making regarding the destination of semi-finished components. Finally, the efficiency and validity of the proposed model are evaluated by analyzing numerical results under several scenarios.</p>
<sec id="sec-4"><label>3.1</label><title>Problem Statement</title>
<p>In modern production environments, the integration of MTO and MTS production systems creates significant challenges in production scheduling. These challenges become more complex when semi-finished components are considered, as they can either be consumed internally within the organization for the production of final products or sold independently in the market. This dual-use capability creates a unique optimization opportunity that has not been adequately addressed in the existing literature <xref ref-type="bibr" rid="ref-9">[9]</xref>, <xref ref-type="bibr" rid="ref-10">[10]</xref>.</p>
<p>The problem addressed in this paper involves determining an optimal production schedule that simultaneously manages the following:</p>
<p>I. MTO customer orders with predetermined demands.</p>
<p>II. MTS production based on demand forecasts.</p>
<p>III. Independent demand for semi-finished components that can be sold directly.</p>
<p>IV. Machine setup and inventory holding requirements.</p>
<p>V. Precedence relationships among components in the production process.</p>
<p>The primary objective is to minimize total operating costs while satisfying all demand requirements and meeting the system&apos;s constraints. Due to the simultaneous consideration of multiple types of demand and complex scheduling constraints, this problem is considered a complex combinatorial optimization problem. In traditional MTO/MTS systems, production decisions are generally made separately for each production type. However, in the proposed approach, flexibility in using semi-finished components enables integrated optimization. This flexibility means that, at any point in time, the system can determine whether a semi-finished component should be retained for internal production or sold independently. This flexible decision-making approach has the potential to reduce costs and increase revenue.</p>
</sec>
<sec id="sec-5"><label>3.2</label><title>Mathematical Model</title>
<p>The proposed mathematical model is formulated as a MILP problem. The notation used in the model is presented below.</p>
<sec id="sec-6"><title>Indices</title>
<p>i, j: Indices of components, representing each component in the set of components.</p>
<p>t: Index of time periods, representing each time period in the planning horizon.</p>
<p>m: Index of machines, representing each machine in the set of machines.</p>
<p>k: Index of precedence relationships, used to define precedence relationships for components in the workshop.</p>
</sec>
<sec id="sec-7"><title>Sets</title>
<p>J: Set of components.</p>
<p>T: Set of time periods.</p>
<p>M: Set of machines.</p>
<p>K: Set of precedence relationships.</p>
</sec>
<sec id="sec-8"><title>Parameters</title>
<p>bⱼ: Processing time of component j ∈ J.</p>
<p>CAPq: Warehouse capacity.</p>
<p>dⱼ,ₜ: Demand for component j ∈ J in time period t ∈ T.</p>
<p>assignedₘ,ⱼ: Equals 1 if component j ∈ J is assigned to machine m ∈ M; otherwise, it equals 0.</p>
<p>Setupcostₘ,ⱼ: Setup cost of machine m ∈ M for component j ∈ J.</p>
<p>Fromₖ: The number of the prerequisite component in precedence relationship k ∈ K.</p>
<p>Toₖ: The number of the subsequent component in precedence relationship k ∈ K.</p>
<p>CRₖ: Consumption coefficient of component Toₖ for producing component Fromₖ.</p>
<p>Hqⱼ: Holding cost of component j ∈ J.</p>
<p>CW: Cost per unit of machine idle time.</p>
<p>CZ: Cost per unit of machine tardiness time.</p>
<p>Policyⱼ: Equals 1 if component j ∈ J is produced under the MTS policy; otherwise, it equals 0, indicating MTO production.</p>
</sec>
<sec id="sec-9"><title>Variables</title>
<p>xⱼ,ₜ: Start time of production for component j ∈ J in time period t ∈ T.</p>
<p>qⱼ,ₜ: Production quantity of component j ∈ J in time period t ∈ T (integer).</p>
<p>invqⱼ,ₜ: Inventory level of component j ∈ J in time period t ∈ T.</p>
<p>Setupflagₘ,ⱼ,ₜ: Equals 1 if machine m ∈ M is set up to produce component j ∈ J in time period t ∈ T; otherwise, it equals 0. This variable determines the machine setup decisions.</p>
<p>yᵢ,ⱼ,ₜ: Equals 1 if component i ∈ J is produced before component j ∈ J on the same machine; otherwise, it equals 0. This variable determines the production sequence of components.</p>
<p>Usageⱼ,ₜ: Auxiliary variable representing the amount of component j ∈ J used in time period t ∈ T.</p>
<p>SMₘ,ₜ: Start time of machine m ∈ M in time period t ∈ T.</p>
<p>FMₘ,ₜ: Completion time of machine m ∈ M in time period t ∈ T.</p>
<p>idleₘ,ₜ: Idle time of machine m ∈ M in time period t ∈ T. This variable calculates the duration for which the machine remains inactive.</p>
<p>Zₜ: Latest delivery time of completed components in time period t ∈ T. This variable represents the completion time of jobs in each period.</p>
<p>The proposed mathematical model, based on the aforementioned notation, consists of an objective function, a set of constraints, and the variable domains, as described below:</p>
<p>Min CW. ∑ ∑ + ∑ ∑ ∑ setupcostm,j . setupflagm,j,t</p>
<p>m∈M t∈T m∈M j∈j t∈T</p>
<p>+ CZ. ∑ Zt + ∑ ∑ Hqj . invqj,t,</p>
<p>t∈T j∈J t∈T</p>
<p>qi,t ≤ M. setupflagm,j,t, ∀mϵM, jϵJ | assignedm,j = 1 , ∀tϵT, (2) setupflagm,j,t ≤ assignedm,j, ∀mϵM , jϵJ , tϵT, (3) xfrom + bfrom . qfrom ≤ xto , ∀kϵK , ∀tϵT, (4)</p>
<p>k,t k k,t k,t</p>
<p>x + b . q ≤ x + M(1 − y ), ∀i, jϵJ | 1, assigned = 1, assigned = 1, (5)</p>
<p>j,t j j,t i,t i,j,t m,i m,j</p>
<p>xj,t + bj . qj,t ≤ xi,t + M. yi,j,t, ∀i, jϵJ | 1, assignedm,i = 1, assignedm,j = 1, (6)</p>
<p>usagej,t = ∑ CRk . q(tok,t), ∀jϵJ , ∀tϵT,</p>
<p>kϵK|fromk=j</p>
<p>invqj,t = qj,t − usagej,t − dj,t, ∀jϵJ , t = 1, (8) invqj,t = invqj,t + qj,t − usagej,t − dj,t, ∀jϵJ , ∀tϵT | t &gt; 1, (9) invqj,t = 0, ∀jϵJ | policyj = 0, t = T, (10) SMm,t ≤ xj,t, ∀mϵM, ∀jϵJ |assignedm,j = 1 , ∀tϵT, (11) FMm,t ≥ xj,t + bj . qj,t, ∀mϵM , ∀jϵJ |assignedm,j = 1 , ∀tϵT, (12) (13)</p>
<p>idlem,t = FMm,t − SMm,t − ∑ bj . qj,t, ∀mϵM , , ∀tϵT,</p>
<p>jϵJ | assignedm,j=1</p>
<p>Zt ≥ xj,t + bj . qj,t, ∀jϵJ , ∀tϵT, (14) (15)</p>
<p>∑ invqj,t ≤ CAPq, ∀tϵT,</p>
<p>jϵJ</p>
<p>qj,t ϵ Z , ∀jϵJ , ∀tϵT, (16) xj,t ≥ 0, ∀jϵJ , ∀tϵT, (17) invqj,t ≥ 0, ∀jϵJ , ∀tϵT, (18) setupflagm,j,t ϵ{0,1}, ∀jϵJ , ∀tϵT, ∀mϵM, (19) yi,j,tϵ{0,1}, ∀i, jϵJ | i ≠ j, ∀tϵT, (20) SMm,t , FMm,t , idlem,t ≥ 0, ∀tϵT, ∀mϵM, (21) Zt ≥ 0, ∀tϵT. (22)</p>
<p>Objective Function (1) aims to minimize machine idle time, which indicates the optimal utilization of production capacity, while simultaneously reducing MTO order delivery delays by controlling setup and inventory holding costs. This multi-objective approach is particularly suitable for hybrid MTO/MTS systems, as it simultaneously considers the conflicting requirements of the two systems: rapid responsiveness to MTO orders versus efficient inventory management in MTS.</p>
<p>Constraints (2) and (3) ensure that production takes place only when the machine has been set up to produce the respective component, and that setup operations are performed only for components assigned to the machine. Precedence Constraints (4) enforce the precedence relationships among components, ensuring that prerequisite components are produced before the production of subsequent components begins. Non-overlapping Constraints (5) and (6) determine the production sequence of components on each machine using binary sequencing variables to prevent overlap in production times. Consumption calculation Constraints (7) define the consumption relationships of semi-finished components in the production of other components, while inventory balance Constraints (8) and (9) control the material flow within the system and require zero inventory for MTO components in the final period, Constraint (10). Machine scheduling Constraints (11) and (12) define the start and completion times of machine activities and calculate machine idle time Constraint (13), while the tardiness Constraint (14) ensures that the completion time of each order is recorded within the specified time. Finally, the warehouse capacity Constraint (15) ensures that the total inventory level in each period does not exceed the warehouse capacity. The variable domain (Constraints (16) to (22)) defines that the decision variables must take positive integer values (Constraint (16)), non-negative values (Constraints (17) and (18)), or binary values (Constraints (19) and (20)). This comprehensive set of constraints enables the model to simultaneously manage MTO, MTS, and independent demand for semi-finished components while providing detailed production scheduling.</p>
</sec>
</sec>
<sec id="sec-10"><label>3.3</label><title>Verification and Validation of the Proposed Model</title>
<p>To comprehensively evaluate the performance of the model, a systematic three-stage approach is adopted. First, the production network structure, including precedence relationships, MTO/MTS policies, and the possibility of selling semi-finished components, is introduced. Subsequently, several numerical examples with diverse parameters are defined to simulate the behavior of the model under different operating conditions. Finally, the results obtained from solving these examples are analyzed to verify the mathematical correctness of the model, compliance with all constraints, and its effectiveness in generating optimal and feasible production schedules.</p>
<sec id="sec-11"><label>3.3.1</label><title>Production System Structure</title>
<p>The production network shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> represents the structure of the production system of the proposed model using a directed graph.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Directed graph representation of the hybrid MTO/MTS production system with the possibility of selling semi-finished components</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:5:66,140.6,537.1,303.3"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<p>The edges of this graph are defined based on the precedence relationships specified in the input data, such that the directed edges point from prerequisite components to subsequent components. For example, the directed edge from node 1 to node 4 with a weight of 1 (the consumption coefficient, denoted by #) indicates that one unit of component 1 is required to produce each unit of component 4. <xref ref-type="fig" rid="fig1">Figure 1</xref> shows that the production system is designed as a hierarchical production line, in which the initial components (1, 2, and 3) are produced on the initial machines and then used as inputs for the production of intermediate components (4, 5, 6, and 7), and finally, the final components (8 and 9). Each component can be produced under either the MTO or MTS policy. This graphical structure clearly illustrates the dependency relationships among components and the flow of materials within the system and is highly useful for analyzing production scheduling and managing semi-finished components.</p>
</sec>
<sec id="sec-12"><label>3.3.2</label><title>Input data</title>
<p>The model input data are organized into three structured tables. <xref ref-type="table" rid="tab1">Table 1</xref> includes the periodic demand for components and the production policy (MTO/MTS) associated with each component and is used as the basis for production planning and inventory management. <xref ref-type="table" rid="tab2">Table 2</xref> includes the processing time, holding cost, and setup cost of each component, which play a key role in scheduling and cost evaluation. <xref ref-type="table" rid="tab3">Table 3</xref> defines system parameters such as the weighting coefficients for operating costs (setup, machine idle time, and machine tardiness) and the overall warehouse capacity. This transparent structure ensures the reproducibility of the model and enables a detailed analysis of its performance.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Component parameters.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:6:66,368.1,537.1,508.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Machine Parameters.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:6:66,208.5,537.1,336.8"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab3"><label>Table 3</label><caption><p>System parameters.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:6:66,118.6,537.1,190.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-13"><label>3.3.3</label><title>Model implementation and solution results</title>
<p>The proposed mathematical model was implemented using LINGO version 18.0. In this process, the input data were read from Excel files, and the obtained results were also written back to the same files. To evaluate the performance of the proposed model, four numerical scenarios with different combinations of cost parameters, inventory policies, and capacity levels were defined and solved. The results obtained are summarized in <xref ref-type="table" rid="tab4">Table 4</xref>, which includes the total cost and its components (setup, tardiness, holding, and machine idle costs) for each scenario.</p>
<table-wrap id="tab4"><label>Table 4</label><caption><p>Comparison of total costs and their components across four numerical scenarios.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,611.7,537.1,692.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
</sec>
</sec>
<sec id="sec-14"><label>4</label><title>Analysis of the Results</title>
<p>The analysis of the results in <xref ref-type="table" rid="tab4">Table 4</xref> shows that the model intelligently balances competing costs (setup, holding, and tardiness). Scenario 2, with the highest tardiness cost (CZ=1), has the highest total cost (15759.7), whereas Scenario 3, with the lowest CW and CZ and the highest warehouse capacity, achieves the lowest total cost (3851.8). The proposed model effectively manages hybrid MTO/MTS production policies. For MTS components, considering setup and holding costs, the model determines whether production should take place before demand or not. For MTO components, the model flexibly utilizes inventories of semi-finished components and final components. This capability makes it possible to generate additional revenue from semi-finished components and creates added value in the production system. In Scenario 1, with limited warehouse capacity (CAP=50), the model is required to manage inventory very carefully. This constraint results in production being carried out approximately in proportion to demand, and the holding cost (84.6 units) reaches its minimum possible level. However, this strategy requires frequent production, which increases the setup cost to 990 units. In addition, to prevent tardiness, the model schedules production such that the production of initial components (such as component 2) begins at the beginning of the first period (x2,1=0), so that the production chain of dependent components (5, 6, and 8) is not delayed.</p>
<p>In contrast, Scenario 4, with the highest warehouse capacity (CAP=2000) and a more balanced combination of CW and CZ costs, adopts a different strategy. In this scenario, by utilizing the abundant warehouse space, the model moves toward mass production and reduces the number of setups, resulting in a setup cost of 670 units. For example, component 2, which has low demand in the first period, is produced in the second period (x2,2=0) and its inventory is held for the third period, demonstrating the model&apos;s focus on reducing setup costs and utilizing warehouse capacity. This comparison shows that the model dynamically responds to changes in system capacity and determines the optimal production strategy based on resource constraints. Finally, the comparison of the scenarios shows that reducing tardiness costs and increasing warehouse capacity can lead to a significant reduction in total cost, even if this results in increased inventory. Overall, the model is capable of effectively and intelligently balancing the competing objectives of production, inventory management, and scheduling. These results highlight that the proposed model has successfully satisfied demand, such that all MTO and MTS demands have been fulfilled on time, no machine has remained idle in any period, and the production resources have been fully optimized. Inventory levels have been optimally managed and holding costs have been controlled; furthermore, all precedence and scheduling constraints have been successfully satisfied. These findings clearly demonstrate that the developed mathematical model is capable of solving real-world problems with considerable complexity and providing precise and applicable operational outputs for production management decision-making.</p>
</sec>
<sec id="sec-15"><label>5</label><title>Conclusion</title>
<p>In this study, a novel mathematical model was developed for production scheduling in hybrid MTO/MTS environments that integrally incorporates the possibility of directly selling semi-finished components as a strategic decision-making option. The main innovation of this model is the modeling of flexibility in determining the final destination of semi-finished components, which is introduced for the first time in the production management literature as an integrated optimization problem. This approach enables intelligent decision-making between using components as intermediates in the production of final products or selling them as independent products. The proposed model simultaneously optimizes total production time, operating costs (including setup, machine idle time, and inventory holding costs), and revenue from the sale of semi-finished components by combining multi-objective optimization. Numerical results under four different scenarios show that the model is capable of satisfying all MTO, MTS, and semi-finished component demands without delay, minimizing the total system cost, and providing detailed planning of machine scheduling. These outputs are highly applicable to the operational implementation of production. The practical applications of this model are extensive in industries such as automotive, electronics, and industrial machinery, where intelligent management of semi-finished components can lead to improved resource utilization, cost reduction, and the generation of additional revenue. This approach not only enables production managers to make better strategic decisions but also increases organizational profitability through value creation. However, this study has certain limitations that can shape future research directions: 1) the uncertainty in demand and processing times is not considered, which can be addressed using stochastic or robust models, 2) the model is limited to a single-job-shop environment, 3) there is a need to develop metaheuristic algorithms for solving large-scale problems, and 4) operational parameters such as quality and maintenance scheduling are not considered. This research confirms that integrating flexibility in the sale of semi-finished components can lead to improved efficiency of hybrid production systems and create added value for them.</p>
</sec>
<sec id="sec-16"><title>Acknowledgments</title>
<p>The authors are grateful to all individuals who contributed to the completion of this study through their assistance and constructive input.</p>
</sec>
<sec id="sec-17"><title>Funding</title>
<p>The authors declare that this study was conducted without financial support from any external organization.</p>
</sec>
<sec id="sec-18"><title>Data Availability</title>
<p>The datasets generated and analyzed during the current study are available from the corresponding author upon reasonable request.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Peeters, K., &amp; van Ooijen, H. (2020). Hybrid make-to-stock and make-to-order systems: a taxonomic review. International Journal of Production Research, 58(15), 4659–4688. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/00207543.2020.1778204">https://doi.org/10.1080/00207543.2020.1778204</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Rafiei, H., &amp; Rabbani, M. (2012). Capacity coordination in hybrid make-to-stock/make-to-order production environments. International Journal of Production Research, 50(3), 773–789. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/00207543.2010.543174">https://doi.org/10.1080/00207543.2010.543174</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Beemsterboer, B., Land, M., &amp; Teunter, R. (2016). Hybrid MTO-MTS production planning: An explorative study. European Journal of Operational Research, 248(2), 453–461. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ejor.2015.07.037">https://doi.org/10.1016/j.ejor.2015.07.037</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Beemsterboer, B., Land, M., &amp; Teunter, R. (2017). Flexible lot sizing in hybrid make-to-order/make-to-stock production planning. European Journal of Operational Research, 260(3), 1014–1023. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ejor.2017.01.015">https://doi.org/10.1016/j.ejor.2017.01.015</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Kuthambalayan, T. S., &amp; Bera, S. (2020). Managing product variety with mixed make-to-stock/make-to-order production strategy and guaranteed delivery time under stochastic demand. Computers &amp; Industrial Engineering, 147, 106603. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cie.2020.106603">https://doi.org/10.1016/j.cie.2020.106603</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Kusuma, P. D. (2022). Hybrid make-to-stock and make-to-order (MTS-MTO) scheduling model in multi-product production system. International Journal of Integrated Engineering, 14(4), 188–200. <ext-link ext-link-type="uri" xlink:href="https://penerbit.uthm.edu.my/ojs/index.php/ijie/article/download/7974/4911">https://penerbit.uthm.edu.my/ojs/index.php/ijie/article/download/7974/4911</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Altendorfer, K., &amp; Minner, S. (2014). A comparison of make-to-stock and make-to-order in multi-product manufacturing systems with variable due dates. Iie Transactions, 46(3), 197–212. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/0740817X.2013.803638">https://doi.org/10.1080/0740817X.2013.803638</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Beemsterboer, B., Land, M., Teunter, R., &amp; Bokhorst, J. (2017). Integrating make-to-order and make-to-stock in job shop control. International Journal of Production Economics, 185, 1–10. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ijpe.2016.12.015">https://doi.org/10.1016/j.ijpe.2016.12.015</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Kim, H., &amp; Kim, E. (2022). A hybrid manufacturing system with demand for intermediate goods and controllable make-to-stock production rate. European Journal of Operational Research, 303(3), 1244–1257. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ejor.2022.03.039">https://doi.org/10.1016/j.ejor.2022.03.039</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Kerkkänen, A. (2007). Determining semi-finished products to be stocked when changing the MTS-MTO policy: Case of a steel mill. International Journal of Production Economics, 108(1–2), 111–118. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ijpe.2006.12.006">https://doi.org/10.1016/j.ijpe.2006.12.006</ext-link></mixed-citation></ref>
</ref-list></back>
</article>