On the performance of on-line algorithms for partition problems
Acta Cybernetica
An on-line scheduling heuristic with better worst case ratio than Graham's list scheduling
SIAM Journal on Computing
A better lower bound for on-line scheduling
Information Processing Letters
A look-ahead heuristic for scheduling jobs with release dates on a single machine
Computers and Operations Research
New algorithms for an ancient scheduling problem
Journal of Computer and System Sciences - Special issue on selected papers presented at the 24th annual ACM symposium on the theory of computing (STOC '92)
A better algorithm for an ancient scheduling problem
Journal of Algorithms
Online bin packing with lookahead
Proceedings of the sixth annual ACM-SIAM symposium on Discrete algorithms
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
On-Line Scheduling of Parallel Jobs
MFCS '94 Proceedings of the 19th International Symposium on Mathematical Foundations of Computer Science 1994
Ordinal algorithms for parallel machine scheduling
Operations Research Letters
Theoretical Computer Science
Ordinal On-Line Scheduling on Two Uniform Machines
COCOON '00 Proceedings of the 6th Annual International Conference on Computing and Combinatorics
RANDOM '98 Proceedings of the Second International Workshop on Randomization and Approximation Techniques in Computer Science
Semi-online scheduling with machine cost
Journal of Computer Science and Technology
Journal of Global Optimization
The On-Line Multiprocessor Scheduling Problem with Known Sum of the Tasks
Journal of Scheduling
Optimal on-line algorithms for the uniform machine scheduling problem with ordinal data
Information and Computation
Optimal preemptive semi-online scheduling on two uniform processors
Information Processing Letters
Semi-on-line multiprocessor scheduling with given total processing time
Theoretical Computer Science
Optimal semi-online preemptive algorithms for machine covering on two uniform machines
Theoretical Computer Science
Semi-online scheduling jobs with tightly-grouped processing times on three identical machines
Discrete Applied Mathematics - Special issue: Max-algebra
Optimal semi-online algorithms for machine covering
Theoretical Computer Science
Semi-online scheduling problems on two identical machines with inexact partial information
Theoretical Computer Science
Exploiting incomplete information to manage multiprocessor tasks with variable arrival rates
Computers and Operations Research
Semi on-line scheduling on three processors with known sum of the tasks
Journal of Scheduling
List scheduling for jobs with arbitrary release times and similar lengths
Journal of Scheduling
Semi-online scheduling on two uniform processors
Theoretical Computer Science
Two semi-online scheduling problems on two uniform machines
Theoretical Computer Science
Online scheduling on two uniform machines to minimize the makespan
Theoretical Computer Science
Semi-online algorithms for scheduling with machine cost
Journal of Computer Science and Technology
Semi-online scheduling jobs with tightly-grouped processing times on three identical machines
Discrete Applied Mathematics
Optimal on-line algorithms for the uniform machine scheduling problem with ordinal data
Information and Computation
Optimal preemptive semi-online scheduling on two uniform processors
Information Processing Letters
Max-min online allocations with a reordering buffer
ICALP'10 Proceedings of the 37th international colloquium conference on Automata, languages and programming
Online scheduling with rearrangement on two related machines
Theoretical Computer Science
Semi-online scheduling on two uniform machines with the known largest size
Journal of Combinatorial Optimization
Journal of Combinatorial Optimization
Semi-online scheduling with known partial information about job sizes on two identical machines
Theoretical Computer Science
Optimal algorithms for online scheduling with bounded rearrangement at the end
Theoretical Computer Science
Optimal semi-online algorithm for scheduling with rejection on two uniform machines
Journal of Combinatorial Optimization
Preemptive Online Scheduling with Reordering
SIAM Journal on Discrete Mathematics
Semi-online problems on identical machines with inexact partial information
COCOON'05 Proceedings of the 11th annual international conference on Computing and Combinatorics
Linear time algorithms for parallel machine scheduling
AAIM'05 Proceedings of the First international conference on Algorithmic Applications in Management
Semi-online scheduling revisited
Theoretical Computer Science
Online scheduling with reassignment
Operations Research Letters
Online and semi-online scheduling of two machines under a grade of service provision
Operations Research Letters
Semi-online scheduling with decreasing job sizes
Operations Research Letters
Semi-on-line scheduling with ordinal data on two uniform machines
Operations Research Letters
Semi-on-line problems on two identical machines with combined partial information
Operations Research Letters
Online minimum makespan scheduling with a buffer
FAW-AAIM'12 Proceedings of the 6th international Frontiers in Algorithmics, and Proceedings of the 8th international conference on Algorithmic Aspects in Information and Management
Several semi-online scheduling problems on two identical machines with combined information
Theoretical Computer Science
Dividing a Territory Among Several Vehicles
INFORMS Journal on Computing
Optimal semi-online algorithms for scheduling with machine activation cost
ESCAPE'07 Proceedings of the First international conference on Combinatorics, Algorithms, Probabilistic and Experimental Methodologies
Optimal semi-online scheduling algorithms on a small number of machines
ESCAPE'07 Proceedings of the First international conference on Combinatorics, Algorithms, Probabilistic and Experimental Methodologies
Semi-online hierarchical scheduling problems with buffer or rearrangements
Information Processing Letters
Recent advances for a classical scheduling problem
ICALP'13 Proceedings of the 40th international conference on Automata, Languages, and Programming - Volume Part II
Semi-online scheduling with two GoS levels and unit processing time
Theoretical Computer Science
Semi-online scheduling problems on a small number of machines
Journal of Scheduling
Semi-online scheduling for jobs with release times
Journal of Combinatorial Optimization
Hi-index | 0.01 |
The partition problem is one of the basic NP-complete problems. While an efficient heuristic for the optimization version, which is equivalent to minimizing the makespan on two identical machines, is known with worst-case ratio 1211, no deterministic heuristic for the on-line problem can have a worst-case ratio lower than 32. In this paper we investigate three different semi on-line versions of the partition problem. In the first case, we assume that a buffer of length k is available to maintain k items. In the second case, two parallel processors are available which assign each item independently to the partition sets. The best of the two produced solutions is chosen. Finally, in the third problem the total sum of the items is known in advance. For each version we propose a heuristic and investigate its worst-case ratio. All algorithms have a worst-case ratio of 43 which is shown to be the best possible worst-case ratio.