Translate this page into:
Stochastic modelling and meta heuristic optimization of a batch production system
⁎Corresponding author. kindhira@vit.ac.in (Indhira K.)
-
Received: ,
Accepted: ,
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.
Abstract
Batch production is a modern strategy for manufacturing, especially for products unsuitable for continuous assembly lines. This study proposes a method for analysing one such production facility. Here, we characterize a batch production system as a unique sort of quorum feedback retrial queue deployed under Bernoulli working vacation and outfitted with a secondary, stand-by server. The system’s dynamics are thoroughly examined using the supplementary variable technique, providing insights into its behaviour and performance. Key metrics are determined, and the impact of specific parameters is demonstrated through numerical examples. Furthermore, this research aims to achieve the optimal system cost by employing a variety of optimization approaches. Thus, optimizing costs and identifying key metrics are crucial for enhancing efficiency and profitability in batch production systems. This process ensures that resources are used effectively, service quality is maintained, and overall operational costs are reduced, leading to a more sustainable and profitable production system which helps to make informed decisions.
Keywords
Batch production
Quorum queues
Stand-by server
Cost optimization
1 Introduction
For many years, batch production has been a key element of manufacturing. It is a low-cost manufacturing technology that enables manufacturers to produce different types of products in discrete batches, making it ideal for industries that require frequent product changes or variations. It is crucial in modern manufacturing as it offers flexibility and efficiency, allowing for the production of diverse products in discrete batches. Unlike continuous assembly line production, batch production is ideal for managing varying demand, reducing setup times, and minimizing waste. This approach is particularly advantageous for producing customized or seasonal products, ensuring optimal resource utilization and cost-effectiveness. Overall, batch production provides manufacturers with the agility to respond to market changes and customer needs more effectively, while maintaining high standards of quality and efficiency. Further, a significant part of our lives is spent waiting in line, or “queuing”, where we present ourselves to a server in order to have our requests met. A queueing system (QS) can be thought of as any instance in which a client must wait in line. There are many queueing models emerged in the last few decades which were helpful in designing many real life systems. In this regard, we characterize a batch production system (BPS) as a novel bulk feedback quorum retrial queue (RQ). In this approach, the server will only start manufacturing if the predetermined quorum size, r, is met. However, if there are more products waiting than r, just the first r will be serviced. Each product is served by a single server in batches of exactly size r. In addition, the server will undergo working vacation (WV) if there are no products in the system. Further, if there is breakdown due to machine malfunction or any other reason, the server will be immediately sent for repair. During that period, a secondary server namely the stand-by server will come in rescue to ensure continuous service.
1.1 Literature survey
To comprehend the research gaps present, a thorough review of the prior studies is presented as follows:
Several experts have investigated client arrivals in bulks. Moreover, due to its multidisciplinary nature, most research focuses on batch service queues operating under various regulations. In their groundbreaking work, Chaudhry and Templeton (1983) devised a QS called quorum queue, in which a server prioritizes and serves requests in batches of fixed size r 1. By employing embedded Markov chain methods, Tadj and Ke (2008) addressed a hysteretic bulk quorum queue. Tadj et al. (2012) also scrutinized a dual-phase unreliable bulk quorum queue. Taking into account a variety of arrival scenarios, Kashifalghitaa and Al-Obaidi (2023) recently examined a quorum queue with an -policy.
If a client is dissatisfied with the service they received, they can request that the service be redone until they are satisfied. Lately, an asymptotic analysis of a RQ with feedback was carried out by Nazarov et al. (2023). In addition, Laxmi et al. (2023) scrutinized a feedback batch arrival QS with second discretionary service.
Further, distinct systems face varying kinds of vacations based on the circumstances. Servi and Finn (2002) were among the first to introduce an QS subjected under WV. An batch arrival unreliable RQ with negative consumers under Bernoulli working vacation (BWV) was addressed by Rajadurai et al. (2016). Further, an analysis of a bulk arrival pre-emptive priority RQ subjected to delayed repairs under a modified Bernoulli vacation schedule was done by Yuvarani and Saravanarajan (2017). Lately, a transient analysis of a two classes of bulk arrivals, retrial clients with non-pre-emptive priority service and WVs was studied by Ayyappan and Thamizhselvi (2018)
While developing any system, preventative steps should be incorporated. Therefore, one of the most crucial topics in this study is server breakdowns and their repair. Thus, many of the explored systems have thought about this issue, including Bagyam et al. (2013) etc,. Recently, Bharathidass et al. (2018) analysed a batch service queue with server breakdowns and repairs. A finite Markovian QS subjected to breakdown was also recently analysed by Das et al. (2022).
There is not much of work on RQ that addresses cost optimization and evaluates appropriate control parameters for the queueing model using many optimization techniques. Lately, Vaishnawi et al. (2022) analysed the accuracy of a recurrent model in discrete time to induce the lowest possible cost for the system. Moreover, refer to articles (Kumar and Jain, 2023; Deora et al., 2021; Jain and Kumar, 2022) for a review of published works on cost optimization.
1.2 Research novelty
Based on the literature review section (Section 1.1), no work on quorum RQ with BWV has been conducted. Thus, with the objective of filling this research gap, this study addresses a BPS via bulk quorum feedback RQ with BWV, random breakdown, and a stand-by server, which is evaluated by the supplementary variable technique (SVT). Further, the proposed framework has been analysed using six distinct optimization methods.
1.3 Rationale for choosing a BPS and its benefits
-
Flexibility: Allows production of varied products without extensive changeovers.
-
Efficiency: Optimizes resource use by grouping similar tasks.
-
Cost Efficiency: Leads to economies of scale and efficient resource use.
-
Customization: Easily accommodates custom orders and product variations.
-
Risk Mitigation: Smaller batches reduce the risk of large-scale production defects.
-
Resource Allocation: Improves resource allocation by dedicating specific resources to particular batches.
1.4 Structure of the work
The rest of the work is outlined as follows: Section 2 presents an analysis of the proposed framework. The system’s stability criterion, associated equations, and steady state (SS) outcomes are determined in Section 3. Several essential system metrics are covered in Section 4. The system’s behaviour is addressed via a few numerical examples in Section 5. Section 6 delves into the detailed assessment of cost optimization via distinct approaches. In Section 7, the suggested model is discussed briefly. Overall study is summarized in Section 8.
2 Description of the model
Arrival process: A compound “Poisson process” with rate enables products to congregate in bulk. Presuming a general distribution for , then represents the no. of products linked alongside th arrival batch. and indicate the PGF of .
Retrial process: In the event if there is no waiting area and a bulk of products arrive while the server is still available, one of them starts manufacturing while the others enrol into orbit. Given probability , incoming products either leave the service sector or, with the probability , they enter an orbit of obstructed products if the server is busy, under vacation, or under breakdown. We presume the RQ follows restriction, with the products retrial times distributed equally with a random distribution in accordance with Laplace Stieltjes Transform (LST) .
Regular service process: The server waits inactively until the queue length reaches an integer threshold, , before taking any action. However, if there are at least products waiting, the server will begin manufacturing them in batches of precisely . Consider the service time period to be which follows a general distribution with a probability distribution function (PDF) with a corresponding LST .
Bernoulli Working Vacation process: When an orbit becomes accessible, the server initiates a WV with parameter which follows an exponential distribution. In the event that any new users sign up while the server is on vacation, the service will continue albeit at a slower pace. The server will terminate the vacation and return to the normal busy period if any orbiting products with noticeably longer completion times complete their service within the vacation time. Consequently, this will cut into your vacation time. In case there are no products within system when the vacation finishes, the server will either enter the system and wait passively for a new batch of products with probability (single WV) and service them in ordinary mode as they arrive, or with probability it will leave for next WV. A arbitrary variable with a distribution function of LST describes the time spent in service throughout the WV period.
Feedback Rule: Upon the termination of service for every products, unsatisfied products have a probability of of reverting to the orbit to acquire one more ordinary service, or a probability of of quitting the system.
Random Breakdown process: A momentary server downtime could occur at any time while the server remains functional owing to an interruption in the service channel. The server breakdowns occur at a pace of associated with exogenous Poisson processes. The server that malfunctions is sent out right away for repair. The product, who had just begun receiving service before the server went down, is waiting for the rest of the service to be provided. The server’s repair time distribution is taken to be randomly distributed with PDF and LST .
Stand-by server: When the primary server goes down, the stand-by server takes over and begins manufacturing the products immediately. The stand-by service times obey an exponential distribution with a rate .
It is presumed that there is no connection between any of the system’s stochastic processes.
2.1 Interpretation of the proposed model into BPS
The proposed framework introduces a novel application for batch production systems, enhancing production facility operations.
Products arrive in batches, allowing efficient processing of multiple items simultaneously, reducing setup times, and increasing throughput. If the processing system is busy, batches wait in an orbit or may balk to avoid delays. Batches in orbit retry processing later if the server remains busy or the queue limit is reached, managing workload efficiently. To handle random equipment breakdowns, a standby server activates during failures. The secondary stand-by server acts as a backup, remaining inactive to conserve resources but swiftly activating during server failures or peak demand. Its role improves system reliability by minimizing downtime and disruptions, while also optimizing resource utilization for consistent and efficient production. During periods of low demand or when the system is not operating at full capacity, servers may enter a working vacation mode where they operate at a reduced capacity. Finally, the system undergoes feedback mechanisms where the queue lengths and processing times, as well as adjusting system parameters such as batch sizes, processing rates, server availability, and system reliability, are continuously monitored. Thus, the production process significantly influences the modelling, analysis, and outcomes of the study leading to more effective and resilient production management strategies.
3 Steady state evaluation
We establish the hazard rate functions for system states within this section. To elucidate the framework, we defined distinct server states based on products availability. Prior to formulating the state space differential equations for various system states, we verified the model’s ergodicity. Additionally, by incorporating supplementary variables, we derived the SS differential equations and their corresponding boundary conditions using the SVT. Ultimately, employing the generating function method, we obtained the steady-state solution of the proposed model, thereby determining the PGF of the number of products in the system and the orbit.
3.1 The steady state equations
In SS, we take into consideration that , , , , and , , are continuous at and , , are continuous at . Hence, the functions , , , and are the “conditional completion rates (hazard rates)” for retrial, regular service, on BWV, and under repair, respectively. , , and indicate the elapsed retrial period, service times, BWV, and repair period during time , correspondingly. Furthermore, create the random variable,
Furthermore, we emphasize how the bivariate Markov process can be utilized to describe the system’s state at a given time { , ; 0 }, where indicates the server state based on whether the server is inactive, engaged, on BWV or under repair. For all products in the orbit at time , is the number that represents them. If and , then corresponds to the elapsed retrial time. If and , then is equivalent to the elapsed time of the product being manufactured regularly. If and , then proportional to the elapsed time of the product spent manufacturing in slow service period. The elapsed time of the server getting fixed corresponds to if and .
SVT, a technique for analysing non-Markovian processes { ; 0 }, is crucial for studying complex systems like BPS. By incorporating supplementary variables, SVT transforms the BPS into a Markovian process, enabling analysis using generating function methods. This approach enhances precision in calculating performance metrics and offers a deeper understanding of system behaviour. SVT’s flexibility allows for comprehensive analysis of the BPS under different scenarios, facilitating informed decision-making.
The embedded Markov chain (MC) is ergodic iff , where
It is proved on the lines of the proof given by Kumar and Madheswari (2003) in Theorem 1 □
Let { } be the set of epochs during which a regular service period, BWV period, or repair period ends. As a result, an MC is generated and added in the retry QS utilizing a series of random vectors . Theorem 3.1 asserts that is ergodic iff , consequently our system must be stable. The probabilities, and and probability densities for the method , are stated below,
We believe the follow-up meets the stability criteria, and as a result we get
and
. We can therefore designate limiting probabilities for
,
SVT yields the subsequent equations, that regulate the behaviour of the system dynamics.
3.2 The steady state solution
The generating function technique assists to generate the SS solution to fit the RQ system. Furthermore, the generating functions for are stated beneath in order to solve the equations above:
Multiply the SS equations and boundary conditions from (3.3) to (3.10) by
and sum on
where
.
Underneath the stability condition
, the stationary distribution of the no. of products in the system when the server is vacant, is engaged, on BWV and during repair are provided by,
By formulating the below PGF and further by integrating them with respect to and we get the above mentioned equations.
The two unknowns, and , which represent the likelihood that the server will be idle both in the ordinary busy phase and in the BWV phase if there are no products in the orbit, may be determined by employing the normalizing condition. Thus, via the use of in the Eqs. (3.20)–(3.23) and the rule of L-Hospitals when desired, we obtain,
Pursuant to the stability criteria
. the PGF of the no. of products in the system as well the orbit at a stationary point of period are estimated as follows,
To determine the PGF for the no. of products in the system and in the orbit , the subsequent equations are incorporated. and
Once the Eqs. (3.20) to (3.23) are substituted in the previous findings, the Eqs. (3.26) and (3.27) can potentially be estimated right away. □
4 System performance measures
4.1 System state probabilities
Note that the SS probability when the server is accessible but unoccupied within system is given in Eqs. (3.24) and (3.25). Thus, the probabilities of different server states are estimated from (3.20) to (3.23) which is provided beneath.
-
The SS probability that the server will be idle during the retry period can be represented as .
-
Let represent the SS probability that the server is busy manufacturing
-
Let represent the SS probability when the server is experiencing BWV
-
Let represent the SS probability that the server is under repair
4.2 Average size of the proposed system and its orbit
Upon entering an SS, the system
(i) The average amount of products in the system
is computed by differentiating (3.26) with reference to
and yielding
considering stability conditions.
(ii) The average amount of products in orbit
can be estimated by differentiating (3.27) with respect to
and yielding
considering stability conditions.
(iii) The length of time a user can anticipate spending in the system and in the queue can both be predicted with the assist of Little’s law. Therefore, we have and .
5 Numerical examples
We will leverage MATLAB in this part to illustrate various possibilities for the dynamic adaptability of the system. To ascertain whether numerical measurements satisfy the stability requirements, a random selection process is employed. Tables 1 through 3 exhibit the implications of a few system parameters.
Table 1 displays that as the BWV rate rises, and also mounts, whereas , and declines for the value of , , , , , , , , and . The increase in the service and repair rate suggests that the BPS can process batches more quickly and efficiently. This leads to smoother production flow and reduced waiting times for jobs in the queue which leads to optimized production schedules and higher throughput. Further, the decrease in and indicates that jobs spend less time waiting for processing. Though the facility runs at a slower rate, it experiences reduced downtime as batches move through the production process more quickly and efficiently. In addition, the decrease in retrial rate suggests improved system stability.
Table 2 displays that as the stand-by mounts, and also mount; on the other hand, , and reduce for the value of , , , , , , , , and . The decrease in and suggests that jobs spend less time in the queue and waiting for service since the stand-by server plays a vital role during main server breakdown. This leads to faster batch processing, reducing overall lead times, and improving production efficiency. Then, decrease indicates that the server is more consistently utilized. With fewer idle periods, resources are used more efficiently, resulting in reduced production bottlenecks. Further, the service and repair rate always rise, which suggests improved reliability and availability of production resources leading to more consistent production output.
Table 3 displays that as repair rate on mounts, , , , and declines for the value of , , , , , , , , and . Here, the decrease in and , suggests that jobs spend less time waiting for processing since the server gets repaired in a short period of time, and moreover, there is also the availability of a standby server. This leads to smoother production flow. Since, the server is being utilized continuously, the probability that the server is inactive during normal service and working vacation periods reduces. Thus, with fewer idle periods, production resources are utilized well. The decrease in the retrial rate suggests improved system stability, as fewer jobs are re-entering the system for processing. This indicates that the facility can handle variations in workload more effectively.
Fig. 1(a) address the impact of a few system parameters via
graphs. Fig. 1
depicts that as BWV rate
mounts,
and
diminish. Here, the reduction in queue length and waiting time indicates that jobs are processed more swiftly and spend less time waiting in the system. This enhances production efficiency by minimizing delays and reducing the overall time of production process. Fig. 1
addresses that as stand-by server rate
rises,
elevates; however,
declines. The increase in the service rate and the decrease in server inactivity suggest better utilization of the production servers. This ensures that the servers are more frequently in use, reducing idle times and maximizing productivity. With a higher stand-by server rate, the production system can handle higher loads, thereby improving the overall reliability and robustness of the process. In Fig. 1
as the repair rate
mounts,
and
decline. A higher repair rate means that equipment and machinery are repaired and brought back into operation more quickly which reduces downtime, leading to a smoother production with fewer interruptions. The reduction in queue length and system size indicates that jobs move through the production system more efficiently, thus improving the overall flow within the production facility.
BWV rate
3.3
0.6365
3.1827
0.0633
0.0032
0.0134
3.5
0.5495
2.7475
0.0977
0.0049
0.0132
3.7
0.4917
2.4587
0.1359
0.0068
0.0128
3.9
0.4520
2.2599
0.1779
0.0089
0.0124
4.1
0.4243
2.1215
0.2237
0.0112
0.0119
Stand-by server rate
4.0
0.4697
0.9579
0.3319
0.1591
0.1114
4.5
0.3382
0.5560
0.3265
0.1597
0.1118
5.0
0.2758
0.4157
0.3211
0.1602
0.1122
5.5
0.2393
0.3442
0.3158
0.1608
0.1126
6.0
0.2152
0.3006
0.3105
0.1614
0.1130
Repair rate
0.5
0.1618
0.1883
0.7842
0.9564
1.3652
1.0
0.1446
0.1729
0.1839
0.2243
0.4228
1.5
0.1188
0.1469
0.0992
0.1209
0.2553
2.0
0.0793
0.1018
0.0670
0.0817
0.1835
2.5
0.0235
0.0309
0.0504
0.0614
0.1434
The effect of various system parameters depicted via 3D graphs.
6 Cost analysis
Cost analysis generally involves evaluating the expenses associated with a project or operation to ensure optimal resource allocation and cost efficiency. This approach is employed here to estimate the optimal parameters for the service rates, of the system’s normal ( ) and slow service mode ( ). The expected cost function is presumed to exhibit a linear cost structure in accordance with cost elements associated to various system functions.
The subsequent cost components have been entailed in the expected total cost function ( , ,) for per unit of time (PUT):
-
Each consumer’s holding cost PUT spent within the system
-
Cost PUT when the server is normally active
-
Cost PUT when the server is in BWV
-
Cost PUT when the server is under repair
-
Cost per consumer served during server’s normal service mode
-
Cost per consumer served during server’s lower service mode
The significant non-linearity of the cost function outlined by (6.30) makes analytical optimization of it challenging. Therefore, we employ a heuristic approach to optimize overall cost.
6.1 Cost optimization
Cost optimization focuses on strategically minimizing expenses while maintaining or enhancing value delivery, aiming for the most efficient allocation of resources to achieve desired outcomes. It involves continuous refinement of processes, technologies, and strategies to achieve maximum cost-effectiveness. The main objective of this chapter is to find the ideal service rates and for the busy state of the server and WV mode, accordingly, by minimizing the function. Mathematically, the cost-minimization problem is stated as The ranges of the cost elements are listed in Table 4.
Cost sets
Set 1
15
95
20
45
15
30
Set 2
13
100
15
55
10
20
Set 3
17
90
25
65
12
35
6.2 Artificial Bee Colony Optimization (ABC)
The swarm-based ABC strategy, which was introduced by Karaboga and Basturk (2007), is a method for solving optimization problems that mimics the astute behaviour of honey bees when they are foraging. It optimizes solutions by employing three types of bees: employed, onlooker, and scout bees. It iteratively updates candidate solutions to converge towards the optimal cost. Algorithm 1 describes the steps of the ABC technique.
6.3 Differential Evolution (DE)
DE is an optimization algorithm for tackling non-linear optimization problems using a stochastic population-based approach. It optimizes a given issue by searching for better solutions until one is identified that meets certain specified criteria. It iteratively improves candidate solutions by generating trial vectors from the mutation and crossover of existing solutions. Through this process, DE explores the solution space efficiently. Storn and Price (1996) introduced the algorithm to the world. Algorithm 2 describes each stage of the DE method.
6.4 Genetic Algorithm (GA)
Bremermann, Holland (Bremermann, 1958; Holland, 1975), and associates invented the GA in the 1960s and 1970s. It evolves a population of candidate solutions through selection, crossover, and mutation operations. By mimicking natural selection, GA efficiently explores the solution space, gradually improving solutions over multiple generations to find the optimal cost. Recently, the usage of a GA is outlined entirely in Arqub’s (Arqub and Al-Smadi, 2020) study. The pseudocode for the GA algorithm’s steps is presented by Algorithm 3.
During the 1960s and 1970s, Bremermann, Holland (Bremermann, 1958; Holland, 1975) and their colleagues developed the GA.
6.5 Grey Wolf Optimizer (GWO)
One of the more prominent recent swarm intelligence approach is called GWO inspired by the social hierarchy and hunting behaviour of grey wolves introduced by Mirjalili et al. (2014). It optimizes solutions by simulating the hunting process of alpha, beta, and delta wolves. Through collaboration and competition, GWO efficiently explores and exploits the solution space to find the optimal cost. Algorithm 4 describes the steps of the GWO approach.
6.6 Particle Swarm Optimization (PSO)
In 1995, Kennedy and Eberhart (1995) introduced the world to PSO, modelled after the social behaviour of bird flocks or fish schools. It iteratively updates candidate solutions based on the movement of particles towards the best solution found so far. PSO leverages swarm intelligence to find the optimal cost through collective movement. Upadhyaya (2020) and Malik et al. (2021) elaborated on this method. The PSO method’s stages are explained in Algorithm 5.
6.7 Whale Optimization Algorithm (WOA)
An optimization algorithm that takes its cues the bubble-net hunting tactic employed by humpback whales. In the context of continuous optimization problems, Mirjalili and Lewis (2016) presented this swarm intelligence approach. It optimizes solutions through a combination of exploration and exploitation phases. By leveraging the movement of prey and the leader-following behaviour of whales, WOA efficiently explores the solution space to find the optimal cost. Moreover, recently Gharehchopogh and Gholizadeh (2019) gave a comprehensive survey on WOA and its applications. Algorithm 6 provides the pseudocode for the WOA algorithm’s order of procedures.
Optimality of the cost function.
6.8 Convergence in ABC, DE, GA, GWO, PSO and WOA
While implementing optimization techniques such as ABC, DE, GA, GWO, PSO, or WOA, it is essential to understand whether a particle strays and how it navigates to achieve better results. In light of this, examining the convergence of costs is essential in addressing these issues. The cost function’s convergence is depicted in Fig. 1. In ABC, DE, GA, GWO, PSO, and WOA, it is apparent that particles converge towards the best solution after a series of iterations. In all six ways, particles converge to the lowest possible cost after a few iterations. Nonetheless, the cost analysis reveals that GWO reaches convergence more quickly. Furthermore, Fig. 2 illustrates the cost function’s optimality. This allows experts to look at the system as a whole, which will lessen their financial constraints (see Fig. 3).
There are many methods beyond ABC, GA, DE, PSO, WOA, and GWO that can be utilized for cost optimization. Recent algorithms such as the Genghis Khan Shark optimizer, geyser-inspired algorithm, prairie dog optimization, dwarf mongoose optimization, Gazelle optimization, lungs performance-based optimization, multi-objective snow ablation optimization and Sinh cosh optimizer provide unique strategies for tackling complex optimization problems, highlighting the diverse range of tools available for optimizing costs in various systems. These sources could enrich the analysis and provide valuable comparisons with existing approaches, enhancing the comprehensiveness and relevance of the research.Convergence of the cost function.
7 Discussion
-
Research gaps addressed:
Notably, no prior research has specifically investigated quorum retrial queues in the context of BPS.
The unique combination of batch arrivals and batch service under BWV conditions along with a standby server has not been explored.
This study pioneers the use of SVT to analyse such systems, filling a critical gap in the literature.
This research also breaks new ground by undertaking cost optimization using six different approaches. Prior studies have not explored cost optimization to this extent.
-
Authors Contribution:
The authors have made a significant contribution by modelling the batch production system as a novel quorum RQ. This innovative approach provides a new perspective on handling batch production processes.
By incorporating SVT to conduct a thorough analysis of the system, they were able to delve deeply into the system’s behaviour and performance, offering precise insights into its dynamics.
The authors performed cost optimization using six different techniques. This extensive approach to cost analysis ensures that the proposed model is not only theoretically robust but also practically viable, providing substantial economic benefits to BPS.
-
Applicability to different types of manufacturing environments
Ideal for environments where customization or seasonal production is critical, enabling efficient handling of varying product demands.
Applicable to any manufacturing environment looking to reduce costs through optimized scheduling, resource allocation, and advanced optimization techniques.
The findings can be scaled and customized to suit both small-scale and large-scale production facilities, ensuring broad applicability across different manufacturing contexts.
Therefore, this study significantly advances the understanding of BPS by addressing previously unexplored aspects
8 Conclusion
This research investigates a batch production system by utilizing a unique bulk quorum RQ. We have employed the SVT and generating function method to derive analytical formulas for several important performance indices. A wide of optimization approaches is also incorporated in the cost estimation process. By implementing the proposed strategies, firms can enhance production efficiency and reduce costs through optimized scheduling and resource allocation thereby having a significant impact on manufacturing firms. The use of advanced optimization techniques ensures robust and reliable production processes, minimizing downtime and improving overall productivity. Additionally, the insights gained from analysing system behaviour with the SVT enable better decision-making and strategic planning, leading to more efficient operations and cost-effective production. Overall, this research equips manufacturing firms with the tools and insights needed to optimize their batch production processes, ultimately leading to increased productivity, reduced costs, and improved competitiveness in the marketplace.
Future research could expand on this study by examining it in the context of other types of vacations, such as hybrid vacations, coxian vacations, and also with heterogeneous services. Moreover, these systems were not studied using the matrix geometric technique, which is an interesting direction for further research. A further intriguing direction for future research is the machine learning techniques, such as reinforcement learning and deep learning, to improve analysis and optimization accuracy. Additionally, exploring hybrid optimization algorithms could provide more robust and adaptable solutions for complex manufacturing environments.
Funding
We would like to express our sincere gratitude to Vellore Institute of Technology, Vellore, India for their generous financial support, which made this research possible. Thanking again for their unwavering support and encouragement.
CRediT authorship contribution statement
Harini R.: Conceptualization, Methodology, Writing – original draft. Indhira K.: Investigation, Supervision, Validation, Writing – review & editing.
Declaration of competing interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
References
- Fuzzy conformable fractional differential equations: novel extended approach and new numerical solutions. Soft Comput.. 2020;24(16):12501-12522.
- [CrossRef] [Google Scholar]
- Transient analysis of m , m /g , g /1 retrial queueing system with priority services, working vacations and vacation interruption, emergency vacation, negative arrival and delayed repair. Int. J. Appl. Comput. Math.. 2018;4:1-35.
- [CrossRef] [Google Scholar]
- Bulk arrival two phase retrial queueing system with impatient customers, orbital search, active breakdowns and delayed repair. Int. J. Comput. Appl.. 2013;73(11)
- [Google Scholar]
- Bulk service queue with server breakdown and repairs. Int. J. Stat. Appl. Math.. 2018;3(1):136-142.
- [Google Scholar]
- The Evolution of Intelligence: The Nervous System as a Model of its Environment. University of Washington, Department of Mathematics; 1958.
- A first course in bulk queues. 1983. (No Title)
- Analysis of Markovian queueing system with server failures, N-policy and second optional service. Int. J. Nonlinear Anal. Appl.. 2022;13(1):3073-3083.
- [CrossRef] [Google Scholar]
- Cost analysis and optimization of machine repair model with working vacation and feedback–policy. Int. J. Appl. Comput. Math.. 2021;7:1-4.
- [CrossRef] [Google Scholar]
- A comprehensive survey: Whale Optimization Algorithm and its applications. Swarm Evol. Comput.. 2019;48:1-24.
- [CrossRef] [Google Scholar]
- Adaptation in Natural and Artificial Systems. Ann Arbor: univ. of mich. Press; 1975. p. :390-401.
- Unreliable server M [X]/G/1 queue with working vacation and multi-phase repair with delay in verification. Int. J. Appl. Comput. Math.. 2022;8(4):210.
- [CrossRef] [Google Scholar]
- A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J. Glob. Optim.. 2007;39:459-471.
- [CrossRef] [Google Scholar]
- Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks. Vol Vol. 4. IEEE; 1995. p. :1942-1948.
- [Google Scholar]
- Cost Optimization of an Unreliable server queue with two stage service process under hybrid vacation policy. Math. Comput. Simul.. 2023;204:259-281.
- [CrossRef] [Google Scholar]
- M x/G/1 retrial queue with multiple vacations and starting failures. Opsearch. 2003;40:115-137.
- [CrossRef] [Google Scholar]
- Analysis of batch arrival general service queue with balking, feedback and second optional service. Contemp. Math.. 2023;15:1109-1124.
- [CrossRef] [Google Scholar]
- Cost inspection of a Geo/G/1 retrial model using particle swarm optimization and Genetic algorithm. Ain Shams Eng. J.. 2021;12(2):2241-2254.
- [CrossRef] [Google Scholar]
- Asymptotic diffusion analysis of the retrial queuing system with feedback and batch Poisson arrival. Discrete Contin. Models Appl. Comput. Sci.. 2023;31(3):205-217.
- [Google Scholar]
- Analysis of an M [X]/G/1 unreliable retrial G-queue with orbital search and feedback under Bernoulli vacation schedule. Opsearch. 2016;53:197-223.
- [CrossRef] [Google Scholar]
- M/m/1 queues with working vacations (m/m/1/wv) Perform. Eval.. 2002;50(1):41-52.
- [CrossRef] [Google Scholar]
- Minimizing the real functions of the ICEC’96 contest by differential evolution. In: Proceedings of IEEE International Conference on Evolutionary Computation. IEEE; 1996. p. :842-844.
- [CrossRef] [Google Scholar]
- A two-phase quorum queueing system with Bernoulli vacation schedule, setup, and N-policy for an unreliable server with delaying repair. Int. J. Serv. Oper. Manag.. 2012;12(2):139-164.
- [CrossRef] [Google Scholar]
- A hysteretic bulk quorum queue with a choice of service and optional re-service. Qual. Technol. Quant. Manage.. 2008;5(2):161-178.
- [CrossRef] [Google Scholar]
- Cost optimisation of a discrete-time retrial queue with Bernoulli feedback and starting failure. Int. J. Ind. Syst. Eng.. 2020;36(2):165-196.
- [CrossRef] [Google Scholar]
- Optimal cost analysis for discrete-time recurrent queue with Bernoulli feedback and emergency vacation. Int. J. Appl. Comput. Math.. 2022;8(5):254.
- [CrossRef] [Google Scholar]
- An analysis on Mx/G/1 preemptive priority retrial queue with delayed repairs under modified Bernoulli vacation schedule. Int. J. Pure Appl. Math.. 2017;117(12):73-82.
- [Google Scholar]