A FAST ALGORITHM FOR THE WEIGHTED INTERVAL SCHEDULING PROBLEM

2017 ◽  
Vol 11 (3) ◽  
pp. 40
Author(s):  
SIYAMBALAPITIYA R ◽  
2015 ◽  
Vol 562 ◽  
pp. 227-242 ◽  
Author(s):  
Alexander Gavruskin ◽  
Bakhadyr Khoussainov ◽  
Mikhail Kokho ◽  
Jiamou Liu

2010 ◽  
Vol 27 (04) ◽  
pp. 517-537 ◽  
Author(s):  
SHIDONG WANG ◽  
LI ZHENG ◽  
ZHIHAI ZHANG

Scheduling track lines at a marshalling station where the objective is to determine the maximal weighted number of trains on the track lines can be modeled as an interval scheduling problem: each job has a fixed starting and finishing time and can only be carried out by an arbitrarily given subset of machines. This scheduling problem is formulated as an integer program, which is NP-Complete when the number of machines and jobs are unfixed and the computational effort to solve large scale test problems is prohibitively large. Heuristic algorithms (HAs) based on the decomposition of original problem have been developed and the benefits lie in both conceptual simplicity and computational efficiency. Genetic algorithm (GA) to address the scheduling problem is also proposed. Computational experiments on low and high utilization rates of machines are carried out to compare the performance of the proposed algorithms with Cplex. Computational results show that the HAs and GA perform well in most condition, especially HA2 with the maximum of average percentage deviation on average 3.5% less than the optimal solutions found by Cplex in small-scale problem. Our methodologies are capable of producing improved solutions to large-scale problems with reasonable computing resources, too.


Author(s):  
Panagiotis Oikonomou ◽  
Nikos Tziritas ◽  
Thanasis Loukopoulos ◽  
Georgios Theodoropoulos ◽  
Masatoshi Hanai ◽  
...  

2001 ◽  
Vol 10 (01n02) ◽  
pp. 23-38 ◽  
Author(s):  
EUGENE SANTOS ◽  
XIAOMIN ZHONG

Discrete optimization problems are usually NP hard. The structural characteristics of these problems significantly dictate the solution landscape. In this paper, we explore a structure-based approach to solving these kinds of problems. We use a reinforcement learning system to adaptively learn the structural characteristics of the problem, hereby decomposing the problem into several subproblems. Based on these structural characteristics, we develop a Genetic Algorithm by using structural operations to recombine these subproblems together to solve the problem. The reinforcement learning system directs the GA. We test our algorithm on the Tactical Fixed Interval Scheduling Problem(TFISP) which is the problem of determining the minimum number of parallel non-identical machine such that a feasible schedule exists for a given set of jobs. This work continues our work in exploiting structure for optimization.


Author(s):  
Panagiotis Oikonomou ◽  
Nikos Tziritas ◽  
Georgios Theodoropoulos ◽  
Maria Koziri ◽  
Thanasis Loukopoulos ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document