The knapsack problem is very important in cryptosystem and in number theory. This paper proposes a new parallel algorithm for the knapsack problem where the method of divide and conquer is adopted. Basing on an EREW-S...
详细信息
ISBN:
(纸本)0780378407
The knapsack problem is very important in cryptosystem and in number theory. This paper proposes a new parallel algorithm for the knapsack problem where the method of divide and conquer is adopted. Basing on an EREW-SIMD machine with shared memory, the proposed algorithm utilizes O(2(n/4))(1-epsilon) processors, 0less than or equal to epsilon less than or equal to 1, and O(2(n)) memory to find a solution for the n-element knapsack problem in time O(2(n/4) (2(n/4))epsilon). Thus the cost of the proposed parallel algorithm is O(2(n)), which is optimal, and an improved result over the past researches. Keywords: Knapsack problem, parallel algorithm, optimal algorithm, memory conflicts.
In this paper, we consider a system with K single-antenna client users, n(B) base stations (each base station has n(R) antennas), as well as a centralized controller. A client user could be associated with, a single b...
详细信息
In this paper, we consider a system with K single-antenna client users, n(B) base stations (each base station has n(R) antennas), as well as a centralized controller. A client user could be associated with, a single base station at any time. All the base stations operate at the same frequency and have optimal multiuser detection per base station which cancels intracell interference only. We consider a general problem of uplink macroscopic resource management where the centralized controller dynamically determines an appropriate association mapping of the K users with respect to the n(B) base stations over a macroscopic time scale. We propose a novel analytical framework for the above macroscopic scheduling problems. A simple rule is to associate a user with the strongest base station (camp-on-the-strongest-cell), and this has been widely employed in conventional cellular systems. However, based on the optimization framework, we found that this conventional approach is in fact not optimal when multiuser detection is employed at the base station. We show that the optimal macroscopic scheduling algorithm is of exponential complexity, and we propose a simple greedy algorithm as a feasible solution.
We give the first exact algorithmic study of facility location problems that deal with finding a median for a continuum of demand points. In particular, we consider versions of the "continuous k-median (Fermat-We...
详细信息
We give the first exact algorithmic study of facility location problems that deal with finding a median for a continuum of demand points. In particular, we consider versions of the "continuous k-median (Fermat-Weber) problem" where the goal is to select one or more center points that minimize the average distance to a set of points in a demand region. In such problems, the average is computed as an integral over the relevant region, versus the usual discrete sum of distances. The resulting facility location problems are inherently geometric, requiring analysis techniques of computational geometry. We provide polynomial-time algorithms for various versions of the L-1 l-median (Fermat-Weber) problem. We also consider the multiple-center version of the L-1 k-median problem, which we prove is NP-hard for large k.
The knapsack problem is very important in cryptosystem and in number *** paper proposes a new parallel algorithm for the knapsack problem where the method of divide and conquer is *** on an EREW-SIMD machine with shar...
详细信息
The knapsack problem is very important in cryptosystem and in number *** paper proposes a new parallel algorithm for the knapsack problem where the method of divide and conquer is *** on an EREW-SIMD machine with shared memory,the proposed algorithm utilizes O(2) processors,0≤ε≤1,and O(2) memory to find a solution for the n-element knapsack problem in time O(2(2)).Thus the cost of the proposed parallel algorithm is O(2),which is optimal,and an improved result over the past researches.
Dynamic programming, the ordinary adaptive compensation in the operational research, is used to resolve extremum of functions under the constraint condition. In this paper, it is introduced that, fundamentals, methods...
详细信息
ISBN:
(纸本)0819455792
Dynamic programming, the ordinary adaptive compensation in the operational research, is used to resolve extremum of functions under the constraint condition. In this paper, it is introduced that, fundamentals, methods and steps about the first-order PMD compensation by dynamic programming. The result shows that, for the first-order PMD compensation, dynamic programming is used to carry out optimized design, and the result is satisfied. Beginning with recursive relation of PMD vectors in the fiber and the compensation devices, mathematical model of the first-order PMD compensation is established. Through optimized algorithm using dynamic programming, simulation and experiment for PMD adaptive compensation are both implemented. Some optimized algorithms once used in the PMD adaptive compensation have slow speed to approximate the optimal value and tends to become the local optimal solution;but if optimized algorithm using dynamic programming can approximate the global optimal solution directly. Therefore, it has the advantage of fast optimized speed. On this basis, the image of optimal solution is given and analyzed. PMD compensation scheme, based on PMD compensation vector, is proposed. The algorithm principle of adjusting control and the direction of improvement are also put forward. These results are benefit for dynamic adaptive compensation of PMD.
We propose a design approach to PID controllers with resistance to external disturbance in motor-controlled systems using a bacterial foraging-based optimal algorithm. PID controllers are used to operate AC motor driv...
详细信息
We propose a design approach to PID controllers with resistance to external disturbance in motor-controlled systems using a bacterial foraging-based optimal algorithm. PID controllers are used to operate AC motor drives because of their practical implementation and simple structure. Inexperienced personnel find it difficult, however, to achieve optimal PID gain because this is manually tuned by trial and error in industrial environments full of disturbances. To design disturbance-resistance tuning, we use disturbance-resistance conditions based on H-infinity and calculcate response the performance based on bacterial foraging for the PID controller as an integral of time-weighted squared error. Hence, parameters for the PID controller are selected by our bacterial foraging-based optimal algorithm to obtain the required response.
We present a randomized algorithm to find a minimum spanning forest (MSF) in an undirected graph. With high probability, the algorithm runs in logarithmic time and linear work on an exclusive read exclusive write (ERE...
详细信息
We present a randomized algorithm to find a minimum spanning forest (MSF) in an undirected graph. With high probability, the algorithm runs in logarithmic time and linear work on an exclusive read exclusive write (EREW) PRAM. This result is optimal w.r.t. both work and parallel time, and is the first provably optimal parallel algorithm for this problem under both measures. We also give a simple, general processor allocation scheme for tree-like computations.
A fast optimal algorithm based on the branch-and-bound (BBD) method is proposed for the joint detection of binary symbols of K users in a synchronous code-division multiple-access channel with Gaussian noise. Relation...
详细信息
A fast optimal algorithm based on the branch-and-bound (BBD) method is proposed for the joint detection of binary symbols of K users in a synchronous code-division multiple-access channel with Gaussian noise. Relationships between the proposed algorithms (depth-first BBD and fast BBD) and both the decorrelating decision-feedback (DF) detector and sphere-decoding algorithm are clearly drawn. It turns out that decorrelating DF detector corresponds to a, "one-pass" depth-first BBD;sphere decoding is, in fact, a type of depth-first BBD, but one that can be improved considerably via tight upper bounds and user ordering, as in the fast BBD. A fast "any-time" suboptimal algorithm is also available by simply picking the "current-best" solution in the BBD method. Theoretical results are given on the computational complexity and the performance of the "current-best" suboptimal solution.
A compound algorithm of genetic annealing is designed for optimizing the luffing mechanism locus of a plane link by means of random optimal algorithm, genetic and annealing algorithm. The computing experiment shows th...
详细信息
A compound algorithm of genetic annealing is designed for optimizing the luffing mechanism locus of a plane link by means of random optimal algorithm, genetic and annealing algorithm. The computing experiment shows that the algorithm has much better steady convergence performance of optimal process and can hunt out the global optimal solution by biggish probability for objective function of multi peak value.
暂无评论