The guess approximation technique and its application to the Discrete Resource Sharing Scheduling Problem
نویسندگان
چکیده
We present in this work a technique for designing approximation schemes and its application to the discrete resource sharing problem (dRSSP ). We use the (classical) oracle formalism, in which a reliable oracle provides some information (usually called “a guess”) that helps to construct a good approximated solution. This oracle technique is sometimes called “partial enumeration” [ST07] or “output structuring” [SW00]. Generally, this oracle design technique consists of two steps: construct an algorithm that, given the oracle guess, provides the approximated solution, and then simply enumerates the set of all the possible guesses. The bigger the guess length (number of bits), the better the approximated solution. However the set of all possible guesses is also larger. The goal is to find an “efficient” guess, that is a small guess containing a lot of information. Thus, we are interested in finding a compact way to encode the guess. This (natural) idea has already been addressed [HS89] by mixing two techniques (structuring the input, and apply partial enumeration on this simplified input). We propose in this paper a slightly different solution by approximating the guess itself through a contraction function. We believe that this refinement may lead to non trivial guesses, and enable to use guesses which were too long before the contraction. Moreover, approximation schemes derived from this technique have a complexity depending on two parameters (the complexity indeed depends on the length of the guess, and the roughness of the guess approximation), which allows a more flexible tradeoff between quality of the approximation and computational complexity. In the second section, we present the targeted problem (dRSSP ) and some associated results (NP completeness, approximations algorithms and a worst case); in section three, we define the guess approximation technique and apply it to the dRSSP .
منابع مشابه
A Two Level Approximation Technique for Structural Optimization
This work presents a method for optimum design of structures, where the design variables can he considered as Continuous or discrete. The variables are chosen as sizing variables as well as coordinates of joints. The main idea is to reduce the number of structural analyses and the overal cost of optimization. In each design cycle, first the structural response quantities such as forces, displac...
متن کاملCombination of Approximation and Simulation Approaches for Distribution Functions in Stochastic Networks
This paper deals with the fundamental problem of estimating the distribution function (df) of the duration of the longest path in the stochastic activity network such as PERT network. First a technique is introduced to reduce variance in Conditional Monte Carlo Sampling (CMCS). Second, based on this technique a new procedure is developed for CMCS. Third, a combined approach of simulation and ap...
متن کاملSINGLE MACHINE DUE DATE ASSIGNMENT SCHEDULING PROBLEM WITH PRECEDENCE CONSTRAINTS AND CONTROLLABLE PROCESSING TIMES IN FUZZY ENVIRONMENT
In this paper, a due date assignment scheduling problem with precedence constraints and controllable processing times in uncertain environment is investigated, in which the basic processing time of each job is assumed to be the symmetric trapezoidal fuzzy number, and the linear resource consumption function is used.The objective is to minimize the crisp possibilistic mean (or expected) value of...
متن کاملApproximating the Discrete Resource Sharing Scheduling Problem
The goal of this work is to study the portfolio problem which consists in finding a good combination of multiple heuristics given a set of a problem instances to solve. We are interested in a parallel context where the resources are assumed to be discrete and homogeneous, and where it is not possible to allocate a same resource to more than one heuristic. The objective is to minimize the averag...
متن کاملAn Optimal NPV Project Scheduling with Fixed Work Content and Payment on Milestones
Project scheduling Net present value We consider a project scheduling problem with permitted tardiness and discrete time/resource trade-offs under maximum net present value objective. In this problem, a project consists of a set of sequential phases such that each phase contains one or more sub-projects including activities interrelated by finish-start-type precedence relations with a t...
متن کامل