共查询到20条相似文献,搜索用时 15 毫秒
1.
Shih-Wei Lin 《国际生产研究杂志》2013,51(4):1065-1076
This study considers the problem of job scheduling on unrelated parallel machines. A multi-objective multi-point simulated annealing (MOMSA) algorithm was proposed for solving this problem by simultaneously minimising makespan, total weighted completion time and total weighted tardiness. To assess the performance of the proposed heuristic and compare it with that of several benchmark heuristics, the obtained sets of non-dominated solutions were assessed using four multi-objective performance indicators. The computational results demonstrated that the proposed heuristic markedly outperformed the benchmark heuristics in terms of the four performance indicators. The proposed MOMSA algorithm can provide a new benchmark for future research related to the unrelated parallel machine scheduling problem addressed in this study. 相似文献
2.
Aircraft stands and runways at airports are critical airport resources for aircraft scheduling and parking. Making use of limited apron and runway resources to improve airport efficiency is becoming increasingly important. In this paper, we study a realistic Aircraft Scheduling and Parking Problem (ASPP) with the goal of simultaneously determining the takeoff and landing time of each aircraft with consideration for wake vortex effect constraints and parking positions in the limited parking apron at a target airport. The objective of the ASPP is to minimise the total service time for aircraft. We developed a mixed-integer linear programme formulation for the ASPP. A novel improved bottom-left/right strategy is applied to construct solutions and a Hybrid Simulated Annealing and Reduced Variable Neighborhood Search (HSARVNS) is proposed to identify near-optimal solutions. Numerical experiments on randomly generated ASPP instances and on a large set of benchmarks for a reduced version of the ASPP (i.e. the classical Two-Dimensional Strip-Packing Problem (2D-SPP)) demonstrate the effectiveness and efficiency of the proposed approach. For the ASPP, HSARVNS can find optimal solutions for small instances in a fraction of a second and can find high-quality solutions for instances with up to 250 aircraft within a reasonable timeframe. For the 2D-SPP, the HSARVNS can find optimal solutions for 32 of 38 tested benchmarks within 90 s on average. 相似文献
3.
Shih-Wei Lin 《工程优选》2014,46(3):308-327
Berth allocation, the first operation when vessels arrive at a port, is one of the major container port optimization problems. From both the port operator's and the ocean carriers’ perspective, minimization of the time a ship spends at berth is a key goal of port operations. This article focuses on two versions of the dynamic berth allocation problem (DBAP): discrete and continuous cases. The first case assigns ships to a given set of berth positions; the second one permits them to be moored anywhere along the berth. Simulated annealing (SA) approaches are proposed to solve the DBAP. The proposed SAs are tested with numerical instances for different sizes from the literature. Experimental results show that the proposed SA can obtain the optimal solutions in all instances of discrete cases and update 27 best known solutions in the continuous case. 相似文献
4.
In real-world problems, machines cannot continuously operate and have to stop for maintenance before they fail. Lack of maintenance can also affect the performance of machines in processing jobs. In this paper, a permutation flow shop scheduling problem with multiple age-based maintenance requirements is modelled as a novel mixed-integer linear program in which the objectives are conflicting. In modelling the problem, we assume that infrequent maintenance can prolong job processing times. One of the objectives is to minimise the total maintenance cost by planning as few maintenance activities as possible to only meet the minimum requirements, and the other objective tries to minimise the total tardiness by sequencing the jobs and planning the maintenance activities in such a way that the processing times are not prolonged and unnecessary maintenance times are avoided. Because of this conflict, an interactive fuzzy, bi-objective model is introduced. Application of the model is illustrated through a case study for operations and maintenance scheduling of heavy construction machinery. An effective and efficient solution methodology is developed based on the structure of the problem and tested against commercial solvers and a standard GA. Computational results have verified the efficiency of the proposed solution methodology and show that unlike the proposed method, a generic metaheuristic that does not consider the unique structure of the problem can become ineffective for real-world problem sizes. 相似文献
5.
R. Jamshidi 《国际生产研究杂志》2013,51(4):1216-1227
Quality has an important role in manufacturing, and on the other hand, machine condition has a significant effect on quality. Based on this fact, all manufacturers integrate the production scheduling with maintenance activities to keep the machines in perfect conditions. In this paper, we propose a mixed integer nonlinear model to optimise the quality cost, maintenance cost, earliness–tardiness cost and interruption cost simultaneously. We assume that if machines work in undesirable conditions, their quality is reduced, resulting in quality cost. On the other hand, if the machines are repaired to decrease the quality cost, maintenance cost and other cost such as earliness–tardiness cost and interruption cost are imposed to the manufacturer. Several numerical instances are implemented by the proposed model to show the model effectiveness to obtain the best maintenance and production scheduling with minimum quality cost. 相似文献
6.
Condition-based maintenance (CBM) is generally considered an attractive maintenance policy for a single component: it uses the operating condition of the component to predict a failure event and therefore tries to avoid any unplanned downtime and unnecessary maintenance activities. However, operations managers tend to be much more interested in optimising the performance of the entire asset-system, where the grouping of maintenance activities and the availability of maintenance workers may play a role. Therefore, this paper focuses on the impact of using either CBM or age-based replacement (ABR) in serial and parallel multi-component systems (1) without worker constraints, (2) with a single internal maintenance worker, and (3) with external maintenance workers with a significant response time. With an internal maintenance worker, the sequential execution of maintenance activities prevents efficiency gains in the serial configuration and here CBM performs better. Also in the parallel configurations, the efficiency under CBM is generally better than under ABR. However, with external maintenance workers, CBM is not able to group maintenance activities as well as ABR, which results in a lower efficiency in the serial configuration. CBM performs better than ABR with respect to total maintenance costs, while ABR results in a smoother maintenance plan. 相似文献
7.
The scheduling of parallel machines is a well-known problem in many companies. Nevertheless, not always all the jobs can be manufactured in any machine and the eligibility appears. Based on a real-life problem, we present a model which has m parallel machines with different level of quality from the highest level for the first machine till the lowest level for the last machine. The set of jobs to be scheduled on these m parallel machines are also distributed among these m levels: one job from a level can be manufactured in a machine of the same or higher level but a penalty, depending on the level, appears when a job is manufactured in a machine different from the highest level i.e. different from the first machine. Besides, there are release dates and delivery times associated to each job. The tackled problem is bi-objective with the criteria: minimisation of the final date – i.e. the maximum for all the jobs of their completion time plus the delivery time – and the minimisation of the total penalty generated by the jobs. In a first step, we analyse the sub-problem of minimisation of the final date on a single machine for jobs with release dates and delivery times. Four heuristics and an improvement algorithm are proposed and compared on didactic examples and on a large set of instances. In a second step an algorithm is proposed to approximate the set of efficient solutions and the Pareto front of the bi-objective problem. This algorithm contains two phases: the first is a depth search phase and the second is a backtracking phase. The procedure is illustrated in detail on an instance with 20 jobs and 3 machines. Then extensive numerical experiments are realised on two different sets of instances, with 20, 30 and 50 jobs, 3 or 4 machines and various values of penalties. Except for the case of 50 jobs, the results are compared with the exact Pareto front. 相似文献
8.
In this paper, a fuzzy bi-objective mixed-integer linear programming (FBOMILP) model is presented. FBOMILP encompasses the minimisation workload imbalance and total tardiness simultaneously as a bi-objective formulation for an unrelated parallel machine scheduling problem. To make the proposed model more practical, sequence-dependent setup times, machine eligibility restrictions and release dates are also considered. Moreover, the inherent uncertainty of processing times, release dates, setup times and due dates are taken into account and modelled by fuzzy numbers. In order to solve the model for small-scale problems, a two-stage fuzzy approach is proposed. Nevertheless, since the problem belongs to the class of NP-hard problems, the proposed model is solved by two meta-heuristic algorithms, namely fuzzy multi-objective particle swarm optimisation (FMOPSO) and fuzzy non-dominated sorting genetic algorithm (FNSGA-II) for solving large-scale instances. Subsequently, through setting up various numerical examples, the performances of the two mentioned algorithms are compared. When α?=?0.5 (α is a level of risk-taking and when it increases the decision-maker’s risk-taking decreases), FNSGA-II is fairly more effective than FMOPSO and has better performance especially in solving large-sized problems. However, when α rises, it can be stated that FMOPSO moderately becomes more appropriate. Finally, directions for future studies are suggested and conclusion remarks are drawn. 相似文献
9.
用模拟退火算法解旅行商问题 总被引:3,自引:0,他引:3
孙燮华 《中国计量学院学报》2005,16(1):66-71
对解旅行商问题的模拟退火算法作了改进,增加了产生新解的函数,修改了原算法计算旅行回路总长度的代价函数,并用混沌随机序列替代不适宜的随机函数.从而用TurboC实现了改进算法.实验表明,改进算法对于解旅行商问题是实用的. 相似文献
10.
The two-stage assembly scheduling problem has attracted increasing research attention. In many such problems, job processing times are commonly assumed to be fixed. However, this assumption does not hold in many real production situations. In fact, processing times usually decrease steadily when the same task is performed repeatedly. Therefore, in this study, we investigated a two-stage assembly position-based learning scheduling problem with two machines in the first stage and an assembly machine in the second stage. The objective was to complete all jobs as soon as possible (or to minimise the makespan, implying that the system can perform better and efficient task planning with limited resources). Because this problem is NP-hard, we derived some dominance relations and a lower bound for the branch-and-bound method for finding the optimal solution. We also propose three heuristics, three versions of the simulated annealing (SA) algorithm, and three versions of cloud theory-based simulated annealing algorithm for determining near-optimal solutions. Finally, we report the performance levels of the proposed algorithms. 相似文献
11.
The paper concerns the development of generic computer aided optimisation techniques for the minimisation of residence time of a multi-component pallet in a horizontal machining centre. A general methodology has been established to take a part program for a multi-faced pallet, that involves many components, typically 20–30, and tool changes, segment it to extract the position and machining conditions embedded in it, automatically re-sequence the machining operations to find the optimum total tool path, and regenerate a new part program with the optimised machining sequence. A range of case studies has been used to: validate the software, and to demonstrate its ability to minimise the total pallet residence time. The techniques developed can be used for semi-automatic part programming of the entire pallet with multi-components, and with an auto-selection multi-tool facility. The software is capable of achieving a large reduction in part programming time, as well as reducing the non-machining time. It is shown that the use of the optimisation package with a range of part programs reduces the total pallet residence time by a factor between 9.5 and 36%, and consequently has the potential to achieve considerable economic gains. 相似文献
12.
The two-stage assembly scheduling problem has received growing attention in the research community. Furthermore, in many two-stage assembly scheduling problems, the job processing times are commonly assumed as a constant over time. However, it is at odds with real production situations some times. In fact, the dynamic nature of processing time may occur when machines lose their performance during their execution times. In this case, the job that is processed later consumes more time than another one processed earlier. In view of these observations, we address the two-stage assembly linear deterioration scheduling problem in which there are two machines at the first stage and an assembly machine at the second stage. The objective is to complete all jobs as soon as possible (or to minimise the makespan, implies that the system can yield a better and efficient task planning to limited resources). Given the fact that this problem is NP-hard, we then derive some dominance relations and a lower bound used in the branch-and-bound method for finding the optimal solution. We also propose three metaheuristics, including dynamic differential evolution (DDE), simulated annealing (SA) algorithm, and cloud theory-based simulated annealing (CSA) algorithm for find near-optimal solutions. The performances of the proposed algorithms are reported as well. 相似文献
13.
Niloofar Shoaardebili 《国际生产研究杂志》2013,51(3):944-968
In this paper, a three-stage assembly flow shop scheduling problem with machine availability constraints is taken into account. Two objectives of minimising total weighted completion times (flow time) and minimising sum of weighted tardiness and earliness are simultaneously considered. To describe this problem, a mathematical model is presented. The problem is generalisation of three-machine flow shop scheduling problem and two-stage assembly flow shop scheduling problem. Since these problems are known to be NP-hard, the considered problem is also strongly NP-hard. Therefore, two multi-objective meta-heuristics are presented to efficiently solve this problem in a reasonable amount of time. Comprehensive computational experiments are performed to illustrate the performance of the presented algorithms. 相似文献
14.
This article addresses bi-objective single-machine batch scheduling under time-of-use electricity prices to minimize the total energy cost and the makespan. The lower and upper bounds on the number of formed batches are first derived and a continuous-time mixed-integer linear programming model is proposed, which improves an existing discrete-time model in the literature. Two improved heuristics are proposed based on the improved model. Computational experiments demonstrate that the improved model and heuristics can run hundreds of times faster than the existing ones for large-size instances. 相似文献
15.
This paper proposes a simulated annealing-based meta-heuristic to minimise makespan in a flowshop manufacturing cell with sequence-dependent family setup times. To escape from local minima, Cauchy function?–?rather than the Boltzmann function?–?is used during the annealing process. The effectiveness and efficiency of the proposed simulated annealing-based meta-heuristic is compared against the existing heuristics on a benchmark problem dataset used in earlier studies. These computational results show that the proposed simulated annealing-based meta-heuristic is highly effective as compared to the state-of-the-art meta-heuristics for this problem on the same benchmark instances. 相似文献
16.
This study presents an efficient metaheuristic approach for combinatorial optimisation and scheduling problems. The hybrid algorithm proposed in this paper integrates different features of several well-known heuristics. The core component of the proposed algorithm is a simulated annealing module. This component utilises three types of memories, one long-term memory and two short-term memories. The main characteristics of the proposed metaheuristic are the use of positive (reinforcement) and negative (inhibitory) memories as well as an evolution-based diversification approach. Job shop scheduling is selected to evaluate the performance of the proposed method. Given the benchmark problem, an extended version of the proposed method is also developed and presented. The extended version has two distinct features, specifically designed for the job shop scheduling problem, that enhance the performance of the search. The first feature is a local search that partially explores alternative solutions on a critical path of any current solution. The second feature is a mechanism to resolve possible deadlocks that may occur during the search as a result of shortage in acceptable solutions. For the case of job shop scheduling, the computational results and comparison with other techniques demonstrate the superior performance of the proposed methods in the majority of cases. 相似文献
17.
M. Henneberg 《国际生产研究杂志》2016,54(12):3534-3550
In many practical cases of flowshop environments and especially in flowline manufacturing cells, some or all jobs may not require processing on all machines. Hence, this paper focuses on the flowshop scheduling problem with missing operations. A modification of the constructive NPS-set heuristic is proposed, which generates non-permutation schedules effectively. Furthermore, a two-phase simulated annealing (SA) method is presented that specifically considers missing operations in its procedure. The modified NPS-set heuristic and the two-phase SA are tested and statistically evaluated by an extensive computational study for total flow time criteria. The results show that the modified NPS-set heuristic as well as the specific consideration of missing operations can enhance the algorithms’ performance significantly. 相似文献
18.
Scheduling problems of semiconductor manufacturing systems (SMS) with the goal of optimising some classical performance indices (NP-hard), tend to be increasingly complicated due to stochastic uncertainties. This paper targets the robust scheduling problem of an SMS with uncertain processing times. A three-stage multi-objective robust optimisation (MORO) approach is proposed, that can collaboratively optimise the performance indices and their robustness measures. In the first stage, this paper studies the scheduling problem in the deterministic environment and obtains feasible scheduling strategies that perform well in four performance indices (the average cycle time (CT), the on-time delivery rate (ODR), the throughput (TP), and the total movement amount of wafers (MOV)). Then, in the second stage, the uncertainties are introduced into the production system. In the third stage, this paper proposes a hybrid method consisting of scenario planning, discrete simulation, and multi-objective optimisation to obtain an approximately and more robust optimal solution from the feasible scheduling strategy set. The proposed MORO approach is tested in a semiconductor experiment production line and makes a full analysis to illustrate the effectiveness of our method. The results show that our MORO is superior concerning the total robustness with multi-objective. 相似文献
19.
Assigning technicians to maintenance tasks at an aircraft maintenance base is challenging and needs to consider technician licences, fairness and such operational constraints as hangar capacity and work shifts. We formulate the problem as a bi-objective optimisation model, which minimises total cost while simultaneously achieving fairness in workload allocation among different technicians. A tabu-based heuristic algorithm is developed to obtain Pareto efficient solutions. The algorithm is shown to be effective through comparison with CPLEX. A case study from a major Chinese airline demonstrates that our optimisation-based approach is applicable and beneficial to the practice. Managerial issues on maintenance workforce management are examined as well. The results show that training technicians and upgrading their licences may not be better off, and increasing the number of technicians has both favourable and unfavourable effects. 相似文献
20.
K. A. H. Kobbacy B. B. Fawzi D. F. Percy H. E. Ascher 《Quality and Reliability Engineering International》1997,13(4):187-198
This paper is concerned with the development of a realistic preventive maintenance (PM) scheduling model. A heuristic approach for implementing the semi-parametric proportional-hazards model (PHM) to schedule the next preventive maintenance interval on the basis of the equipment's full condition history is introduced. This heuristic can be used with repairable systems and does not require the unrealistic assumption of renewal during repair, or even during PM. Two PHMs are fitted, for the life of equipment following corrective work and the life of equipment following PM, using appropriate explanatory variables. These models are then used within a simulation framework to schedule the next preventive maintenance interval. Optimal PM schedules are estimated using two different criteria, namely maximizing availability over a single PM interval and over a fixed horizon. History data from a set of four pumps operating in a continuous process industry is also used to demonstrate the proposed approach. The results indicate a higher availability for the recommended schedule than the availability resulting from applying the optimal PM intervals as suggested by using the conventional stationary models. © 1997 John Wiley & Sons, Ltd. 相似文献