Publication | Open Access
Algorithms for Scheduling Independent Tasks
590
Citations
10
References
1976
Year
Mathematical ProgrammingEngineeringComputational ComplexityOperations ResearchFinish TimeSingle Processor JobSystems EngineeringParallel ComputingCombinatorial OptimizationJob SchedulerScheduling (Computing)Computer ScienceScheduling Independent TasksApproximate SolutionsInteger ProgrammingScheduling AnalysisScheduling ProblemAutomationScheduling (Operating Systems)Scheduling (Production Processes)Parallel ProgrammingReal-time SystemsScheduling (Project Management)Resource Optimization
The following job sequencing problems are studied: (i) single processor job sequencing with deadlines, (ii) job sequencing on m -identical processors to minimize finish time and related problems, (iii) job sequencing on 2-identical processors to minimize weighted mean flow time. Dynamic programming type algorithms are presented to obtain optimal solutions to these problems, and three general techniques are presented to obtain approximate solutions for optimization problems solvable in this way. The techniques are applied to the problems above to obtain polynomial time algorithms that generate “good” approximate solutions.
| Year | Citations | |
|---|---|---|
Page 1
Page 1