Scheduling to Minimize Average Completion Time: Off-Line and On-Line Approximation Algorithms

From MaRDI portal
Publication:4361782

DOI10.1287/moor.22.3.513zbMath0883.90064OpenAlexW2148204686MaRDI QIDQ4361782

David B. Shmoys, Leslie A. Hall, Andreas S. Schulz, Joel M. Wein

Publication date: 28 October 1997

Published in: Mathematics of Operations Research (Search for Journal in Brave)

Full work available at URL: https://hdl.handle.net/1813/9043




Related Items

Single machine scheduling problems with uncertain parameters and the OWA criterionOnline scheduling with rejection to minimize the total weighted completion time plus the total rejection cost on parallel machinesOnline scheduling on \(m\) uniform machines to minimize total (weighted) completion timeApproximate Deadline-Scheduling with Precedence ConstraintsOptimal restricted due date assignment in schedulingUnrelated Machine Scheduling with Stochastic Processing TimesApproximating total flow time on parallel machinesA better online algorithm for the parallel machine scheduling to minimize the total weighted completion timeOnline scheduling problems with flexible release dates: applications to infrastructure restorationAnalysis of bounds for a capacitated single-item lot-sizing problemScheduling on unrelated machines under tree-like precedence constraintsOnline scheduling on bounded batch machines to minimize the maximum weighted completion timeMinimizing makespan on parallel machines with release time and machine eligibility restrictionsA 2-OPT procedure to reduce total inspection time in a serial inspection processScheduling jobs with release dates on identical parallel machines by minimizing the total weighted completion timeOnline scheduling to minimize the total weighted completion time plus the rejection costPartially ordered knapsack and applications to schedulingScheduling orders for multiple product types to minimize total weighted completion timeApproximation Algorithms for Scheduling with Resource and Precedence ConstraintsThe efficiency-fairness balance of round robin schedulingMinimizing the sum of weighted completion times in a concurrent open shopA \((2 + \epsilon)\)-approximation for precedence constrained single machine scheduling with release dates and total weighted completion time objectiveDecorous combinatorial lower bounds for row layout problemsNews from the online traveling repairman.Splitting versus setup trade-offs for scheduling to minimize weighted completion timeAn improved greedy algorithm for stochastic online scheduling on unrelated machinesGRASP with path-relinking for the non-identical parallel machine scheduling problem with minimising total weighted completion timesOn the approximability of average completion time scheduling under precedence constraints.Performance analysis of active schedules in identical parallel machineA fully combinatorial 2-approximation algorithm for precedence-constrained scheduling a single machine to minimize average weighted completion timeAn improved 2.11-competitive algorithm for online scheduling on parallel machines to minimize total weighted completion timePrecedence constrained scheduling to minimize sum of weighted completion times on a single machineSingle machine scheduling with job-dependent convex cost and arbitrary precedence constraintsApproximating Single Machine Scheduling with ScenariosA half-integral linear programming relaxation for scheduling precedence-constrained jobs on a single machineApproximating Weighted Completion Time for Order Scheduling with Setup TimesThe feedback arc set problem with triangle inequality is a vertex cover problemOnline scheduling with linear deteriorating jobs to minimize the total weighted completion timeScheduling orders on either dedicated or flexible machines in parallel to minimize total weighted completion timeScheduling problems in master-slave modelA branch-and-bound algorithm to minimize total weighted completion time on identical parallel machines with job release datesImproved combinatorial Benders decomposition for a scheduling problem with unrelated parallel machinesApproximation algorithms for scheduling problems with a modified total weighted tardiness objectiveVertex Cover in Graphs with Locally Few ColorsDual relaxations of the time-indexed ILP formulation for min-sum scheduling problemsResource cost aware schedulingAn integer programming approach to optimal basic block instruction scheduling for single-issue processorsScheduling of parallel machines to minimize total completion time subject to s-precedence constraintsPreemptive and non-preemptive generalized min sum set coverReference points and approximation algorithms in multicriteria discrete optimizationMaximizing business value by optimal assignment of jobs to resources in grid computingA 2.542-approximation for precedence constrained single machine scheduling with release dates and total weighted completion time objectiveComputation of approximate \(\alpha \)-points for large scale single machine scheduling problemNon-identical parallel-machine scheduling research with minimizing total weighted completion times: models, relaxations and algorithmsBranch-and-bound method for minimizing the weighted completion time scheduling problem on a single machine with release datesOn-line scheduling to minimize average completion time revisited.Designing PTASs for MIN-SUM scheduling problemsThe asymptotic performance ratio of an on-line algorithm for uniform parallel machine scheduling with release datesOn the relationship between combinatorial and LP-based lower bounds for NP-hard scheduling problemsRisk Averse Scheduling with ScenariosAn optimal semi-online algorithm for a single machine scheduling problem with bounded processing timeApplying ``peeling onion approach for competitive analysis in online scheduling with rejectionOnline Parallel-Machine Scheduling in KRT Environment to Minimize Total Weighted Completion TimeAn approximation scheme for the bi-scenario sum of completion times trade-off problemA modified modeling approach and a heuristic procedure for the multi-mode resource constrained project scheduling problem with activity splittingRisk-averse single machine scheduling: complexity and approximationScheduling hybrid flowshop with parallel batching machines and compatibilitiesInterval-indexed formulation based heuristics for single machine total weighted tardiness problemA new approximation algorithm for unrelated parallel machine scheduling with release datesA \(2.28\)-competitive algorithm for online scheduling on identical machinesCorrigendum: Greed Works—Online Algorithms for Unrelated Machine Stochastic SchedulingDecentralized utilitarian mechanisms for scheduling gamesA Bucket Indexed Formulation for Nonpreemptive Single Machine Scheduling ProblemsApproximating total weighted completion time on identical parallel machines with precedence constraints and release datesOn-line scheduling of parallel machines to minimize total completion timesPolynomial time approximation algorithms for machine scheduling: Ten open problemsScheduling of tasks with effectiveness precedence constraintsLP-based online scheduling: From single to parallel machinesSingle machine precedence constrained scheduling is a Vertex cover problemSINGLE MACHINE DUE DATE ASSIGNMENT SCHEDULING PROBLEM WITH PRECEDENCE CONSTRAINTS AND CONTROLLABLE PROCESSING TIMES IN FUZZY ENVIRONMENTCombinatorial algorithms for data migration to minimize average completion timeA new Lagrangian Relaxation Algorithm for scheduling dissimilar parallel machines with release datesOnline Linear Optimization for Job Scheduling Under Precedence ConstraintsOnline scheduling to minimize modified total tardiness with an availability constraintNew complexity and approximability results for minimizing the total weighted completion time on a single machine subject to non-renewable resource constraintsScheduling MapReduce jobs on identical and unrelated processorsMinimizing average completion time in the presence of release datesApproximation results for a bicriteria job scheduling problem on a single machine without preemptionA 1. 47-approximation for a preemptive single-machine scheduling problemLift-and-Round to Improve Weighted Completion Time on Unrelated MachinesA polynomial-time approximation scheme for the airplane refueling problemRandomized selection algorithm for online stochastic unrelated machines schedulingA min-sum 3/2-approximation algorithm for scheduling unrelated parallel machinesA PTAS for the average weighted completion time problem on unrelated machines.Restarts can help in the on-line minimization of the maximum delivery time on a single machineOff-line admission control for general scheduling problemsLower bounds on precedence-constrained scheduling for parallel processors.A 2-approximation algorithm for the network substitution problemThe power of \(\alpha\)-points in preemptive single machine scheduling.Approximation algorithms for shop scheduling problems with minsum objectiveOptimization Strategies for Resource-Constrained Project Scheduling Problems in Underground MiningHeuristic algorithms based on column generation for an online product shipping problemOn competitive analysis for polling systemsMalleable scheduling beyond identical machinesA state-of-the-art survey on multi-scenario schedulingOn Submodular Search and Machine SchedulingSPT optimality (mostly) via linear programmingUnnamed ItemScheduling to Minimize Total Weighted Completion Time via Time-Indexed Linear Programming RelaxationsUnnamed ItemGreed Works—Online Algorithms for Unrelated Machine Stochastic SchedulingApproximations to Stochastic Dynamic Programs via Information Relaxation DualityStatic Routing in Stochastic Scheduling: Performance Guarantees and Asymptotic OptimalityMakespan minimization in online scheduling with machine eligibilityMakespan minimization in online scheduling with machine eligibilityOrder Scheduling Models: Hardness and AlgorithmsSelect and permute: an improved online framework for scheduling to minimize weighted completion timeNon-Clairvoyant Precedence Constrained Scheduling.Stochastic Online Scheduling RevisitedDecision diagrams for solving a job scheduling problem under precedence constraints