In this paper, an effective and efficient algorithm for finding the optimal morphological erosion filter on binary images is proposed. The design of morphological erosion filter is based on statistical method by minim...
详细信息
In this paper, an effective and efficient algorithm for finding the optimal morphological erosion filter on binary images is proposed. The design of morphological erosion filter is based on statistical method by minimizing mean square error. Traditionally, finding optimal morphological erosion filters requires searching through a large number of structuring-element combinations which is a long search and time consuming procedure. In the proposed method, the problem of finding the optimal solution is reduced to the problem of searching a minimal path on the error code graph (EGG). Since the graph satisfies some greedy criteria, only few nodes need to be traversed and examined. Experiments are conducted to illustrate the validity of our proposed method.
This paper addresses a rescheduling problem in a robotic cell where a material handling robot is responsible to transport parts from one workstation to another and the different jobs (parts) arrive at the cell randoml...
详细信息
ISBN:
(纸本)9781467352000;9781467351980
This paper addresses a rescheduling problem in a robotic cell where a material handling robot is responsible to transport parts from one workstation to another and the different jobs (parts) arrive at the cell randomly. Our objective is to minimize the total completion time of all the jobs by dynamically changing the current schedule. Following a robotic rescheduling framework to find a new schedule, the problem is reduced to resolving a local deterministic robotic scheduling problem to minimize the total completion time. After that the local problem is formulated, according to the processing recipes of the jobs and the state of the robotic cell. We propose a branch and bound algorithm with a dynamic enumeration mechanism to solve the localized problem. Our proposed algorithm is evaluated by a numerical example.
Very Large and/or computationally complex optimization problems sometimes require parallel or high-performance computing for achieving a reasonable time for computation. One of the most popular and most complicate pro...
详细信息
ISBN:
(纸本)9759845857
Very Large and/or computationally complex optimization problems sometimes require parallel or high-performance computing for achieving a reasonable time for computation. One of the most popular and most complicate problems of this family is "Traveling Salesman Problem". In this paper we have introduced a branch & bound based algorithm for the solution of such complicated problems. The main focus of the algorithm is to solve the "symmetric traveling salesman problem". We reviewed some of already available algorithms and felt that there is need of new algorithm which should give optimal solution or near to the optimal solution. On the basis of the use of logarithmic sampling, it was found that the proposed algorithm produced a relatively optimal solution for the problem and results excellent performance as compared with the traditional algorithms of this series.
Congestion in the traffic is the most basic problem that most of the cities facing now a days. This problem is mainly evolved due to increase in travel demand and limited scope of increasing the infrastructure needed ...
详细信息
ISBN:
(纸本)9781479981632
Congestion in the traffic is the most basic problem that most of the cities facing now a days. This problem is mainly evolved due to increase in travel demand and limited scope of increasing the infrastructure needed to hold that traffic. So from there comes the concept of vehicle routing problem and thus the problem of School Bus Routing Problem (SBRP). In the past Hungarian algorithm was used. Evolution of technology and day by day advancements in wireless communication and algorithms has lead us to use of branch and bound approach to solve this problem. In this paper, we explore efficient routing algorithm for SBRP. In, this paper, branch and bound Routing algorithm is proposed for SBRP. The branch and bound algorithm provide optimal solution for the smaller problems. For a group of schools it will provide an optimal solution that will help those schools to optimize the bus routes, number of buses used and thus optimizing cost. This will also help in reducing pollution as the distance travelled by buses is optimized.
Yard cranes are the most popular container handling equipment for loading containers onto or unloading containers from trucks in container yards of land scarce port container terminals. However, such equipment is bulk...
详细信息
Yard cranes are the most popular container handling equipment for loading containers onto or unloading containers from trucks in container yards of land scarce port container terminals. However, such equipment is bulky, and very often generates bottlenecks in the container flow in a terminal because of their slow operations. Hence, it is essential to develop good yard crane work schedules to ensure a high terminal throughput. This paper studies the problem of scheduling a yard crane to perform a given set of loading/unloading jobs with different ready times. The objective is to minimize the sum of job waiting times. A branch and bound algorithm is proposed to solve the scheduling problem optimally. Efficient and effective algorithms are proposed to find lower bounds and upper bounds. The performance of the proposed branch and bound algorithm is evaluated by a set of test problems generated based on real life data. The results show that the algorithm can find the optimal sequence for most problems of realistic sizes. (C) 2004 Elsevier Inc. All rights reserved.
A method is proposed to combine the branch-and-bound (BAB) algorithm with the Bayes classifier. Given the input feature vector from an unknown class, the BAB algorithm is efficient for searching for the nearest neighb...
详细信息
A method is proposed to combine the branch-and-bound (BAB) algorithm with the Bayes classifier. Given the input feature vector from an unknown class, the BAB algorithm is efficient for searching for the nearest neighbor (NN) from among the set of reference vectors. Hence BAB is often used to implement the k-NN classifier. However, it is known that the k-NN classifier is not as accurate as the Bayes classifier, which has the highest recognition rate provided the class statistics are known. Hence it is attractive to combine the BAB algorithm with the Bayes classifier so that the resulting system will inherit improved speed and accuracy. In this article, an extension of the BAB algorithm is proposed so that it can be used to implement the Bayes classifier. Gaussian statistics are assumed in modeling the class conditional densities. A system for recognizing printed Chinese characters is implemented, and satisfactory results are obtained. (C) 1998 Elsevier Science Ltd. All rights reserved.
As wind power penetrations increase in isolated power systems, more innovative and sophisticated approaches to system operation will need to be adopted due to the intermittency and unpredictability of wind power gener...
详细信息
As wind power penetrations increase in isolated power systems, more innovative and sophisticated approaches to system operation will need to be adopted due to the intermittency and unpredictability of wind power generation. In this paper, a hybrid approach of combining branch and bound algorithm with a dynamic programming algorithm is developed to coordinate the wind and thermal generation scheduling problem for operating an isolated hybrid power system reliably and efficiently. Several technique constraints are applied to determine the maximum proportion of wind generator capacity that can be integrated into the system. A simplified dispatch based on the direct search method (DSM) is also introduced to relieve the computational burden further. Numerical experiments are included to understand the wind generator capacity in production cost analysis and to provide valuable information for both operational and planning problems.
The sequential branch and bound algorithm is the most established method for solving mixed integer and discrete programming problems. It is based on the tree search of the possible subproblems of the original problem....
详细信息
The sequential branch and bound algorithm is the most established method for solving mixed integer and discrete programming problems. It is based on the tree search of the possible subproblems of the original problem. There are two goals in carrying out a tree search, namely, (i) finding a good and ultimately the best integer solution, and (ii) to prove that the best solution has been found or no integer feasible solution exists. We call these the stage 1 and stage 2 of tree search. In general it is extremely difficult to choose the ideal search strategy in stage 1 or stage 2 for a given integer programming (IP) problem. On the other hand by investigating a number of different strategies (and hence different search trees) a good solution can be reached quickly in respect of many practical IP problems. Starting from this observation a parallel branch and bound algorithm has been designed which exploits this two stage approach. In the first stage we investigate a number of alternative search trees (forest search) in the hope of finding a good solution quickly. This we call the multiple heuristic search (MHS). In this approach the best integer solution is broadcast to other processors involved in MHS tree development. In the second stage we reorganise the search to investigate branches of a chosen tree in parallel. This two stage algorithm has been implemented on a cluster of SUN workstations using the Parallel Virtual Machine (PVM) harness [12]. The results of our investigation for a range of well known test problems taken from the MIPLIB set and others from the literature are reported here.
The use of a genetic algorithm to optimize the stacking sequence of a composite laminate for buckling load maximization is studied. Various genetic parameters including the population size, the probability of mutation...
详细信息
The use of a genetic algorithm to optimize the stacking sequence of a composite laminate for buckling load maximization is studied. Various genetic parameters including the population size, the probability of mutation, and the probability of crossover are optimized by numerical experiments. A new genetic operator-permutation-is proposed and shown to be effective in reducing the cost of the genetic search. Results are obtained for a graphite-epoxy plate, first when only the buckling load is considered, and then when constraints on ply contiguity and strain failure are added. The influence on the genetic search of the penalty parameter enforcing the contiguity constraint is studied. The advantage of the genetic algorithm in producing several near-optimal designs is discussed.
Computation offloading is an effective way to augment computation capabilities of mobile devices for emerging resource-hungry mobile applications. In this paper, we study the computation offloading problem under multi...
详细信息
Computation offloading is an effective way to augment computation capabilities of mobile devices for emerging resource-hungry mobile applications. In this paper, we study the computation offloading problem under multi-user multi-radio (MUMR) environments, where users can transmit partial computation tasks to a remote cloud via multiple radio links. We formulate the problem as a maximization of the total number of beneficial users in consideration of time delay and energy consumption simultaneously. Since the proposed optimization problem is a non-convex mixed integer non-linear programming (MINLP) problem that is difficult to tackle using conventional methods. We convert the MINLP problem into a bilinear problem equivalently by introducing additional variables and then relax the problem to a convex optimization problem by McCormic envelopes method. We develop a branch and bound algorithm to solve the problem, and numerical results demonstrate that the proposed method can obtain a near-optimal solution.
暂无评论