100 research outputs found
Fast movement strategies for a step-and-scan wafer stepper
We describe algorithms for the determination of fast movement strategies for a step-and-scan wafer stepper, a device that is used for the photolithographic processing of integrated circuits. The proposed solution strategy consists of two parts. First, we determine the maximum number of congruent rectangular chips that can be packed on a wafer, subject to the restriction that the chips are placed in a rectangular grid. Second, we find fast movement strategies for scanning all chips of a given packing, given the mechanical restrictions of the wafer stepper. The corresponding combinatorial optimization problem is formulated as a generalized asymmetric traveling salesman problem. We show how feasible scan strategies are determined, and how these strategies are improved by local search techniques, such as iterative improvement based on 2- and 3-exchanges, and simulated annealing based on 2-exchanges.\ud
\u
On the size of systems of sets every t of which have an SDR, with an application to the worst-case ratio of heuristics for packing problems
Let be subsets of a set of size , such that each element of is in at most of the and such that each collection of sets from has a system of distinct representatives (SDR). It is shown that if , and if . Moreover it is shown that these upper bounds are the best possible. From these results the "worst-case ratio" of certain heuristics for the problem of finding a maximum collection of pairwise disjoint sets among a given collection of sets of size is derived
Models and algorithms for the microdata protection problem
This article focuses on the mathematical modeling and an algorithmic approach to microdata protection based on a strategy of local suppression and global recoding. Protecting sensitive individual information using such an approach must be balanced against the usefulness of the resulting edited datafile. We discuss the two subproblems of suppression and recoding of microdata in light of the information loss that occurs. We combine them into an overall disclosure problem formulated as a combinatorial optimization problem. We describe how to decompose the problem into smaller more tractable parts and how to use local search methods to find good approximations of the optimal solution.Keywords:Mathematical modeling; optimization algorithms. <br/
A combinatorial approach to multi-skill workforce scheduling
This paper deals with scheduling complex tasks with an inhomogeneous set of resources. The problem is to assign technicians to tasks with multi-level skill requirements. Here the requirements are merely the presence of a set of technicians that possess the necessary capabilities. An additional complication is that a set of combined technicians stays together for the duration of a work day. This typically applies to scheduling of maintenance and installation operations. We build schedules by repeated application of a exible matching model that selects tasks to be processed and forms groups of technicians assigned to combinations of tasks. The underlying mixed integer programming (MIP) model is capable of revising technician-task allocations and performs very well, especially in the case of rare skills
A branch-and-price algorithm for solving the cutting strips problem
After giving a suitable model for the cutting strips problem, we present a branch-and-price algorithm for it by combining the column generation technique and the branch-and-bound method with LP relaxations. Some theoretical issues and implementation details about the algorithm are discussed, including the solution of the pricing subproblem, the quality of LP relaxations, the branching scheme as well as the column management. Finally, preliminary computational experience is reported
- β¦