共查询到20条相似文献,搜索用时 15 毫秒
1.
Finding the best flow patterns (i.e., choices of resources) for a family of products is a key part of supply chain management. It primarily focuses on reasonable selecting suppliers for every component, selecting plants for assembling every sub- or final assembly, and selecting the delivery options to bring products to customers. Different selecting operations form different cost and lead-time. Balancing a trade-off between cost and lead-time is a non-trivial problem in a three-echelon supply chain, which forms a complex network. We focus on finding the best flow patterns in which reasonable selections can be formed together to provide products or services. The objective is to minimize the bi-objective of cost and lead-time for any product. In this paper, we propose a complex network oriented artificial bee colony algorithm, which can be processed in parallel, to tackle the so-called combinatorial problem. Besides, we employ simulated annealing and gradient descent to find global Pareto optimal solutions in a supply chain network. Extensive experiments on the three-echelon supply chain network demonstrate the superiority of our proposals: (1) the proposed CN-ABC and CN-ABC-SAGD have the capability of discovering global POS in a complex three-echelon SCN; (2) the speed of searching global POS is accelerated to satisfy the requirement of its complexity of a SCN. 相似文献
2.
This paper addresses the economic lot scheduling problem where multiple items produced on a single facility in a cyclical pattern have shelf life restrictions. A mixed integer non-linear programming model is developed which allows each product to be produced more than once per cycle and backordered. However, production of each item more than one time may result in an infeasible schedule due to the overlapping production times of various items. To eliminate the production time conflicts and to achieve a feasible schedule, the production start time of some or all the items must be adjusted by either advancing or delaying. The objective is to find the optimal production rate, production frequency, cycle time, as well as a feasible manufacturing schedule for the family of items, in addition to minimizing the long-run average cost. Metaheuristic methods such as the genetic algorithm (GA), simulated annealing (SA), particle swarm optimization (PSO), and artificial bee colony (ABC) algorithms are adopted for the optimization procedures. Each of such methods is applied to a set of problem instances taken from literature and the performances are compared against other existing models in the literature. The computational performance and statistical optimization results shows the superiority of the proposed metaheuristic methods with respect to lower total costs compared with other reported procedures in the literature. 相似文献
3.
Multi-objective optimization has been a difficult problem and a research focus in the field of science and engineering. This paper presents a novel multi-objective optimization algorithm called elite-guided multi-objective artificial bee colony (EMOABC) algorithm. In our proposal, the fast non-dominated sorting and population selection strategy are applied to measure the quality of the solution and select the better ones. The elite-guided solution generation strategy is designed to exploit the neighborhood of the existing solutions based on the guidance of the elite. Furthermore, a novel fitness calculation method is presented to calculate the selecting probability for onlookers. The proposed algorithm is validated on benchmark functions in terms of four indicators: GD, ER, SPR, and TI. The experimental results show that the proposed approach can find solutions with competitive convergence and diversity within a shorter period of time, compared with the traditional multi-objective algorithms. Consequently, it can be considered as a viable alternative to solve the multi-objective optimization problems. 相似文献
4.
Artificial bee colony (ABC) algorithm is a stochastic and population-based optimization method, which mimics the collaborative foraging behaviour of honey bees and has shown great potential to handle various kinds of optimization problems. However, ABC often suffers from slow convergence speed since its internal mechanism and solution search equation do well in exploration, but badly in exploitation. In order to solve this knotty issue, inspired by the natural phenomenon that the good individuals (solutions) always contain good genes (variables) and the effective combination of the superior genes from different good individuals could more easily produce better offspring, we introduce a novel gene recombination operator (GRO) into ABC to accelerate convergence. To be specific, in GRO, a part of good solutions in the current population are selected to produce candidate solutions by the gene combination. Especially, each good solution recombines with only one other good solution to generate only one candidate solution. In addition, GRO will be launched at the end of each generation. In order to validate its efficiency and effectiveness, GRO is embedded into nine versions of ABC, i.e., the original ABC, GABC, best-so-far ABC(BSFABC), MABC, CABC, ABCVSS, qABC, dABC and distABC, while yields GRABC, GRGABC, GRBSFABC, GRMABC, GRCABC, GRABCVSS, GRqABC, GRdABC and GRdistABC respectively. The experimental results on 22 benchmark functions demonstrate that GRO could enhance the exploitation ability of ABCs and accelerate convergence without loss of diversity. 相似文献
5.
Kür?at Ayan 《Applied Soft Computing》2012,12(5):1477-1482
Artificial bee colony (ABC) algorithm is an optimization algorithm based on the intelligent foraging behavior of honeybee swarm. Optimal reactive power flow (ORPF) based on ABC algorithm to minimize active power loss in power systems is studied in this paper. The advantage of ABC algorithm is that it does not require these parameters, because it is very difficult to determine external parameters such as cross over rate and mutation rate as in case of genetic algorithm and differential evolution. The other advantage is that global search ability of the algorithm is implemented by introducing a neighborhood source production mechanism which is similar to mutation process. Because of these features, ABC algorithm attracts much attention in recent years and has been used successfully in many areas. ORPF problem is one of these areas. In this paper, proposed algorithm is tested on both standard IEEE 30-bus test system and IEEE 118-bus test system. To show the effectiveness of proposed algorithms, the obtained results are compared with different approaches as available in the literature. 相似文献
6.
基于模拟退火的蚁群算法求解Job-Shop问题 总被引:1,自引:0,他引:1
引用蚁群算法来解决Job-Shop问题(简称JSP),但是由于蚁群算法本身的原理和Job-Shop问题之间的差异性,使得用基本的蚁群算法来解决Job-Shop问题存在一些缺陷.从蚁群算法的改进入手,采用了不同策略的信息素更新方法,并采用模拟退火算法对搜索到的解进行处理,不仅加快了算法的收敛速度,而且能收敛到更好的解,最后用实例对算法的有效性进行了验证. 相似文献
7.
基于模拟退火算法思想的粒子群优化算法 总被引:30,自引:0,他引:30
粒子群优化是由Eberhart博士和Kennedy博士于1995年根据鸟或鱼群居社会行为而提出的。本文提出了4种改进的算法,特别推荐结合模拟退火算法思想提出的一种新算法。经过与基本粒子群算法比较测试,证实它是一种简单有效的算法。 相似文献
8.
无线传感器网络(Wireless Sensor Network,WSN)系统性能的提高,离不开对WSN中每一个传感器节点地理位置的精准定位。全局人工蜂群算法在基本人工蜂群算法的基础上,在邻域搜索后将迭代最优解添加到新解的更新公式中,提高了算法的开发能力。但将其应用于WSN节点位置求解时,存在计算时间长、收敛不稳定的问题。提出一种改进的全局人工蜂群算法,在邻域搜索后对新解进行衡量,若新解适应值在可接受的范围内,与迭代最优解进行交叉操作;若新解适应值较好,不与迭代最优解进行交叉操作;若新解适应值较差,舍弃新解。这较好地平衡了算法的探索和开发能力。求解WSN节点位置时,证明了该算法有更快的收敛速度和更好的收敛效果。 相似文献
9.
10.
可靠性优化的蚁群算法 总被引:7,自引:0,他引:7
建立了可靠性冗余优化模型,分析了各种优化方法的优缺点。采用模拟退火算法、遗传算法和蚁群算法分别解决了此问题,并通过实例,结果表明蚁群算法比较有效。 相似文献
11.
一种改进搜索策略的人工蜂群算法 总被引:4,自引:0,他引:4
为克服人工蜂群算法原有搜索策略存在探索能力强而开采能力弱的缺点,受差分进化算法的启发,提出了一种新的搜索策略,在种群最优解的附近产生新的候选位置,有助于提高人工蜂群算法的开采能力.同时,为了平衡算法的探索和开采能力,将种群中的个体随机分成两组,每组采用不同的搜索策略同时寻优.对6个基准测试函数进行仿真的结果表明,改进的搜索算法相比基本人工蜂群算法能有效地改善寻优性能,增强算法摆脱局部最优的能力. 相似文献
12.
为了解决中文文本分类中初始特征空间维数过高带来的“维数灾难”问题,提高分类精度和分类效率,提出了一种基于模拟退火及蜂群算法的优化特征选择算法.该算法中,以蜂群算法流程为主体,根据蜜蜂群体觅食的特点快速寻找最优解,并且针对蜂群算法容易陷入局部最优解的问题,把模拟退火算法机制引入其中.该算法既保留了蜂群算法群体寻优的特点,又可以有效地避免陷入局部最优解.通过选择合适的收益率函数和温度下降函数,用实验的方法与卡方统计、信息增益和互信息等算法进行比较,表明了该算法的可行性和有效性. 相似文献
13.
Mixed-model two-sided assembly lines are widely used in a range of industries for their abilities of increasing the flexibility to meet a high variety of customer demands. Balancing assembly lines is a vital design issue for industries. However, the mixed-model two-sided assembly line balancing (MTALB) problem is NP-hard and difficult to solve in a reasonable computational time. So it is necessary for researchers to find some efficient approaches to address this problem. Honey bee mating optimization (HBMO) algorithm is a population-based algorithm inspired by the mating process in the real colony and has been applied to solve many combinatorial optimization problems successfully. In this paper, a hybrid HBMO algorithm is presented to solve the MTALB problem with the objective of minimizing the number of mated-stations and total number of stations for a given cycle time. Compared with the conventional HBMO algorithm, the proposed algorithm employs the simulated annealing (SA) algorithm with three different neighborhood structures as workers to improve broods, which could achieve a good balance between intensification and diversification during the search. In addition, a new encoding and decoding scheme, including the adjustment of the final mated-station, is devised to fit the MTALB problem. The proposed algorithm is tested on several sets of instances and compared with Mixed Integer Programming (MIP) and SA. The superior results of these instances validate the effectiveness of the proposed algorithm. 相似文献
14.
In this research, an Artificial Bee Colony (ABC) algorithm based Selective Harmonics Elimination (SHE) technique is used as a pulse generator in a reduced switch fifteen level inverter that receives input from a PV system. Pulse width modulation based on Selective Harmonics Elimination is mostly used to suppress lower-order harmonics. A high gain DC-DC-SEPIC converter keeps the photovoltaic (PV) panel’s output voltage constant. The Grey Wolf Optimization (GWO) filter removes far more Photovoltaic panel energy from the sunlight frame. To eliminate voltage harmonics, this unique inverter architecture employs a multi-carrier duty cycle, a high-frequency modulation approach. The proposed ABC harmonics elimination approach is compared to SHE strategies based on Particle Swarm Optimization (PSO) and Flower Pollination Algorithm (FPA). The suggested system’s performance is simulated and measured using the MATLAB simulation tool. The proposed ABC approach has a THD level of 4.86%, which is better than the PSO and FPA methods. 相似文献
15.
Artificial bee colony algorithm (ABC), which is inspired by the foraging behavior of honey bee swarm, is a biological-inspired optimization. It shows more effective than genetic algorithm (GA), particle swarm optimization (PSO) and ant colony optimization (ACO). However, ABC is good at exploration but poor at exploitation, and its convergence speed is also an issue in some cases. For these insufficiencies, we propose an improved ABC algorithm called I-ABC. In I-ABC, the best-so-far solution, inertia weight and acceleration coefficients are introduced to modify the search process. Inertia weight and acceleration coefficients are defined as functions of the fitness. In addition, to further balance search processes, the modification forms of the employed bees and the onlooker ones are different in the second acceleration coefficient. Experiments show that, for most functions, the I-ABC has a faster convergence speed and better performances than each of ABC and the gbest-guided ABC (GABC). But I-ABC could not still substantially achieve the best solution for all optimization problems. In a few cases, it could not find better results than ABC or GABC. In order to inherit the bright sides of ABC, GABC and I-ABC, a high-efficiency hybrid ABC algorithm, which is called PS-ABC, is proposed. PS-ABC owns the abilities of prediction and selection. Results show that PS-ABC has a faster convergence speed like I-ABC and better search ability than other relevant methods for almost all functions. 相似文献
16.
Artificial bee colony algorithm (ABC) is a new type of swarm intelligence methods which imitates the foraging behavior of honeybees. Due to its simple implementation with very small number of control parameters, many efforts have been done to explore ABC research in both algorithms and applications. In this paper, a new ABC variant named ABC with memory algorithm (ABCM) is described, which imitates a memory mechanism to the artificial bees to memorize their previous successful experiences of foraging behavior. The memory mechanism is applied to guide the further foraging of the artificial bees. Essentially, ABCM is inspired by the biological study of natural honeybees, rather than most of the other ABC variants that integrate existing algorithms into ABC framework. The superiority of ABCM is analyzed on a set of benchmark problems in comparison with ABC, quick ABC and several state-of-the-art algorithms. 相似文献
17.
Feature selection is a process that provides model extraction by specifying necessary or related features and improves generalization. The Artificial Bee Colony (ABC) algorithm is one of the most popular optimization algorithms inspired on swarm intelligence developed by simulating the search behavior of honey bees. Artificial Bee Colony Programming (ABCP) is a recently proposed high level automatic programming technique for a Symbolic Regression (SR) problem based on the ABC algorithm. In this paper, a new feature selection method based on ABCP is proposed, Multi Hive ABCP (MHABCP) for high-dimensional SR problems. The learning ability and generalization performance of the proposed MHABCP is investigated using synthetic and real high-dimensional SR datasets and is compared with basic ABCP and GP automatic programming methods. Experimental results show that MHABCP has better performance choosing relevant features in high dimensional SR problems and generalization than other methods. 相似文献
18.
19.
This paper considers the order acceptance and scheduling problem in a single machine environment where each customer order is characterized by a known processing time, due date, revenue, and class setup time. The objective is to maximize the total revenue. Since the problem is computationally intractable, we first conduct a preliminary study of applying the basic artificial bee colony algorithm to address the problem under study. Specifically, we design appropriate neighborhood operators with respect to the problem. Based on the results of the preliminary study and the problem characteristics, an enhanced artificial bee colony algorithm is developed with a series of modifications. The extensive experimental results indicate that the enhanced artificial bee colony algorithm is both computationally efficient and effective for large sized problem instances. 相似文献
20.
为了提高人工蜂群算法求解复杂优化函数的全局搜索能力,提出了多父体杂交算法、差分进化算法和蜂群算法的混合蜂群算法(Hybrid artificial bcc colony algorithm, HABC) 。 HABC的核心在于,采用多父体杂交算子提高人工蜂群算法的全局搜索能力,通过淘汰相同个体保证群体的多样性,利用差分进化算子加快人工蜂群算法的收敛速度。高维函数优化问题的仿真结果表明,该算法全局搜索能力好,收敛速度快。 相似文献