Approximation and online algorithms for multidimensional bin packing: A survey

HI Christensen, A Khan, S Pokutta, P Tetali - Computer Science Review, 2017‏ - Elsevier
The bin packing problem is a well-studied problem in combinatorial optimization. In the
classical bin packing problem, we are given a list of real numbers in (0, 1] and the goal is to …

Sequencing and scheduling: Algorithms and complexity

EL Lawler, JK Lenstra, AHGR Kan… - Handbooks in operations …, 1993‏ - Elsevier
Publisher Summary This chapter discusses different types of sequencing and scheduling
problems, and describes different types of algorithms and the concepts of complexity theory …

[کتاب][B] Approximation algorithms

VV Vazirani - 2001‏ - Springer
Although this may seem a paradox, all exact science is dominated by the idea of
approximation. Bertrand Russell (1872-1970) Most natural optimization problems, including …

Static scheduling algorithms for allocating directed task graphs to multiprocessors

YK Kwok, I Ahmad - ACM Computing Surveys (CSUR), 1999‏ - dl.acm.org
Static scheduling of a program represented by a directed task graph on a multiprocessor
system to minimize the program completion time is a well-known problem in parallel …

Submodularity in machine learning and artificial intelligence

J Bilmes - arxiv preprint arxiv:2202.00132, 2022‏ - arxiv.org
In this manuscript, we offer a gentle review of submodularity and supermodularity and their
properties. We offer a plethora of submodular definitions; a full description of a number of …

Approximation algorithms for scheduling unrelated parallel machines

JK Lenstra, DB Shmoys, É Tardos - Mathematical programming, 1990‏ - Springer
We consider the following scheduling problem. There are m parallel machines and n
independent jobs. Each job is to be assigned to one of the machines. The processing of job j …

Property testing and its connection to learning and approximation

O Goldreich, S Goldwasser, D Ron - Journal of the ACM (JACM), 1998‏ - dl.acm.org
In this paper, we consider the question of determining whether a function f has property P or
is ε-far from any function with property P. A property testing algorithm is given a sample of …

Balanced graph partitioning

K Andreev, H Räcke - Proceedings of the sixteenth annual ACM …, 2004‏ - dl.acm.org
In this paper we consider the problem of (k, υ)-balanced graph partitioning-dividing the
vertices of a graph into k almost equal size components (each of size less than υ• nk) so that …

A polynomial time approximation scheme for the multiple knapsack problem

C Chekuri, S Khanna - SIAM Journal on Computing, 2005‏ - SIAM
The multiple knapsack problem (MKP) is a natural and well-known generalization of the
single knapsack problem and is defined as follows. We are given a set of n items and m bins …

[کتاب][B] Handbook of approximation algorithms and metaheuristics

TF Gonzalez - 2007‏ - taylorfrancis.com
Delineating the tremendous growth in this area, the Handbook of Approximation Algorithms
and Metaheuristics covers fundamental, theoretical topics as well as advanced, practical …