999 results on '"Makespan"'
Search Results
2. Pixelation of time matrices for solving permutation flowshop scheduling problem.
- Author
-
Farahmand Rad, Shahriar
- Subjects
COMBINATORIAL optimization ,HEURISTIC algorithms ,PRODUCTION scheduling ,MANUFACTURING processes ,NP-complete problems ,PROCESS optimization - Abstract
Over the last decades, scheduling theory has been put into practice so as to tackle production process as a combinatorial optimisation problem and specifically as a PFSP (Permutation Flowshop Scheduling Problem). Often, NP-completeness of PFSP leads numerous research towards suggesting heuristic algorithms. The objective is to propose an optimal or near-to-optimal order of n jobs processing on m machines with a minimum completion time of all jobs. In this paper, a two-phase heuristic algorithm will be presented, named IFRS (Improved FRS). FRS, within the first phase, is going to be used to find a superior order of jobs out of Taillard's instances; then the order of jobs will be improved again in phase 2. While running IFRS, a completely new idea, named Pixelation of time matrices, will be used for the very first time and provide a final pattern, which can be used in any heuristic algorithm with makespan criterion. After using the hard benchmark instances of Taillard, the superiority of IFRS over 20 algorithms is going to be shown by tables and statistical graphics. Due to its low makespan values, IFRS benefits flow production, as does NEH. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
3. Scheduling on parallel dedicated machines with job rejection.
- Author
-
Mor, Baruch and Mosheiov, Gur
- Subjects
NP-hard problems ,DYNAMIC programming ,PRODUCTION scheduling ,TARDINESS ,PARALLEL algorithms - Abstract
We study scheduling problems on parallel dedicated machines. Thus, each job can be processed on one specific machine only. The option of job-rejection is considered, and the total permitted rejection cost of all the jobs is bounded. Six scheduling problems are solved: ( $ i $ i) minimising makespan, ( $ ii $ ii) minimising makespan with release-dates, ( $ iii $ iii) minimising total completion time, ( $ iv $ iv) minimising total weighted completion time, ( $ v $ v) minimising total load, and ( $ vi $ vi) minimising maximum tardiness. Pseudo-polynomial dynamic programming algorithms are introduced for all these NP-hard problems. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
4. Two parallel-machine scheduling with maximum waiting time for an emergency job.
- Author
-
Jiang, Yiwei, Yuan, Haodong, Zhou, Ping, Cheng, T. C. E., and Ji, Min
- Subjects
APPROXIMATION algorithms ,SCHEDULING ,PRODUCTION scheduling ,MANUFACTURING industries ,SUPPLEMENTARY employment - Abstract
In modern manufacturing and service industries, urgent orders and service tasks are common, and the speed of handling such urgent tasks is an important indicator of production and service efficiency. In this study, we consider scheduling jobs on two parallel machines with the random arrival of an emergency job. The objective is to minimise the makespan, subject to a given maximum waiting time of the emergency job. We first show that the worst-case ratio of the existing algorithm LPT $ _l $ l -SPT $ _{m-l} $ m − l is at least 3/2 when m = 2. We then analyse some properties of the optimal schedule and derive lower bounds on the optimal makespan. Finally, we present an improved approximation algorithm with a tight worst-case ratio of 4/3. We also provide numerical results showing that our proposed algorithm outperforms algorithm LPT $ _l $ l -SPT $ _{m-l} $ m − l . [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
5. A cooperative iterated greedy algorithm for the serial distributed permutation flowshop scheduling problem.
- Author
-
Han, Biao, Pan, Quan-Ke, and Gao, Liang
- Subjects
GREEDY algorithms ,DISTRIBUTED algorithms ,PERMUTATIONS ,LINEAR programming ,SCHEDULING - Abstract
This paper addresses a serial distributed permutation flowshop scheduling problem (SDPFSP) inspired by a printed circuit board assembly process that contains two production stages linked by a transportation stage, where the scheduling problem in each production stage can be seen as a distributed permutation flowshop scheduling problem (DPFSP). A sequence-based mixed-integer linear programming model is established. A solution representation consisting of two components, one component per stage, is presented and a makespan calculation method is given for the representation. Two suites of accelerations based on the insertion neighbourhood are proposed to reduce the computational complexity. A cooperative iterated greedy (CIG) algorithm is developed with two subloops, each of which optimises a component of the solution. A collaboration mechanism is used to conduct the collaboration of the two subloops effectively. Problem-specific operators including the NEH-based heuristics, destruction, reconstruction and three local search procedures, are designed. Extensive computational experiments and statistical analysis verify the validity of the model, the effectiveness of the proposed CIG algorithm and the superiority of the proposed CIG over the existing methods for solving the problem under consideration. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
6. Production scheduling problem with assembly flow shop systems: mathematical optimisation models.
- Author
-
da Silva Santana, José Renatho and Fuchigami, Helio Yochihiro
- Subjects
FLOW shops ,MATHEMATICAL optimization ,PRODUCTION scheduling ,MIXED integer linear programming ,MATHEMATICAL models - Abstract
This work presents four mixed integer linear programming (MILP) models for the assembly flow shop problem in order to minimize the makespan. This production environment has two stages: production and assembly. The first stage consists of different machines designed to manufacture parts of a product. The second stage is intended for a final assembly. The performance measure considered is highly essential for industries from different segments, as it focuses on the best use of the time available for production. Statistical analysis with different tools was used to assess the performance and efficiency of mathematical models, emphasizing the analysis of performance profiles. Results showed that mathematical models are efficient, and the position-based model presented the best results for small and large instances during computational experimentation. All mathematical models can be used as direct tools in decision-making for the production sequencing problem in the approached environment. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
7. Scheduling on identical machines with preemption and setup times.
- Author
-
Haned, Amina, Kerdali, Abida, and Boudhar, Mourad
- Subjects
SETUP time ,POLYNOMIAL time algorithms ,POLYNOMIAL approximation ,DYNAMIC programming ,GENETIC algorithms - Abstract
In this paper, we address the problem of scheduling jobs on identical machines for minimising the maximum completion time (makespan). Each job requires a sequence-independent setup time, which represents the time needed to prepare the machines for job execution. Then, we introduce a dynamic programme to solve the case with two machines, and show that this problem admits a fully polynomial time approximation scheme. For the case of m machines, we propose heuristics and an adapted genetic algorithm. Some numerical experiments are done to evaluate the proposed algorithms. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
8. Flow Shop Scheduling with Shortening Jobs for Makespan Minimization.
- Author
-
Sun, Zheng-Wei, Lv, Dan-Yang, Wei, Cai-Min, and Wang, Ji-Bo
- Abstract
This paper deals with a two-machine flow shop problem with shortening jobs. A shortening job means that the job's processing time is a decreasing function of its starting time. The aim is to find a sequence that minimizes the makespan of all the jobs. several dominance properties, some lower bounds, and an initial upper bound are derived, which are applied to propose a branch-and-bound algorithm to solve the problem. We also propose some heuristics and mathematical programming. Computational experiments are conducted to evaluate the performance of the proposed algorithms. [ABSTRACT FROM AUTHOR]
- Published
- 2025
- Full Text
- View/download PDF
9. Powder bed fusion factory productivity increases using discrete event simulation and genetic algorithm.
- Author
-
Al-zqebah, Ruba, Guertler, Matthias, and Clemon, Lee
- Abstract
Powder bed fusion is importance is growing with uses across industries in both polymer and metallic components, particularly in mass individualization. However, due to the relatively slow mass deposition speed compared to conventional methods, scheduling and production planning play a crucial role in scaling up additive manufacturing productivity to higher volumes. This paper introduces a framework combining discrete event simulation and a genetic algorithm showing makespan improvement opportunities for multiple powder bed fusion factories varying workers, jobs and available equipment. The results show that bottlenecks move among workstations based on worker and capital equipment availability, which depend on the size of the facility indicating a resource-driven constraint for makespan. A makespan reduction of 78% is achieved in the simulation. This shows the trade-off of worker and capital equipment to achieve makespan improvements. The addition of personnel or equipment increases production with further gains achieved by scheduling optimization. Two levels of job demands are analyzed showing productivity gains of 45% makespan improvement when adding the first worker and additional savings with scheduling optimization using a genetic algorithm up to 11%. Most research on additive manufacturing production has focused on the quality of produced parts and printing technology rather than factory level management. This is the first application of this methodology to varying sizes of these potential factories. The method developed here will help decision-makers to determine the appropriate number of resources to meet their customer demand on time, additionally, finding the optimal route for jobs before starting the production process. [ABSTRACT FROM AUTHOR]
- Published
- 2025
- Full Text
- View/download PDF
10. An efficient deep reinforcement learning based task scheduler in cloud-fog environment.
- Author
-
Choppara, Prashanth and Mangalampalli, Sudheer
- Abstract
Efficient task scheduling in cloud and fog computing environments remains a significant challenge due to the diverse nature and critical processing requirements of tasks originating from heterogeneous devices. Traditional scheduling methods often struggle with high latency and inadequate processing times, especially in applications demanding strict computational efficiency. To address these challenges, this paper proposes an advanced fog-cloud integration approach utilizing a deep reinforcement learning-based task scheduler, DRLMOTS (Deep Reinforcement Learning based Multi Objective Task Scheduler in Cloud Fog Environment). This novel scheduler intelligently evaluates task characteristics, such as length and processing capacity, to dynamically allocate computation to either fog nodes or cloud resources. The methodology leverages a Deep Q-Learning Network model and includes extensive simulations using both randomized workloads and real-world Google Jobs Workloads. Comparative analysis demonstrates that DRLMOTS significantly outperforms existing baseline algorithms such as CNN, LSTM, and GGCN, achieving a substantial reduction in makespan by up to 26.80%, 18.84, and 13.83% and decreasing energy consumption by up to 39.60%, 30.29%, and 27.11%. Additionally, the proposed scheduler enhances fault tolerance, showcasing improvements of up to 221.89%, 17.05%, and 11.05% over conventional methods. These results validate the efficiency and robustness of DRLMOTS in optimizing task scheduling in fog-cloud environments. [ABSTRACT FROM AUTHOR]
- Published
- 2025
- Full Text
- View/download PDF
11. Workload prioritization and optimal task scheduling in cloud: introduction to hybrid optimization algorithm.
- Author
-
Pachipala, Yellamma, Dasari, Durga Bhavani, Rao, Veeranki Venkata Rama Maheswara, Bethapudi, Prakash, and Srinivasarao, Tumma
- Subjects
OPTIMIZATION algorithms ,ANALYTIC hierarchy process ,COMPUTATIONAL mathematics ,K-means clustering ,COMPUTER software - Abstract
Cloud computing represents an evolved form of cluster, client server, and grid computing, enabling users to seamlessly access resources over the internet. The quality and reliability of the cloud computing services are depends on the specific tasks undertaken by the users. Task Scheduling emerges as a pivotal factor in enhancing the efficiency and reliability of a cloud environment, aiming to optimize resource utilization. Furthermore, efficient task scheduling holds a prime importance in achieving superior performance, minimizing response time, reducing energy consumption and maximizing throughput. Assigning work to essential resources is a challenging process to achieve better performance. However, this paper plans to propose a novel workload prioritization and optimal task scheduling in the cloud with two steps. At first, the ranks are allotted to the tasks with Analytical Hierarchy Process based ranking process that uses a k-means clustering strategy to group the workloads. Then, the tasks are scheduled under the consideration of constraints like makespan, utilization cost, and migration cost and risk probability; based on priority. Accordingly, the task scheduling is done optimally by the proposed hybrid optimization Blue Updated Jellyfish Search Optimization that combines algorithms like Blue Monkey Optimization and Jelly fish Search Optimization algorithms. The performance of the proposed scheduling process is validated and proved over the conventional methods. [ABSTRACT FROM AUTHOR]
- Published
- 2025
- Full Text
- View/download PDF
12. An Iterated Greedy Algorithm with Memory and Learning Mechanisms for the Distributed Permutation Flow Shop Scheduling Problem.
- Author
-
Wang, Binhui and Wang, Hongfeng
- Subjects
FLOW shop scheduling ,MACHINE learning ,REINFORCEMENT learning ,GROUP work in education ,PRODUCTION scheduling - Abstract
The distributed permutation flow shop scheduling problem (DPFSP) has received increasing attention in recent years. The iterated greedy algorithm (IGA) serves as a powerful optimizer for addressing such a problem because of its straightforward, single-solution evolution framework. However, a potential draw-back of IGA is the lack of utilization of historical information, which could lead to an imbalance between exploration and exploitation, especially in large-scale DPFSPs. As a consequence, this paper develops an IGA with memory and learning mechanisms (MLIGA) to efficiently solve the DPFSP targeted at the mini-mal makespan. In MLIGA, we incorporate a memory mechanism to make a more informed selection of the initial solution at each stage of the search, by extending, reconstructing, and reinforcing the information from previous solutions. In addition, we design a two-layer cooperative reinforcement learning approach to intelligently determine the key parameters of IGA and the operations of the memory mechanism. Meanwhile, to ensure that the experience generated by each perturbation operator is fully learned and to reduce the prior parameters of MLIGA, a probability curve-based acceptance criterion is proposed by combining a cube root function with custom rules. At last, a discrete adaptive learning rate is employed to enhance the stability of the memory and learning mechanisms. Complete ablation experiments are utilized to verify the effectiveness of the memory mechanism, and the results show that this mechanism is capable of improving the performance of IGA to a large extent. Furthermore, through comparative experiments involving MLIGA and five state-of-the-art algorithms on 720 benchmarks, we have discovered that MLI-GA demonstrates significant potential for solving large-scale DPFSPs. This indicates that MLIGA is well-suited for real-world distributed flow shop scheduling. [ABSTRACT FROM AUTHOR]
- Published
- 2025
- Full Text
- View/download PDF
13. Flexible Job Shop Scheduling Problem-Solving Using Apiary Organizational-Based Optimization Algorithm.
- Author
-
Al-Sharqi, Mais A., Sadiq, Ahmed T., and Al-mamory, Safaa O.
- Abstract
Flexible job shop scheduling problem (FJSSP) is a complex and challenging problem that plays a crucial role in industrial and manufacturing production. FJSSP is an expansion of the standard job shop scheduling problem (JSSP). One of FJSSP's objectives that the manufacturing system competing for is minimizing the makespan. This paper uses a new natureinspired metaheuristic optimization algorithm called the Apiary Organizational-Based Optimization algorithm (AOOA) to solve the FJSSP. This Algorithm simulates the organizational behavior of honeybees inside the apiary and translates their activities and vital processes during their lifecycle into phases that can solve such NP-hard problems. Two benchmark datasets, Brandimarte and Hurink, with 10 MK instances and 24 (edata, rdata, and vdata) instances respectively, were used to demonstrate the ability of AOOA to solve FJSSP. Moreover, the results of AOOA were compared with a set of state-of-the-art algorithms and statistically measured using the paired samples t-test and p-value, RPD, and group-based superiority statistical analysis to test its performance. AOOA outperformed Elitism GA, Enhanced GA, Improved GA, and MOGWO in solving all 10 MK instances and HICSA in solving 9 MK instances out of 10. Moreover, AOOA overcame CS, CS-BNG, CS-ILF, CHA, and MCA in solving 24, 12, 12, 23, and 24 instances of edata, rdata, and vdata, respectively. AOOA proved its robustness, showing promising outcomes. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
14. A bi-objective Genetic Algorithm for flexible flow shop scheduling: A real-world application in the electrical industry.
- Author
-
Escobar, D., Chivata, B., and Nino, K.
- Subjects
FLOW shop scheduling ,FLOW shops ,WORKFLOW management ,GENETIC algorithms ,TARDINESS ,PRODUCTION scheduling - Abstract
The electrical sector forces manufacturing companies of electrical solutions to continually innovate and implement new processes for greater efficiency. The growing demand for electrical energy, as well as the need to adapt to hybrid operations that combine multi-project operation models with continuous production models, requires efficient workflow management. Accordingly, this article proposes a Genetic Algorithm (GA) approach for solving the scheduling problem in a Flexible Hybrid Flow Shop (FHFS) environment considering a transfer batch approach to minimize makespan and total tardiness. The approach is inspired by a real-world application in the electrical industry and also accounts for unrelated parallel machines, precedence, release times, and due dates for jobs at each production center as key constraints. Three real-data scenarios were generated and evaluated. In the first scenario, a 7 % improvement in makespan was observed compared to real execution times. In Scenario 2, the makespan improved significantly by 33 %, and only 17.4 % of jobs were delayed, compared to 96 % in the real data. Likewise, GA showed a lightly better performance over Tabu Search (TS) in 3.01 % for makespan while the delayed jobs found by GA were 25 % below those obtained by TS. These results highlight the potential of the proposed method to improve overall production efficiency, not only in the electrical sector but also in similar industries. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
15. An effective approach for total completion time minimization subject to makespan constraint in permutation flowshops.
- Author
-
Pastore, E. and Alfieri, A.
- Subjects
SEARCH algorithms ,PRODUCTION scheduling ,WORK in process ,PERMUTATIONS ,SCHEDULING - Abstract
This article addresses the permutation flowshop scheduling problem with the objective of minimizing the total completion time subject to a makespan constraint. The makespan is related to system utilization while the total completion time is related to the waiting time, and hence to the work in process (WIP); in real contexts, focusing on both total completion time and makespan allows a good trade-off between WIP and utilization to be found. Two local search algorithms are developed in the paper and, by using an extensive computational experience on literature benchmark instances, they are proved to be able to find good solutions both for regular and no-wait flowshops. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
16. Multi-Task Simultaneous Supervision: Dual Resource-Constrained Scheduling Problem in Identical Parallel Machines Considering Differences in Operator Skill Levels.
- Author
-
Rizka, Afifah, Sukoyo, and Akbar, Muhammad
- Subjects
DIFFERENCE operators ,QUADRATIC programming ,PRODUCTION scheduling ,LINEAR programming ,MATHEMATICAL models - Abstract
This paper focuses on developing a Multi-Task Simultaneous Supervision Dual Resource-Constrained Scheduling (MTSSDRC) system that considers differences in skill between operators, aiming to minimize makespan and balance operator workload. Workload balance is calculated using the Workload Smoothness Index (WSI). The mathematical model developed uses three techniques: Mixed-Integer Linear Programming (MILP), Mixed-Integer Quadratic Programming (MIQP), and Mixed-Integer Quadratically Constrained Programming (MIQCP). These techniques can handle scheduling cases on a small to medium scale. Results from MILP focus on minimizing makespan, with an additional constraint for calculating the WSI. MIQP focuses on workload balance so that the WSI value becomes an objective function. It also adds a constraint for the allowable makespan value. The result from MIQP shows that the WSI value is lower than in MILP, and the makespan values are equal to the MILP makespan value. Next, MIQCP aims to minimize makespan with a constraint for the allowable WSI value. The MIQCP model produces a makespan value adjusted to a WSI value close to zero. Finally, further analysis is presented regarding the influence of differences in operator skills based on the results of the three models. Based on these models, operators with better skills will be assigned more frequently than others. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
17. RAPTS: resource aware prioritized task scheduling technique in heterogeneous fog computing environment.
- Author
-
Hussain, Mazhar, Nabi, Said, and Hussain, Mushtaq
- Subjects
TECHNOLOGICAL innovations ,SCHEDULING ,COMMUNICATION infrastructure ,PRODUCTION scheduling ,APPLICATION software - Abstract
The Internet of Things (IoT) is an emerging technology incorporating various hardware devices and software applications to exchange, analyze, and process a huge amount of data. IoT uses cloud and fog infrastructures, comprising different hardware and software components like computing machines, networking components, storage, and virtualization elements. They can receive, process, store, and exchange data in real time. A cloud is a centralized system containing large data centres that are far from client devices. However, as IoT generates massive amounts of data, issues like latency, response time, execution of tasks within their deadline, and bandwidth arise when data is sent to the cloud for processing. Compared to the cloud, fog computing is vital as a distributed system consisting of millions of devices located at the minimum distance from the client devices. In addition, fog infrastructure reduces bandwidth and latency because it is closer to the end-user. However, maximizing utilization of resources, minimizing response time, and ensuring the completion of deadline-constrained tasks within their deadline are important research problems in fog computing. This research proposes a task scheduling technique called Resource Aware Prioritized Task Scheduling (RAPTS) in a heterogeneous fog computing environment. The aim is to execute deadline-constrained tasks within their deadlines, minimize response time and cost, as well as makespan, and maximize resource utilization of the fog layer. The RAPTS is implemented using iFogSim and its performance is evaluated regarding response time, resource utilization, task deadlines, cost, and makespan. The results have been compared with state-of-the-art fog schedulers like RACE (CFP) and RACE (FOP). The results reveal that the RAPTS have shown up to 29%, 53%, 15%, 11%, and 43% improvement in terms of resource utilization, response time, makespan, cost, and meeting task deadlines, respectively. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
18. Advanced cost-aware Max–Min workflow tasks allocation and scheduling in cloud computing systems.
- Author
-
Raeisi-Varzaneh, Mostafa, Dakkak, Omar, Fazea, Yousef, and Kaosar, Mohammed Golam
- Subjects
VIRTUAL machine systems ,DISTRIBUTED computing ,COMPUTER systems ,PRODUCTION scheduling ,ECONOMIC efficiency - Abstract
Cloud computing has emerged as an efficient distribution platform in modern distributed computing offering scalability and flexibility. Task scheduling is considered as one of the main crucial aspects of cloud computing. The primary purpose of the task scheduling mechanism is to reduce the cost and makespan and determine which virtual machine (VM) needs to be selected to execute the task. It is widely acknowledged as a nondeterministic polynomial-time complete problem, necessitating the development of an efficient solution. This paper presents an innovative approach to task scheduling and allocation within cloud computing systems. Our focus lies on improving both the efficiency and cost-effectiveness of task execution, with a specific emphasis on optimizing makespan and resource utilization. This is achieved through the introduction of an Advanced Max–Min Algorithm, which builds upon traditional methodologies to significantly enhance performance metrics such as makespan, waiting time, and resource utilization. The selection of the Max–Min algorithm is rooted in its ability to strike a balance between task execution time and resource utilization, making it a suitable candidate for addressing the challenges of cloud task scheduling. Furthermore, a key contribution of this work is the integration of a cost-aware algorithm into the scheduling framework. This algorithm enables the effective management of task execution costs, ensuring alignment with user requirements while operating within the constraints of cloud service providers. The proposed method adjusts task allocation based on cost considerations dynamically. Additionally, the presented approach enhances the overall economic efficiency of cloud computing deployments. The findings demonstrate that the proposed Advanced Max–Min Algorithm outperforms the traditional Max–Min, Min–Min, and SJF algorithms with respect to makespan, waiting time, and resource utilization. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
19. Artificial neural network for solving flow shop optimization problem with sequence independent setup time.
- Author
-
Sadki, Hajar and Allali, Karam
- Subjects
ARTIFICIAL neural networks ,FLOW shop scheduling ,MIXED integer linear programming ,ARTIFICIAL intelligence ,SETUP time ,FLOW shops - Abstract
In this paper, we will study the permutation flow shop scheduling problem (PFSSP) with sequence independent setup time (SIST). This constraint is the most common encountered in industrial production. In this case, the SIST constraint depends on the technology nature of the machine, as well as the means used to prepare it for the execution of a new job. The purpose of this paper is to develop an artificial intelligence system and to train a neural network model for solving the flow shop scheduling problem. The objective function is to minimize the total completion time, which is known as makespan. The latter is an important task in manufacturing systems. The paper begins by suggesting an exact and four approximate methods: a mixed integer linear programming (MILP), an artificial neural network (ANN), and three e cient heuristics. The first heuristic is based on Johnson's rule algorithm (ABJR), the second on the Nawaz-Enscore and Ham algorithm (NEH), and the last on the greedy randomized adaptive search procedure algorithm (GRASP). We aim to verify the e ectiveness of our resolution algorithms by considering randomly generated instances with n jobs and m machines in the flow shop factory. Our goal is to determine the optimal sequence of n jobs to be scheduled on m machines. The paper moves to the comparison between the studied heuristics. The numerical results demonstrate that the NEH algorithm outperforms the other approximate methods for our considered problem. Indeed, the NEH heuristic performs a success rate of 82.81% and achieves a minimum relative percentage deviation value of 0.0139%. It was observed that ANN method outperforms GRASP and gives sometimes best results than ABJR. The numerical simulations align with our theoretical postulations given by RPD values. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
20. Pareto Approximation Empirical Results of Energy-Aware Optimization for Precedence-Constrained Task Scheduling Considering Switching Off Completely Idle Machines.
- Author
-
Castán Rocha, José Antonio, Santiago, Alejandro, García-Ruiz, Alejandro H., Terán-Villanueva, Jesús David, Martínez, Salvador Ibarra, and Treviño Berrones, Mayra Guadalupe
- Subjects
LANGUAGE models ,MULTI-objective optimization ,DIRECTED acyclic graphs ,SUPERCOMPUTERS ,ENERGY consumption - Abstract
Recent advances in cloud computing, large language models, and deep learning have started a race to create massive High-Performance Computing (HPC) centers worldwide. These centers increase in energy consumption proportionally to their computing capabilities; for example, according to the top 500 organization, the HPC centers Frontier, Aurora, and Super Computer Fugaku report energy consumptions of 22,786 kW, 38,698 kW, and 29,899 kW, respectively. Currently, energy-aware scheduling is a topic of interest to many researchers. However, as far as we know, this work is the first approach considering the idle energy consumption by the HPC units and the possibility of turning off unused units entirely, driven by a quantitative objective function. We found that even when turning off unused machines, the objectives of makespan and energy consumption still conflict and, therefore, their multi-objective optimization nature. This work presents empirical results for AGEMOEA, AGEMOEA2, GWASFGA, MOCell, MOMBI, MOMBI2, NSGA2, and SMS-EMOA. The best-performing algorithm is MOCell for the 400 real scheduling problem tests. In contrast, the best-performing algorithm is GWASFGA for a small-instance synthetic testbed. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
21. Stability of a schedule minimising the makespan for processing jobs on identical machines.
- Author
-
Sotskov, Yuri N.
- Subjects
PRODUCTION scheduling ,SCHEDULING ,MACHINERY ,ALGORITHMS - Abstract
A set of jobs has to be processed on identical machines. Every job may be processed on any available machine without preemptions. The criterion is to minimise the makespan (i.e. the completion time of the last job in a schedule). During the realisation of a schedule, durations of some jobs may deviate from the initial values estimated before scheduling. Other jobs have fixed durations that are known before scheduling. We conduct a stability analysis of the optimal semi-active schedule. First, we derive necessary and sufficient conditions for an optimal schedule to be unstable with respect to infinitely small variations of the non-fixed durations (the stability radius of an unstable schedule is equal to zero). Second, we show that the stability radius of an optimal schedule could be infinitely large. Furthermore, several lower and upper bounds on the stability radius have been established. Third, we derive a formula and develop an algorithm for calculating stability radii. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
22. Energy and Cost Aware Workflow Offloading Using Quantum Inspired Differential Evolution in the Cloud Environments.
- Author
-
Priyanka, Bollu, Naik, Banavath Balaji, and Reddy, Thandava Purandeswar
- Abstract
The cloud provides a valuable environment for users to run their applications, which are used in various fields such as bioinformatics, astronomy, biodiversity, and image analysis. Executing tasks across various virtual machines while considering multiple objectives simultaneously is highly challenging and is classified as a Non-Polynomial (NP)-Complete problem. Another significant challenge is offloading workflow applications (WAs) with valid execution sequences while ensuring compliance with dependency constraints among all tasks. This paper introduces a novel Energy-Cost Aware Workflow Offloading using a quantum-inspired differential evolution (EC-QIDE) algorithm EC-QIDE considers several conflicting factors, including Makespan, resource utilization, energy consumption, cost, and load balance. Quantum Vectors (QVs) are created using quantum bits and updated using a quantum angle. These QVs are then decoded using a novel hashing technique. The fitness function is designed to incorporate the diverse objectives mentioned. Extensive simulations were conducted and compared against state-of-the-art techniques. Both variance analysis and a Friedman test were performed to evaluate the results. Additionally, Taguchi’s parametric statistical technique was applied for further analysis. The simulation results indicate that EC-QIDE surpassed existing approaches in terms of Makespan by 6.44%, resource utilization by 4.43%, energy consumption by 1.03%, load balance by 42.28%, and cost by 0.30%. [ABSTRACT FROM AUTHOR]
- Published
- 2025
- Full Text
- View/download PDF
23. Hybrid Load Balancing Technique for Cloud Environment Using Swarm Optimization.
- Author
-
Singal, Maanas and Verma, Garima
- Abstract
One of the most challenging aspects of cloud computing is task scheduling. User needs are changing rapidly in a dynamic environment, and the resources can fluctuate depending on demand because they are virtual. This study presents a hybrid task scheduling model that combines Particle Swarm Optimization and Whale Optimization techniques to address the challenges of task scheduling and achieve the best performance. The method is analyzed and scored based on its "makespan," "resource utilization," and "convergence." Test results indicate that the proposed method reduces the makespan in all cases. Additionally, it increases resource utilization compared to the existing state-of-the-art methods. Furthermore, resource utilization increases across the board with the number of tasks performed. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
24. Hybrid Optimization Model for Secure Task Scheduling in Cloud: Combining Seagull and Black Widow Optimization.
- Author
-
Verma, Garima
- Subjects
METAHEURISTIC algorithms ,PRODUCTION scheduling ,QUALITY of service ,PARENTS ,RISK assessment - Abstract
Task scheduling is the act of allocating tasks in a certain way to make the best use of the resources at hand. Users of the service must make their demands online since cloud computing is the method used to offer services through the internet. In this paper, a new hybrid optimization model is introduced for secure task scheduling in cloud which includes six fold objective functions such as makespan, execution time, Quality of Service (QoS), utilization cost and security. In security constraint, trust evaluation and risk probability was determined. Black Widow Combined Seagull Optimization (BWCSO) algorithm was proposed for obtaining the best optimization result by combining Black Widow Optimization (BWO) and Seagull Optimization Algorithm (SOA). Cycle crossover (CX) was introduced to produce an offspring from its parents in which each slot is filled by an element from a different parent. Finally, the suggested algorithm's performance was assessed, and the best outcome was found with respect to makespan. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
25. Design and Development of Improved Squirrel Search-based Secured VM Migration in the Cloud Sector with Optimal Key Management.
- Author
-
Infantia H., Niroshini, C., Anbuananth, and S., Kalarani
- Subjects
COST functions ,ENERGY consumption ,SEARCH algorithms ,DATA privacy ,DATA transmission systems - Abstract
This article aims to design a new secured data transmission, VM migration, and placement. VM is constructed for hosting the applications by taking the essential resources, and OS is given by the user after receiving a request from the customer by the data center of the cloud. Here, the best fitness index-based Squirrel Search Algorithm (BFI-SSA) to minimize the number of active servers in the cloud. Further, the BFI-SSA is used for implementing the optimal VM migration with the help of a multiobjective function using the makespan and energy consumption. For migrated VM, the secured data transmission is performed by the same improved SSA with "data sanitization and restoration" with adaptive key management. This BFI-SSA algorithm is intended to generate the key and to increase the privacy of the migrated data. The energy consumption of the designed method attains 8% regarding the best rate value. Moreover, the designed method attains a minimum cost function to get a higher convergence rate in the 40th iteration. The given offered method attains a better makespan rate regarding best rate values. Thus, the simulation result has outperformed the suggested model and has achieved low energy and power consumption when compared to other-state-of-art methods. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
26. Healthcare Task Allocation in Cloud-based System Based on an Improved Grey Wolf Optimization by Angular Acceleration Concept.
- Author
-
Ahmed, Mohammed Khawwam, Aliesawi, Salah Awad, and Abdulhammed, Omar Younis
- Subjects
VIRTUAL machine systems ,COMPUTER systems ,ANGULAR acceleration ,CLOUD computing ,MOBILE health - Abstract
The Internet of Things (IoT) is a crucial technology widely utilized in various sectors in recent years. One significant application is in the healthcare system, particularly in mobile health and remote patient monitoring for individuals with different medical conditions such as kidney disease, heart disease, cancer, hypertension, diabetes, respiratory issues, and stroke. Integrating IoT with cloud computing can enhance the efficiency of healthcare systems and facilitate the creation of novel applications in the future. Load balancing is a significant issue in cloud computing systems that must be addressed. Solving the problem will decrease response time, power usage, and cost and improve server availability. This work consists of developing and executing a healthcare system utilizing IoT and addressing the load-balancing issue in cloud computing using an Improved version of the Grey Wolf Optimization (GWO) algorithm. The suggested method is named Improved GWO Virtual Machine Selector (IGWO-VMS). The proposed method chooses the Optimal Virtual Machine (VM) from a set of VMs based on its fitness value. Various tasks are prioritized and allocated to the most suitable VMs according to their Instruction Millions (IM), with tasks with high IM being assigned to VMs with high fitness values. The results showed that the suggested technique decreases latency and packet loss while maximizing throughput in healthcare systems. The efficiency and success of this technology surpass other state-of-the-art methods in decreasing makespan time and total processing time and ensuring load balancing across virtual machines. The GoCJ dataset used contain a number of jobs in terms of Million Instructions (MI) obtained from the workload behaviour witnessed in google cluster trace. The values of makespan time, throughput time and Standard Deviation (STD) where (23.05), (899.8979) and (177.7675), respectively, in case of applying 500, 600 and 900 tasks. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
27. A hybrid optimization algorithm for energy-aware multi-objective task scheduling in heterogeneous multiprocessor systems.
- Author
-
Sahoo, Ronali Madhusmita and Padhy, Sasmita Kumari
- Abstract
In order to successfully address the multiprocessor work scheduling issues, a novel hybrid approach is presented in this paper. Executing a group of tasks on a small number of processors is the main goal of a task scheduling method. The job scheduling issue is viewed as a multi-objective optimisation issue in this study. The goals of this optimisation challenge are to determine the system's least energy consumption and minimum makespan (the sum of the schedule lengths for each task's execution). In order to lower the processors' energy usage, the Dynamic Voltage Frequency Scaling (DVFS) level has the task scheduling issue enabled. To determine the goals, a hybrid algorithm called Hybrid Grey Wolf Crow Search Optimisation (HGWCSO) is suggested. The Grey Wolf Optimisation (GWO) and Crow Search Optimisation (CSO) algorithms are combined to create the HGWCSO algorithm. The social structure and hunting strategy of wolves serve as the inspiration for the GWO metaheuristic algorithm. The CSO, on the other hand, is a metaheuristic algorithm that was motivated by crows' clever conduct. The proposed hybrid approach is put into practise using tasks that are produced at random, and the results of this comparison are classic methods. The proposed method's simulation results are contrasted with those from five existing widely used methods. The proposed technique has also been contrasted with some newly created metaheuristic algorithms using various real-world data sets. According to the simulation results, HGWCSO outperforms other algorithms in terms of lowering makespan and energy usage. The proposed algorithm has successfully improved the makespan and energy consumption with a maximum of 31.07% and 58.36%, respectively, compared to other algorithms. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
28. A New Approach to the Resource Allocation Problem in Fog Computing Based on Learning Automata.
- Author
-
Ebrahim Pourian, Reza, Fartash, Mehdi, and Akbari Torkestani, Javad
- Subjects
VIRTUAL machine systems ,RESOURCE allocation ,INTERNET of things ,QUALITY of service ,PRODUCTION scheduling - Abstract
With the rapid development of Internet of Things (IoT) devices, IoT applications require real-time and low-latency responses. Fog computing is a suitable platform for processing Internet of Things applications. However, fog computing devices are distributed, dynamic, and have limited resources, so the allocation of fog computing resources to execute heterogeneous and delay-sensitive tasks in the Internet of Things is a significant challenge. In this paper, we mathematically formulate the resource allocation problem to minimize the makespan while meeting the quality of service (QoS) requirements of IoT tasks. Next, we propose two learning automata, namely an automaton for select tasks (A
T F) and an automaton for select virtual machine (Av f) to efficiently map IoT tasks to FNs. In this approach, a task is selected from the set of AT F actions and then, a Fog node is selected from the set of Av f actions. If the requirements for executing the tasks on the fog nodes are met, then the resource is allocated to the task. The efficiency of the proposed algorithm is evaluated through conducting several simulation experiments under different fog configurations. The proposed algorithms are evaluated in a simulation environment by extending the iFogsim to simulate a realistic fog environment. The experimental results indicate that the performance of the proposed algorithm is better compared with existing algorithms in terms of MK, response time, delay, Processing time, and cost with the increasing number of task submissions. [ABSTRACT FROM AUTHOR]- Published
- 2024
- Full Text
- View/download PDF
29. An improved fruit fly optimization algorithm with Q-learning for solving distributed permutation flow shop scheduling problems.
- Author
-
Zhao, Cai, Wu, Lianghong, Zuo, Cili, and Zhang, Hongqiang
- Subjects
OPTIMIZATION algorithms ,FLOW shop scheduling ,FRUIT flies ,FACTORY design & construction ,ECONOMIC globalization - Abstract
The distributed permutation flow shop scheduling problem (DPFSP) is one of the hottest issues in the context of economic globalization. In this paper, a Q-learning enhanced fruit fly optimization algorithm (QFOA) is proposed to solve the DPFSP with the goal of minimizing the makespan. First, a hybrid strategy is used to cooperatively initialize the position of the fruit fly in the solution space and the boundary properties are used to improve the operation efficiency of QFOA. Second, the neighborhood structure based on problem knowledge is designed in the smell stage to generate neighborhood solutions, and the Q-learning method is conducive to the selection of high-quality neighborhood structures. Moreover, a local search algorithm based on key factories is designed to improve the solution accuracy by processing sequences of subjobs from key factories. Finally, the proposed QFOA is compared with the state-of-the-art algorithms for solving 720 well-known large-scale benchmark instances. The experimental results demonstrate the most outstanding performance of QFOA. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
30. Improved snake optimization-based task scheduling in cloud computing.
- Author
-
Damera, Vijay Kumar, Vanitha, G., Indira, B., Sirisha, G., and Vatambeti, Ramesh
- Subjects
OPTIMIZATION algorithms ,VIRTUAL machine systems ,PRODUCTION scheduling ,ENERGY consumption ,RESEARCH personnel - Abstract
The recent focus on cloud computing is due to its evolving platform and features like multiplexing users on shared infrastructure and on-demand resource computation. Efficient use of computer resources is crucial in cloud computing. Effective task-scheduling methods are essential to optimize cloud system performance. Scheduling virtual machines in dynamic cloud environments, marked by uncertainty and constant change, is challenging. Despite many efforts to improve cloud task scheduling, it remains an unresolved issue. Various scheduling approaches have been proposed, but researchers continue to refine performance by incorporating diverse quality-of-service characteristics, enhancing overall cloud performance. This study introduces an innovative task-scheduling algorithm that improves upon existing methods, particularly in quality-of-service criteria like makespan and energy efficiency. The proposed technique enhances the Snake Optimization Algorithm (SO) by incorporating sine chaos mapping, a spiral search strategy, and dynamic adaptive weights. These enhancements increase the algorithm's ability to escape local optima and improve global search. Compared to other models, the proposed method shows improvements in cloud scheduling performance by 6%, 4.6%, and 3.27%. Additionally, the approach quickly converges to the optimal scheduling solution. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
31. Task scheduling using fuzzy logic with best-fit-decreasing for cloud computing environment.
- Author
-
Thapliyal, Nitin and Dimri, Priti
- Subjects
ANT algorithms ,VIRTUAL machine systems ,PARTICLE swarm optimization ,SERVICE level agreements ,CLOUD computing - Abstract
An efficient task scheduling is mandatory in cloud computing for providing virtual resources used to carry out the tasks. An effective allocation of VM with the presence of diverse resource requirements, inaccurate information and uncertainties existing in the system is difficult. In this research, an effective task scheduling is done by using the fuzzy logic (FL) with best-fit-decreasing (BFD) in a cloud computing environment. The developed FL–BFD is optimized using resource usage, power, cost and time. Accordingly, the FL–BFD reallocates virtual machine (VM) in the cloud, based on the user demands. Therefore, the adaptability of FL is leveraged to handle uncertainties and imprecise information, which is helpful for an appropriate allocation of VM using BFD according to user requirements. The developed FL–BFD is analyzed using makespan, execution time, degree of imbalance, energy consumption and service level agreements (SLA) violations. The existing approaches named minimum completion time (MCT), particle swarm optimization (PSO), improved wild horse optimization with levy flight algorithm for task scheduling in cloud computing (IWHOLF-TSC), inverted ant colony optimisation (IACO), fuzzy system and modified particle swarm optimization (FMPSO), and task-scheduling using whale optimization (TSWO) are used for comparison. The makespan of FL–BFD with 1000 tasks is 9.2 ms, which is higher when compared to the IWHOLF-TSC and MCT-PSO. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
32. A Combined Discrete Event Simulation and Factorial Design Experiment for the Scheduling Problem in a Hybrid Flow Shop.
- Author
-
Ištoković, David, Lučin, Ivana, Pešević, Ariana, and Vlatković, Maja
- Subjects
DISCRETE event simulation ,FACTORIAL experiment designs ,FLOW shop scheduling ,PRODUCTION scheduling ,SCHEDULING ,FLOW shops - Abstract
Production plants have always been confronted with the problem of scheduling, as this has a direct impact on production time and therefore on production costs. This is especially true in today's world, where it is necessary to produce a quality product at a low price and in a short time, while at the same time responding flexibly to customer demands. Due to the complexity and for economic reasons, testing different variants in a real production environment is insufficient and ineffective. For this reason, this paper proposes a new method that combines discrete event simulation and factorial design experiment to find the optimal schedule in hybrid flow shop. It was tested with the goal of achieving the minimum makespan. The results show that this method makes it possible to find improved solution very quickly. Compared to the original production schedule, the makespan could be reduced by 3 hours and 31 minutes which is reduction of 16.3%. The proposed methodology can be used in many discrete and process production plants. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
33. Q-Learning-Based Priority Dispatching Rule Preference Model for Non-Permutation Flow Shop.
- Author
-
Zhao, Anran and Liu, Peng
- Subjects
FLOW shop scheduling ,FLOW shops ,REINFORCEMENT learning ,COMBINATORIAL optimization ,ONLINE education ,PROBLEM solving - Abstract
Non-permutation flow shop scheduling (NPFS) is an extension of the traditional permutation flow shop scheduling, with a broader solution space. The effectiveness of reinforcement learning in solving flow shop scheduling problems has been demonstrated through its powerful combinatorial optimization capabilities. However, the design and training of the end-to-end policy network is complex, leading to long online training time and limited adaptability of offline training. To overcome these problems, we introduced a NPFS dynamic decision-making process and then proposed a novel NPFS method that combines the Q-learning algorithm with the priority dispatching rule (PDR) set. The NPFS dynamic decision-making process involves decomposing the entire process into multiple sub-job queues for scheduling. The PDR demonstrates better scheduling performance when applied to smaller job queues. By utilizing the Q-learning algorithm, PDRs with superior performance are assigned to sub-scheduling queues based on the generation process of sub-job sequences, resulting in an optimized NPFS strategy. The limited number of PDRs in the PDR set and the small number of sub-job queues in the NPFS process contribute to the efficiency of Q-learning in solving NPFS problem. Finally, we demonstrate the superiority of the proposed NPFS method by a series of numerical experiments using the machine-based assignment PDR method and NSGA-II algorithms as performance benchmarks. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
34. AN ALGORITHMIC APPROACH TO THE ROBUST DOWNGRADING MAKESPAN SCHEDULING PROBLEM.
- Author
-
LAM QUOC ANH, HUY MINH LE, KIEN TRUNG NGUYEN, and LE XUAN THANH
- Subjects
ALGORITHMS ,ROBUST statistics ,MACHINE design ,ANNIVERSARIES ,MEMORIALS - Abstract
This paper addresses the robust downgrading (single-machine) makespan scheduling problem, a scheduling challenge where processing times are augmented at a minimum cost to achieve a specified downgrading level in the makespan. The associated costs are modeled as intervals, and we employ the minmax regret criterion to handle uncertainty. The deterministic case is initially examined with a lineartime algorithm. Subsequently, the robust version of the problem is transformed into a single-variable objective, characterized by a piecewise linear function. Then, we develop a combinatorial algorithm with polynomial time complexity to solve the corresponding problem. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
35. HSSAGWO Scheduler for Efficient Task Scheduling in an IaaS Cloud Computing Environment.
- Author
-
Liakath, Javid Ali, Krishnadoss, Pradeep, Nanjappan, Manikandan, and Sivadas, Bhavana
- Subjects
GREY Wolf Optimizer algorithm ,PARTICLE swarm optimization ,SEARCH algorithms ,SCHEDULING ,MATHEMATICAL optimization - Abstract
Innovations in cloud technology over the recent years have shown tremendous growth. Apart from the need to possess a basic internet connection, another major hiccup for researchers in cloud computing is load balancing. It refers to the way resources are distributed and tasks are performed to achieve the most optimal utilization. Effective load balancing provides more user satisfaction. There are many algorithms developed to tackle the challenge of Load Balancing. An attempt is made in this paper to provide solution to this issue by developing an optimization technique that efficiently regulates the scheduler in assigning tasks to cloud resources such that optimal results are obtained. A hybridized Sparrow Search Algorithm - Grey Wolf Optimizer (HSSAGWO) had been proposed to optimize the task scheduling activity in cloud. The exploration and exploitation activities that are a part of original algorithms have been refined to achieve better performance in the proposed HSSAGWO algorithm. The performance efficiency of HSSAGWO algorithm had been ascertained by comparing it with Sparrow Search Algorithm (SSA), Grey Wolf Optimizer (GWO), Gravitational Search Algorithm (GSA), and Particle Swarm Optimization (PSO). Simulated experiments had been conducted using Cloudsim 3.0 tool for obtaining the results. The performance comparison had been carried out by considering the makespan, cost and response time parameters. The proposed HSSAGWO technique had produced an improvement of 9.31%,12.23%,15.55% and 17.95% for makespan when compared with SSA, GWO, GSA and PSO algorithms respectively when arrival rate is 10. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
36. Energy-Constrained DAG Scheduling on Edge and Cloud Servers with Overlapped Communication and Computation.
- Author
-
Li, Keqin
- Abstract
Mobile edge computing (MEC) has been widely applied to numerous areas and aspects of human life and modern society. Many such applications can be represented as directed acyclic graphs (DAG). Device-edge-cloud fusion provides a new kind of heterogeneous, distributed, and collaborative computing environment to support various MEC applications. DAG scheduling is a procedure employed to effectively and efficiently manage and monitor the execution of tasks that have precedence constraints on each other. In this paper, we investigate the NP-hard problems of DAG scheduling and energy-constrained DAG scheduling on mobile devices, edge servers, and cloud servers by designing and evaluating new heuristic algorithms. Our contributions to DAG scheduling can be summarized as follows. First, our heuristic algorithms guarantee that all task dependencies are correctly followed by keeping track of the number of remaining predecessors that are still not completed. Second, our heuristic algorithms ensure that all wireless transmissions between a mobile device and edge/cloud servers are performed one after another. Third, our heuristic algorithms allow an edge/cloud server to start the execution of a task as soon as the transmission of the task is finished. Fourth, we derive a lower bound for the optimal makespan such that the solutions of our heuristic algorithms can be compared with optimal solutions. Our contributions to energy-constrained DAG scheduling can be summarized as follows. First, our heuristic algorithms ensure that the overall computation energy consumption and communication energy consumption does not exceed the given energy constraint. Second, our algorithms adopt an iterative and progressive procedure to determine appropriate computation speed and wireless communication speeds while generating a DAG schedule and satisfying the energy constraint. Third, we derive a lower bound for the optimal makespan and evaluate the performance of our heuristic algorithms in such a way that their heuristic solutions are compared with optimal solutions. To the author’s knowledge, this is the first paper that considers DAG scheduling and energy-constrained DAG scheduling on edge and cloud servers with sequential wireless communications and overlapped communication and computation to minimize makespan. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
37. INVESTIGATION OF NON-VALUE-ADDED ACTIVITIES TO REDUCE LEAD TIME IN THE MASS-CUSTOMIZED GLASS PROCESS INDUSTRY.
- Author
-
Balamurugan, Arunmozhi and Ranjitharamasamy, Sudhakara Pandian
- Subjects
ANALYTIC hierarchy process ,LEAD time (Supply chain management) ,MASS customization ,REINFORCEMENT learning ,FLOW shops - Abstract
Increasing levels of customization in customer orders leads to numerous new challenges in the industry. One significant aspect is achieving the optimal lead time to meet customer demands. The reconfigurable hybrid permutation mass customization problem (RHPMCP), a subset of flow shop problems with significant application in the mass-customized tuff glass process industry, is the primary focus of this study. We categorize this study into two phases; the first phase investigates the non-value-added activities to identify which output parameter (i.e., Makespan, flow-time, idle-time, and efficiency) significantly affects the schedule. We employ a new decision-making method for investigation by integrating a Z-numberbased Consistent Fuzzy Analytic Hierarchy Process (Z-CFAHP) and a Z-number-based fuzzy Combined Compromise Solution (Z-FCoCoSo). The second phase, using Analytical Batch Enhanced State-Action-Reward-State-Action Optimization (ABESO), reduces the identified high-impact output parameter makespan to obtain the optimal lead time. The proposed approaches are validated by sensitivity analysis for decision-making, and scheduling problems are compared to the existing scheduling rule in the real-time tuff glass process industry. This research provides a practical solution for optimizing lead time in the tuff glass process industry, demonstrating the effectiveness of the proposed method. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
38. Application research of a new neighbourhood structure with adaptive genetic algorithm for job shop scheduling problem.
- Author
-
Liang, Zhongyuan, Liu, Mei, Zhong, Peisi, and Zhang, Chao
- Subjects
PRODUCTION scheduling ,SMART structures ,NEIGHBORHOODS ,DECODING algorithms ,NP-hard problems ,GENETIC algorithms - Abstract
The job shop scheduling problem (JSSP) is to find the optimal jobs sequence to optimise one or more performance indicators and makespan is the most common optimisation target. In solving NP-hard problems such as JSSPs by genetic algorithm (GA), trapping in local extremum, low search efficiency and instability are often encountered, especially unable to find the optimisation direction. To restrain this condition, a new neighbourhood structure with adaptive GA was put forward. The crossover probability (Pc) and mutation probability (Pm) can be adjusted in nonlinear and adaptive based on the dispersion of the fitness of population in the evolution. The idle time before critical operations can be made full use of through the multi-operations combination and adjustment. To research the performance of the proposed method in solving JSSPs, a detailed application scheme was given out for the process of it. In the solving scheme, the chromosome active decoding algorithm with the objective function of maximum makespan was proposed. From the results of testing of 28 JSSP benchmark instances in 3 adaptive strategies and 3 neighbourhood strategies, the new neighbourhood structure with adaptive GA has been significant improvement in solution accuracy and convergence efficiency. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
39. SMWE: A Framework for Secure and Makespan-Oriented Workflow Execution in Serverless Computing.
- Author
-
Liang, Hao, Zhang, Shuai, Liu, Xinlei, Cheng, Guozhen, Ma, Hailong, and Wang, Qingfeng
- Subjects
PRODUCTION scheduling ,CLOUD computing ,SCHEDULING ,WORKFLOW - Abstract
Serverless computing is a promising paradigm that greatly simplifies cloud programming. With serverless computing, developers simply provide event-driven functions to a serverless platform, and these functions can be orchestrated as serverless workflows to accomplish complex tasks. Due to the lightweight limitation of functions, serverless workflows not only suffer from existing vulnerability-based threats but also face new security threats from the function compiling phase. In this paper, we present SMWE, a secure and makespan-oriented workflow execution framework in serverless computing. SMWE enables all life cycle protection for functions by adopting compiler shifting and running environment replacement in the serverless workflow. Furthermore, SMWE balances the tradeoff between security and makespan by carefully scheduling functions to running environments and selectively applying the secure techniques to functions. Extensive evaluations show that SMWE significantly increases the security of serverless workflows with small makespan cost. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
40. Algorithms for a two-machine no-wait flow shop scheduling problem with two competing agents.
- Author
-
Yang, Qi-Xia, Liu, Long-Cheng, Huang, Min, and Wang, Tian-Run
- Abstract
In this paper, we consider the following two-machine no-wait flow shop scheduling problem with two competing agents F 2 | M 1 → M 2 , M 2 , p ij A = p , n o - w a i t | C max A : C max B ≤ Q : Given a set of n jobs J = { J 1 , J 2 , … , J n } and two competing agents A and B. Agent A is associated with a set of n A jobs J A = { J 1 A , J 2 A , … , J n A A } to be processed on the machine M 1 first and then on the machine M 2 with no-wait constraint, and agent B is associated with a set of n B jobs J B = { J 1 B , J 2 B , … , J n B B } to be processed on the machine M 2 only, where the processing times for the jobs of agent A are all the same (i.e., p ij A = p ), J = J A ∪ J B and n = n A + n B . The objective is to build a schedule π of the n jobs that minimizing the makespan of agent A while maintaining the makespan of agent B not greater than a given value Q. We first show that the problem is polynomial time solvable in some special cases. For the non-solvable case, we present an O (n log n) -time (1 + 1 n A + 1) -approximation algorithm and show that this ratio of (1 + 1 n A + 1) is asymptotically tight. Finally, (1 + ϵ) -approximation algorithms are provided. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
41. A novel strategy for deterministic workflow scheduling with load balancing using modified min-min heuristic in cloud computing environment.
- Author
-
Choudhary, Anjali and Rajak, Ranjit
- Subjects
VIRTUAL machine systems ,SCHEDULING ,RESOURCE allocation ,CLOUD computing ,RESEARCH personnel - Abstract
Cloud Computing Environment (CCE) has gained considerable attention in recent years because of scalability, flexibility, and cost-effectiveness. Workflow scheduling, a critical aspect of CCE, involves assigning tasks of a workflow to suitable resources to optimize various performance metrics. Load balancing plays an important role in achieving efficient resource utilization and reducing execution time in workflow scheduling. There are many scheduling algorithms are developed and Min-Min is out of them that uses independent tasks. However, the original Min-Min heuristic does not consider the load distribution among resources, which can lead to imbalanced resource utilization and increased execution time.To address this limitation, we introduce a modified Min-Min heuristic that incorporates load-balancing principles. Taking into consideration both task completion time and resource load, the method aims to achieve optimal load distribution and minimize the overall execution time of the workflow.To evaluate the effectiveness of the proposed load-balancing method, extensive simulations are performed using benchmark workflow datasets such as randomly generated workflows and Montage workflows. The results show that the modified Min-Min heuristic outperforms as compared to heuristics HEFT and PETS in terms of load balancing, makespan, speedup, efficiency,and resource utilization. The proposed method achieves more balanced resource allocation, reduces the completion time of the workflow, and improves overall system performance. The present study contributes to the area of workflow scheduling in CCE by presenting a load-balancing method that enhances the efficiency of resource allocation. The findings emphasize the importance of considering load-balancing principles in task scheduling to optimize performance in cloud computing environments. The proposed method can serve as a valuable tool for practitioners and researchers involved in workflow scheduling in CCE, offering improved resource utilization and reduced execution time. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
42. A survey on the scheduling mechanisms in serverless computing: a taxonomy, challenges, and trends.
- Author
-
Ghorbian, Mohsen, Ghobaei-Arani, Mostafa, and Esmaeili, Leila
- Subjects
PRODUCTION scheduling ,EDGE computing ,RESOURCE management ,INTERNET of things ,CLOUD computing - Abstract
In recent years, serverless computing has received significant attention due to its innovative approach to cloud computing. In this novel approach, a new payment model is presented, and a microservice architecture is implemented to convert applications into functions. These characteristics make it an appropriate choice for topics related to the Internet of Things (IoT) devices at the network's edge because they constantly suffer from a lack of resources, and the topic of optimal use of resources is significant for them. Scheduling algorithms are used in serverless computing to allocate resources, which is a mechanism for optimizing resource utilization. This process can be challenging due to a number of factors, including dynamic behavior, heterogeneous resources, workloads that vary in volume, and variations in number of requests. Therefore, these factors have caused the presentation of algorithms with different scheduling approaches in the literature. Despite many related serverless computing studies in the literature, to the best of the author's knowledge, no systematic, comprehensive, and detailed survey has been published that focuses on scheduling algorithms in serverless computing. In this paper, we propose a survey on scheduling approaches in serverless computing across different computing environments, including cloud computing, edge computing, and fog computing, that are presented in a classical taxonomy. The proposed taxonomy is classified into six main approaches: Energy-aware, Data-aware, Deadline-aware, Package-aware, Resource-aware, and Hybrid. After that, open issues and inadequately investigated or new research challenges are discussed, and the survey is concluded. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
43. 改进Jaya算法求解混合流水车间调度问题.
- Author
-
周豪, 张超勇, 刘辉, and 罗敏
- Subjects
TABU search algorithm ,NP-hard problems ,MANUFACTURING processes ,FLOW shop scheduling ,PRODUCTION scheduling ,ALGORITHMS - Abstract
Copyright of China Mechanical Engineering is the property of Editorial Board of China Mechanical Engineering and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
- Published
- 2024
- Full Text
- View/download PDF
44. Identical Parallel Machine Scheduling Problem with Additional Resources and Partial Confirmed Orders in Make-to-Stock Strategy.
- Author
-
Kuo, Yiyo and Li, Dong-Xuan
- Subjects
TARDINESS ,PLASTIC products manufacturing ,SCHEDULING ,MACHINERY ,INVENTORIES ,PRODUCTION scheduling - Abstract
This research deals with the parallel machine scheduling problem for identical machines that need additional operational resources during the changeover. The production strategy is mainly based on make-to-stock. When the current inventory is less than the quantity of the new order, the corresponding products will be scheduled for production in predetermined production batches that are larger than the quantity of the order. Because the additional resources are limited, batch splitting, which increases the number of changeovers, is not permitted. The objective is to minimize both the makespan and total tardiness. A two-phase methodology is proposed. In the first phase, a mixed-integer program is developed to minimize the makespan. The resulting minimal makespan becomes the constraint in the second phase. An extended mixed-integer program is then developed to minimize the total tardiness. A case study of a plastic pallet manufacturing company is introduced. The experimental results show that the proposed methodology can minimize the makespan and total tardiness efficiently. Moreover, it also shows the promise of the proposed methodology for solving practical applications. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
45. Job scheduling reservations on cloud resources.
- Author
-
Pujiyanta, Ardi and Noviyanto, Fiftin
- Subjects
PRODUCTION scheduling ,SCHEDULING ,ALGORITHMS - Abstract
The current application of cloud computing focuses more on research problems. One of the main problems in the cloud is job allocation. Jobs are dynamically allocated to server processors. All cloud-virtualized hardware is available to users on demand and can be dynamically upgraded. Resource scheduling is critical in cloud research due to its large execution time and resource costs. The differences in resource scheduling criteria and parameters used cause various categories of Resource Scheduling Algorithms. Resource scheduling has a goal: identifying the right resources to schedule workloads on time, improving resource utilization effectiveness, and, in other words, minimizing workload completion time. Mapping the right workloads to resources will result in good scheduling. Another goal of resource scheduling is to identify adequate and appropriate workloads. So, it can support scheduling multiple workloads and meet various QoS needs in cloud computing. The aim of this research is to determine the value of waiting time, idle time, and makespan in cloud resources. The proposed method is to sort the arrival times of jobs with the least workload and place them in a virtual view before scheduling them on cloud resources. Experimental results show that the proposed method has an idle time of 25.3% and FCFS is 43.1%, while for backfilling, it is 31.5%. The average makespan reduction for FCFS is 16.73%, and for backfilling, it is 12.87%. The average decrease in AWT for FCFS was 13.3%, and for backfilling, it was 12.03%. The results of this research can be applied to cloud rentals with flexible times. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
46. Solving the two-machine open shop problem with a single server with respect to the makespan.
- Author
-
Babou, Nadia, Rebaine, Djamal, and Boudhar, Mourad
- Subjects
MIXED integer linear programming ,SETUP time ,RETAIL store openings ,PRODUCTION scheduling - Abstract
We address in this paper the two-machine open shop problem with a single server to prepare jobs before going through the processing so as to minimize the makespan. The server is only needed during the preparation phase before becoming available again, leaving the prepared job to complete its processing. We present three lower bounds with respect to the makespan. In addition, we show the N P -completeness of two restricted cases. Then, we present a well solvable case. Finally, we develop two mixed integer linear programming (MILP) models for the general problem along with an experimental study we conducted to analyze their performance. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
47. Scheduling Optimization For Energy-Efficient Flexible Flow Shops With Due Date Constraints.
- Author
-
Kapoor, Eirtty, Kumar, Ashish, and Singh, Devendra
- Subjects
FLOW shop scheduling ,PRODUCTION scheduling ,MANUFACTURING processes ,TIME management ,TARDINESS - Abstract
Energy efficiency has become an essential component of manufacturing systems in light of the escalating costs of energy and the growing environmental concerns. This problem of scheduling optimization in flexible flow factories is addressed with a focus on minimizing energy consumption while adhering to due date constraints. Various processing routes are possible in a flexible flow shop, which is composed of multiple production phases, each with parallel machines. In addition to conventional scheduling objectives, such as tardiness and makespan, the proposed model includes energy consumption as a critical performance indicator. The traditional production scheduling problem takes cost, quality, and processing time into account to maximize manufacturing systems. However, it ignores the effects on the environment and energy usage. Consequently, this study presents an energyefficient approach for the flexible flow-shop scheduling problem (FFSP). To manage multi-objective optimization, an FFSP model is presented. The basis of this model is a process that consumes less energy. An enhanced genetic-simulated annealing method is utilized to accomplish a feasible schedule because FFS is recognized as an NP-hard task. This approach implements a major trade-off between the total energy usage and the makespan. The results of the experiment indicate that there seems to be an inconsistency in the relationship between the makespan and energy consumption. Furthermore, a reasonable schedule is used to implement an energy-saving decision. The decision-making approach may be able to maintain the contradictory connection and drastically cut energy use at the same time. [ABSTRACT FROM AUTHOR]
- Published
- 2024
48. An energy-aware optimisation model to minimise energy consumption and carbon footprint in a flexible manufacturing system.
- Author
-
Sagar, Kiran V., Jerald, J., and Khan, Muhammed Anaz
- Abstract
This paper proposes an energy-aware production schedule model for flexible manufacturing systems (FMSs) that aims to minimise energy costs and carbon tax while considering rising energy costs and environmental policies motivated by climate change concerns. The model is based on a sequence-dependent five-machine FMS scheduling problem, which is flexible in levels of parts, tools, machines, and routings. The proposed model is solved as a multi-objective problem, with tardiness and energy consumption as primary goals and carbon footprint reduction policies incorporated into the framework as control strategies. The machine ON/OFF strategy is also introduced to reduce idle energy. The study analyses the trade-off between minimising tardiness and carbon emissions to achieve both service level and environmental sustainability of the FMS. The proposed model reduced total energy consumption and carbon emissions by 20% and 21%, respectively, without compromising manufacturing deadlines. Future research may explore the integration of renewable energy sources and storage systems, considering more complex manufacturing scenarios, such as stochastic demands, machine failures, and workforce constraints. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
49. A multi-objective scheduling model for a flexible manufacturing system to reduce peak load using an energy storage system.
- Author
-
Sagar, Kiran V., Jerald, J., and Khan, Muhammed Anaz
- Abstract
The global manufacturing sector is currently subject to Time-of-Use energy pricing, compelling them to avoid peak demand. Overuse of energy by industries can lead to the utilisation of thermal power plants, which can have a severe influence on the environment. Energy-efficient production scheduling can help manufacturers to reduce energy costs. This paper focuses on the energy efficiency and production output of a flexible manufacturing system (FMS) consisting of five machines and operates based on sequence-dependent scheduling. A centralised energy storage system is considered in the model to improve the voltage profile during peak load hours and lower peak load demand. A simple and effective strategy is proposed for peak load shaving via real-time scheduling of the FMS. The scheduling problem is treated as a multi-objective issue and tackled using a whale optimisation algorithm. The optimisation results demonstrate the effectiveness of the proposed model in reducing peak demand from the energy supplier side to zero by utilising the energy storage system while also maintaining an acceptable makespan. The model can help energy-intensive industries reduce peak demand by moving load to an energy storage system. By adopting these measures, industrial facilities can reduce their carbon footprint and contribute to the global effort to mitigate climate change. Highlights: The study focuses on a flexible manufacturing system's energy efficiency and production output. The study uses a centralised energy storage system to improve the voltage profile. The whale optimisation algorithm is used to solve the multi-objective problem. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
50. New efficient algorithms for the two-machine no-wait chain-reentrant shop problem.
- Author
-
Sami, Nazim, Amrouche, Karim, and Boudhar, Mourad
- Abstract
This paper tackles the two-machine chain-reentrant flow shop scheduling problem with the no-wait constraint; we assume that each job passes from the first machine to the second and returns back to the first machine in order to execute its last operation. The objective is to minimize the makespan. In this work, we prove that the symmetric case of this problem, which is proven to be N P -hard in the strong sense, remains N P -hard. Then we provide two polynomial subproblems. For the main problem’s resolution, we propose two new efficient heuristics as well as two improved lower bounds that consistently outperform the existing methods. Additionally, we provide an effective Branch & Bound algorithm that can solve up to 100 jobs for some types of instances. These contributions not only enhance the theoretical comprehension of the problem but also offer efficient solutions supported by extensive statistical analysis over randomly generated instances. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.