Efficient Algorithms to Solve Scheduling Problems with a Variety of Optimization Criteria

Efficient Algorithms to Solve Scheduling Problems with a Variety of Optimization Criteria
Author :
Publisher :
Total Pages : 108
Release :
ISBN-10 : OCLC:1132063029
ISBN-13 :
Rating : 4/5 (29 Downloads)

Book Synopsis Efficient Algorithms to Solve Scheduling Problems with a Variety of Optimization Criteria by : Hamed Fahimi

Download or read book Efficient Algorithms to Solve Scheduling Problems with a Variety of Optimization Criteria written by Hamed Fahimi and published by . This book was released on 2016 with total page 108 pages. Available in PDF, EPUB and Kindle. Book excerpt: Constraint programming is a powerful methodology to solve large scale and practical scheduling problems. Resource-constrained scheduling deals with temporal allocation of a variety of tasks to a set of resources, where the tasks consume a certain amount of resource during their execution. Ordinarily, a desired objective function such as the total length of a feasible schedule, called the makespan, is optimized in scheduling problems. Solving the scheduling problem is equivalent to finding out when each task starts and which resource executes it. In general, the scheduling problems are NP-Hard. Consequently, there exists no known algorithm that can solve the problem by executing a polynomial number of instructions. Nonetheless, there exist specializations for scheduling problems that are not NP-Complete. Such problems can be solved in polynomial time using dedicated algorithms. We tackle such algorithms for scheduling problems in a variety of contexts. Filtering techniques are being developed and improved over the past years in constraint-based scheduling. The prominency of filtering algorithms lies on their power to shrink the search tree by excluding values from the domains which do not yield a feasible solution. We propose improvements and present faster filtering algorithms for classical scheduling problems. Furthermore, we establish the adaptions of filtering techniques to the case that the tasks can be delayed. We also consider distinct properties of industrial scheduling problems and solve more efficiently the scheduling problems whose optimization criteria is not necessarily the makespan. For instance, we present polynomial time algorithms for the case that the amount of available resources fluctuates over time, or when the cost of executing a task at time t is dependent on t.


Efficient Algorithms to Solve Scheduling Problems with a Variety of Optimization Criteria Related Books

Efficient Algorithms to Solve Scheduling Problems with a Variety of Optimization Criteria
Language: en
Pages: 108
Authors: Hamed Fahimi
Categories:
Type: BOOK - Published: 2016 - Publisher:

DOWNLOAD EBOOK

Constraint programming is a powerful methodology to solve large scale and practical scheduling problems. Resource-constrained scheduling deals with temporal all
Evolutionary Computation in Scheduling
Language: en
Pages: 368
Authors: Amir H. Gandomi
Categories: Mathematics
Type: BOOK - Published: 2020-05-19 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

Presents current developments in the field of evolutionary scheduling and demonstrates the applicability of evolutionary computational techniques to solving sch
Scheduling: Control-Based Theory and Polynomial-Time Algorithms
Language: en
Pages: 399
Authors: K. Kogan
Categories: Business & Economics
Type: BOOK - Published: 2013-11-27 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book presents a first attempt to systematically collect, classify and solve various continuous-time scheduling problems. The classes of problems distinguis
Data Correcting Approaches in Combinatorial Optimization
Language: en
Pages: 124
Authors: Boris Goldengorin
Categories: Computers
Type: BOOK - Published: 2012-10-11 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

​​​​​​​​​​​​​​​​​Data Correcting Approaches in Combinatorial Optimization focuses on algorithmic applications of the well know
Models and Algorithms of Time-Dependent Scheduling
Language: en
Pages: 538
Authors: Stanisław Gawiejnowicz
Categories: Computers
Type: BOOK - Published: 2020-06-13 - Publisher: Springer Nature

DOWNLOAD EBOOK

This is a comprehensive study of various time-dependent scheduling problems in single-, parallel- and dedicated-machine environments. In addition to complexity