Along with China's economic growth and the urbanization is sped up. Energy conservation in urban rail transit (URT) has attracted widespread attention. Timely use of regenerative energy (URE) is an imperative way ...
详细信息
ISBN:
(纸本)9781728176871
Along with China's economic growth and the urbanization is sped up. Energy conservation in urban rail transit (URT) has attracted widespread attention. Timely use of regenerative energy (URE) is an imperative way to save electricity. Regenerative braking, also known as feedback braking, is a braking technology used on electric vehicles to convert kinetic energy of train into electrical energy when the train is braking. Other trains could use these regenerative energy by accelerating in a cooperative way. In order to maximize the URE, this paper proposes a new approach that uses the train's electric power to gauge the available energy, and analyzes the operation process of a train to optimize the time when the train left the station. First, we defined 4 operating Modes of energy utilization, and codified an integer programming model. Second, we used a branch and bound algorithm to figure out the excellent result. Finally, we used the data on the operation of the Yanfang Line, Beijing Metro assessed the model. The simulation results illustrated that compared with the original timetable, the method can significantly improve the URE by 77.5%.
In Model-based testing (MBT) for Software Product Lines (SPLs), many algorithms have been proposed for test case generation. The test case is generated based on a test model which aims to achieve optimization. The heu...
详细信息
ISBN:
(纸本)9783030335823;9783030335816
In Model-based testing (MBT) for Software Product Lines (SPLs), many algorithms have been proposed for test case generation. The test case is generated based on a test model which aims to achieve optimization. The heuristic search algorithm is one of the techniques that can be used to traverse the test model with a good quality of solutions. This paper describes our experience in using three types of search algorithm, which are Floyd's Warshall, branch and bound algorithm and Best First Search (FWA-BBA-BFS) which were integrated and hybridized in order to fully explore the test model. In this paper, this algorithm is validated based on test case results measured according to coverage criteria, generation time and size of test suite. Based on the experimental results, it is established that our proposed algorithm can generate test cases with reasonable cover-age, minimal execution time and appropriate size of test suite.
Cell formation (CF) is the first and the most important problem in designing cellular manufacturing systems. Due to its non-polynomial nature, various heuristic and metaheuristic algorithms have been proposed to solve...
详细信息
Cell formation (CF) is the first and the most important problem in designing cellular manufacturing systems. Due to its non-polynomial nature, various heuristic and metaheuristic algorithms have been proposed to solve CF problem. Despite the popularity of heuristic algorithms, few studies have attempted to develop exact algorithms, such as branch and bound (B&B) algorithms, for this problem. We develop three types of branch and bound algorithms to deal with the cell formation problem. The first algorithm uses a binary branching scheme based on the definitions provided for the decision variables. Unlike the first algorithm, which relies on the mathematical model, the second one is designed based on the structure of the cell formation problem. The last algorithm has a similar structure to the second one, except that it has the ability to eliminate duplicated nodes in branching trees. The proposed branch and bound algorithms and a hybrid genetic algorithm are compared through some numerical examples. The results demonstrate the effectiveness of the modified problem-oriented branch and bound algorithm in solving relatively large size cell formation problems. (C) 2011 Elsevier Inc. All rights reserved.
In this paper, we consider a single batch machine scheduling problem with incompatible job families and dynamic job arrivals. The objective is to minimize the total completion time. This problem is known to be strongl...
详细信息
In this paper, we consider a single batch machine scheduling problem with incompatible job families and dynamic job arrivals. The objective is to minimize the total completion time. This problem is known to be strongly NP-hard. We present several dominance properties and two types of lower bounds, which are incorporated to construct a basic branch and bound algorithm. Furthermore, according to the characteristics of dynamic job arrivals, a decomposed branch and bound algorithm is proposed to improve the efficiency. The proposed algorithms are tested on a large set of randomly generated problem instances. (C) 2011 Elsevier Ltd. All rights reserved.
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.
In the event that big-sized complex products (containing a large number of assembly tasks most of which have long task times) are produced in simple or two-sided assembly lines, hundreds of stations are essentially re...
详细信息
In the event that big-sized complex products (containing a large number of assembly tasks most of which have long task times) are produced in simple or two-sided assembly lines, hundreds of stations are essentially required. Long product flow time, a large area for establishment of the line, a high budget for the investment of equipment, and tools in stations and several work-in-process are also required for these kinds of products. In order to avoid these disadvantages, assembly lines with parallel multi-manned workstations can be utilized. In this paper, these lines and one of their balancing problems are addressed, and a branch and bound algorithm is proposed. The algorithm is composed of a branching scheme, some efficient dominance and feasibility criteria based on a problem-specific knowledge. A heuristic-based guidance for enumeration process is included as an efficient component of the algorithm as well. VWSolver algorithm proposed for a special version of the problem in the literature has been modified and compared with the proposed algorithm. Results show that proposed algorithm outperforms VWSolver in terms of both CPU times and quality of feasible solutions found. (c) 2012 Elsevier Ltd. All rights reserved.
A haplotype is a single nucleotide polymorphism (SNP) sequence and a representative genetic marker describing the diversity of biological organs. Haplotypes have a wide range of applications such as pharmacology and m...
详细信息
A haplotype is a single nucleotide polymorphism (SNP) sequence and a representative genetic marker describing the diversity of biological organs. Haplotypes have a wide range of applications such as pharmacology and medical applications. In particular, as a highly social species, haplotypes of the Apis mellifera (honeybee) benefit human health and medicine in diverse areas, including venom toxicology, infectious disease, and allergic disease. For this reason, assembling a pair of haplotypes from individual SNP fragments drives research and generates various computational models for this problem. The minimum error correction (MEC) model is an important computational model for an individual haplotype assembly problem. However, the MEC model has been proved to be NP-hard;therefore, no efficient algorithm is available to address this problem. In this study, we propose an improved version of a branch and bound algorithm that can assemble a pair of haplotypes with an optimal solution from SNP fragments of a honeybee specimen in practical time bound. First, we designed a local search algorithm to calculate the good initial upper bound of feasible solutions for enhancing the efficiency of the branch and bound algorithm. Furthermore, to accelerate the speed of the algorithm, we made use of the recursive property of the bounding function together with a lookup table. After conducting extensive experiments over honeybee SNP data released by the Human Genome Sequencing Center, we showed that our method is highly accurate and efficient for assembling haplotypes. (C) Korean Society of Applied Entomology, Taiwan Entomological Society and Malaysian Plant Protection Society, 2012. Published by Elsevier B.V. All rights reserved,
This paper considers an integrated problem of soaking pit heating and hot rolling scheduling that arises in steel plants. Both soaking pit and hot rolling mill are batching machines with capacity considerations. The p...
详细信息
This paper considers an integrated problem of soaking pit heating and hot rolling scheduling that arises in steel plants. Both soaking pit and hot rolling mill are batching machines with capacity considerations. The processing time of a batch in the soaking pit is equal to the longest processing time of the jobs in the batch, whereas the processing time of a batch on the hot rolling mill is equal to the sum of the processing times of the jobs in the batch. Setup time is required whenever a batch is formed on the hot rolling mill. For this problem, we must determine the formation of batches and the sequences of these batches in the soaking pit and on the hot rolling mill such that makespan is minimized. First, we formulate the problem as a mixed integer linear programming model (MILPM) and analyze its computational complexity. Second, we provide a fast heuristic algorithm with worst-case bound to generate near-optimal solutions, and a branch and bound algorithm to solve the problem to optimality. Finally, computational experiments using randomly generated data demonstrate that our heuristic algorithm is very efficient and effective, and the branch and bound algorithm significantly outperforms CPLEX on MILPM in terms of computational time and the number of instances solved to optimality within the given time limit. (C) 2019 Elsevier Ltd. All rights reserved.
This paper proposes an approach to determine the optimal location of static var compensators (SVCs) in electric power systems in order to improve voltage profile and minimize active power losses. A multi-scenario fram...
详细信息
This paper proposes an approach to determine the optimal location of static var compensators (SVCs) in electric power systems in order to improve voltage profile and minimize active power losses. A multi-scenario framework that includes different load levels with different time periods is considered in this approach. The problem is formulated as a mixed-integer nonlinear programming problem using an optimal power flow (OPF). The SVC value and location are modeled as a variable susceptance inside the bus admittance matrix and as a binary decision variable, respectively. The problem is solved using the branch and bound algorithm associated with the OPF. Studies and simulations were conducted on the IEEE 118-bus test system considering variations in both the objective function and the amount of SVCs to be allocated. Analysis of results demonstrate that the performance of the power system can be effectively enhanced due to the optimal allocation of SVC equipment if considering different load levels with different time periods for the allocation of SVCs, rather than allocate the SVCs separately.
In order to realize an intelligent transportation system (ITS) which will provide smooth urban traffic, autonomous driving, accurate route navigation, etc., enormous computations need to be migrated from cloud centers...
详细信息
In order to realize an intelligent transportation system (ITS) which will provide smooth urban traffic, autonomous driving, accurate route navigation, etc., enormous computations need to be migrated from cloud centers to edge nodes, especially for the services requiring stringent latency. In addition to base stations and road side units (RSUs), vehicles can be alteratively considered as a kind of computation resources. In this article, a hierarchical vehicular-based architecture which consists of cloud centers and vehicles is investigated. Computation offloading performance in the hierarchical architecture is also studied. In specific, the main components in vehicular networks and their characteristics on communication and computations are presented firstly. Several communication techniques that are essential in enabling computation offloading among these components are then discussed. Secondly, a hierarchical vehicular-based architecture, which integrates the main components, is constructed. Thirdly, a case study on computation offloading in the proposed architecture is conducted. In the concerned scenario, the computation offloading problem is modelled as a multi-dimensional multiple knapsack problem (MMKP). Two algorithms are investigated, among which, the first algorithm is a greedy heuristic method providing a sub-optimal solution with a low computational complexity. The second algorithm is a modified branch and bound (B&B) method, which can obtain the best solution with a high computational complexity. Numerical results are also presented to verify the performance of the two algorithms. It can be demonstrated that the proposed architecture can migrate more computations from cloud centers to vehicular nodes, when the computations require more communication resources.
暂无评论