We introduce a facility location problem with submodular facility cost functions, and give an O(log n) approximation algorithm for it. Then we focus on a special case of submodular costs, called hierarchical facility ...
详细信息
We introduce a facility location problem with submodular facility cost functions, and give an O(log n) approximation algorithm for it. Then we focus on a special case of submodular costs, called hierarchical facility costs, and give a (4.237 + epsilon)-approximation algorithm using local search. The hierarchical facility costs model multilevel service installation. Shmoys et al. [ 2004] gave a constant factor approximation algorithm for a two-level version of the problem. Here we consider a multilevel problem, and give a constant factor approximation algorithm, independent of the number of levels, for the case of identical costs on all facilities.
In this paper, a cooperative localization algorithm for autonomous underwater vehicles (AUVs) is proposed. A “parallel” model is adopted to describe the cooperative localization problem instead of the traditional “...
详细信息
In this paper, a cooperative localization algorithm for autonomous underwater vehicles (AUVs) is proposed. A “parallel” model is adopted to describe the cooperative localization problem instead of the traditional “leader-follower” model, and a linear programming associated with convex optimization method is used to deal with the problem. After an unknown-but-bounded model for sensor noise is assumed, bearing and range measurements can be modeled as linear constraints on the configuration space of the AUVs. Merging these constraints induces a convex polyhedron representing the set of all configurations consistent with the sensor measurements. Estimates for the uncertainty in the position of a single AUV or the relative positions of two or more nodes can then be obtained by projecting this polyhedron onto appropriate subspaces of the configuration space. Two different optimization algorithms are given to recover the uncertainty region according to the number of the AUVs. Simulation results are presented for a typical localization example of the AUV formation. The results show that our positioning method offers a good localization accuracy, although a small number of low-cost sensors are needed for each vehicle, and this validates that it is an economical and practical positioning approach compared with the traditional approach.
Exact penalty function methods for the solution of constrained optimization problem are based on the construction of a function whose unconstrained minimizing points are also solution of the constrained problem. O...
详细信息
Exact penalty function methods for the solution of constrained optimization problem are based on the construction of a function whose unconstrained minimizing points are also solution of the constrained problem. One of the popular exact penalty functions is l1 exact penalty function. However l1 exact penalty function is not a smooth function. In this paper, we propose a new method for smoothing the l1 exact penalty function for inequality constrained optimization. Error estimations are obtained among the optimal objective function values of the smoothed penalty problem, of the nonsmooth penalty problem problem and of the original optimization problem. We develop an efficient algorithm for solving the optimization problem based the smoothed penalty function and prove the convergence of the algorithm.
In this thesis, I survey 11 approximation algorithms for unweighted set cover problem. I have also implemented the three algorithms and created a software library that stores the code I have written. The algorithms I ...
详细信息
In this thesis, I survey 11 approximation algorithms for unweighted set cover problem. I have also implemented the three algorithms and created a software library that stores the code I have written. The algorithms I survey are: (1) Johnson’s standard greedy; (2) f-frequency greedy; (3) Goldsmidt, Hochbaum and Yu’s modified greedy; (4) Halldorsson’s local optimization; (5) Dur and Furer semi local optimization; (6) Asaf Levin’s improvement to Dur and Furer; (7) Simple rounding; (8) Randomized rounding; (9) LP duality; (10) Primal-dual schema; and (11) Network flow technique. Most of the algorithms surveyed are refinements of standard greedy algorithm.
This paper established a bin-packing model according to file preservation problems, which is a NP hard problem, the paper use FF and FFD algorithm to obtain the corresponding results, by comparing the results, with th...
详细信息
This paper established a bin-packing model according to file preservation problems, which is a NP hard problem, the paper use FF and FFD algorithm to obtain the corresponding results, by comparing the results, with the bound theory of the optimal solution to prove the obtained solution from FFD algorithm shall be the optimal solution. This paper further analysis of a large-scale one-dimensional packing problem solving method, in order to overcome the disadvantage of classical algorithm in space and time, and for searching a good convergence, with strong local search and to avoid falling into local optimal solution algorithm, this paper give the processes of simulated annealing algorithm.
In this paper, we consider the problem of emergency response resource storage locations and capacities. Resources are important for disaster relief operations in coping with natural and manmade emergencies. In order t...
详细信息
In this paper, we consider the problem of emergency response resource storage locations and capacities. Resources are important for disaster relief operations in coping with natural and manmade emergencies. In order to enhance the ability of response to disasters, different levels of reserve system need to be set up for holding relief resources. These emergency storages may have different capacities and construction costs. In this paper, we formulate a model to determine the storage locations and their capacities at minimum total construction cost. Then, an approximation algorithm is presented by introducing LP-rounding technique. Finally, the proofs of correctness and approximation ratio are shown.
In this paper we consider the single-machine parallel-batching scheduling problem with family jobs under on-line setting in the sense that we construct our schedule irrevocably as time proceeds and do not know of the ...
详细信息
In this paper we consider the single-machine parallel-batching scheduling problem with family jobs under on-line setting in the sense that we construct our schedule irrevocably as time proceeds and do not know of the existence of any job until its *** objective is to minimize the maximum completion time of the jobs(makespan).We deal with the special variant of the problem:the unbounded model in which the machine can handle infinite number of jobs simultaneously,the jobs only have two distinct arrival times and come from m *** provide an on-line algorithm with a worst case ratio of 2-α/2,where α = 5-1]/2.
In recent years Google's MapReduce has emerged as a leading large-scale data processing architecture. Adopted by companies such as Amazon, Facebook, Google, IBM and Yahoo! in daily use, and more recently put in us...
详细信息
ISBN:
(纸本)9781450300797
In recent years Google's MapReduce has emerged as a leading large-scale data processing architecture. Adopted by companies such as Amazon, Facebook, Google, IBM and Yahoo! in daily use, and more recently put in use by several universities, it allows parallel processing of huge volumes of data over cluster of machines. Hadoop is a free Java implementation of MapReduce. In Hadoop, files are split into blocks and replicated and spread over all servers in a network. Each job is also split into many small pieces called tasks. Several tasks are processed on a single server, and a job is not completed until all the assigned tasks are finished. A crucial factor that affects the completion time of a job is the particular assignment of tasks to servers. Given a placement of the input data over servers, one wishes to find the assignment that minimizes the completion time. In this paper, an idealized Hadoop model is proposed to investigate the Hadoop task assignment problem. It is shown that there is no feasible algorithm to find the optimal Hadoop task assignment unless P = NP. Assignments that are computed by the round robin algorithm inspired by the current Hadoop scheduler are shown to deviate from optimum by a multiplicative factor in the worst case. A flow-based algorithm is presented that computes assignments that are optimal to within an additive constant.
This monograph develops an algorithmic theory of nonlinear discrete optimization. It introduces a simple and useful setup which enables the polynomial time solution of broad fundamental classes of nonlinear combinator...
详细信息
ISBN:
(数字)9783037195932
ISBN:
(纸本)9783037190937
This monograph develops an algorithmic theory of nonlinear discrete optimization. It introduces a simple and useful setup which enables the polynomial time solution of broad fundamental classes of nonlinear combinatorial optimization and integer programming problems in variable dimension. An important part of this theory is enhanced by recent developments in the algebra of Graver bases. The power of the theory is demonstrated by deriving the first polynomial time algorithms in a variety of application areas within operations research and statistics, including vector partitioning, matroid optimization, experimental design, multicommodity flows, multi-index transportation and privacy in statistical databases. The monograph is intended for graduate students and researchers. It is accessible to anyone with standard undergraduate knowledge and mathematical maturity.
暂无评论