共查询到16条相似文献,搜索用时 0 毫秒
1.
This paper presents an Adaptive Tabu Search algorithm (denoted by ATS) for solving a problem of curriculum-based course timetabling. The proposed algorithm follows a general framework composed of three phases: initialization, intensification and diversification. The initialization phase constructs a feasible initial timetable using a fast greedy heuristic. Then an adaptively combined intensification and diversification phase is used to reduce the number of soft constraint violations while maintaining the satisfaction of hard constraints. The proposed ATS algorithm integrates several distinguished features such as an original double Kempe chains neighborhood structure, a penalty-guided perturbation operator and an adaptive search mechanism. Computational results show the high effectiveness of the proposed ATS algorithm, compared with five reference algorithms as well as the current best known results. This paper also shows an analysis to explain which are the essential ingredients of the ATS algorithm. 相似文献
2.
3.
While there have been many adaptations of some of the more popular meta-heuristics for continuous multi-objective optimisation problems, Tabu Search has received relatively little attention, despite its suitability and effectiveness on a number of real-world design optimisation problems. In this paper we present an adaptation of a single-objective Tabu Search algorithm for multiple objectives. Further, inspired by path relinking strategies common in discrete optimisation problems, we enhance our algorithm to allow it to handle problems with large numbers of design variables. This is achieved by a novel parameter selection strategy that, unlike a full parametric analysis, avoids the use of objective function evaluations, thus keeping the overall computational cost of the procedure to a minimum. We assess the performance of our two Tabu Search variants on a range of standard test functions and compare it to a leading multi-objective Genetic Algorithm, NSGA-II. The path relinking-inspired parameter selection scheme gives a clear performance improvement over the basic multi-objective Tabu Search adaptation and both variants perform comparably with the NSGA-II. 相似文献
4.
A comparison of several nearest neighbor classifier metrics using Tabu Search algorithm for the feature selection problem 总被引:1,自引:0,他引:1
Magdalene Marinaki Yannis Marinakis Michael Doumpos Nikolaos Matsatsinis Constantin Zopounidis 《Optimization Letters》2008,2(3):299-308
The feature selection problem is an interesting and important topic which is relevant for a variety of database applications.
This paper utilizes the Tabu Search metaheuristic algorithm to implement a feature subset selection procedure while the nearest
neighbor classification method is used for the classification task. Tabu Search is a general metaheuristic procedure that
is used in order to guide the search to obtain good solutions in complex solution spaces. Several metrics are used in the
nearest neighbor classification method, such as the euclidean distance, the Standardized Euclidean distance, the Mahalanobis
distance, the City block metric, the Cosine distance and the Correlation distance, in order to identify the most significant
metric for the nearest neighbor classifier. The performance of the proposed algorithms is tested using various benchmark datasets
from UCI Machine Learning Repository. 相似文献
5.
Emmanouil E. Zachariadis Christos D. Tarantilis Christos T. Kiranoudis 《European Journal of Operational Research》2009
We present a metaheuristic methodology for the Capacitated Vehicle Routing Problem with two-dimensional loading constraints (2L-CVRP). 2L-CVRP is a generalisation of the Capacitated Vehicle Routing Problem, in which customer demand is formed by a set of two-dimensional, rectangular, weighted items. The purpose of this problem is to produce the minimum cost routes, starting and terminating at a central depot, to satisfy the customer demand. Furthermore, the transported items must be feasibly packed into the loading surfaces of the vehicles. We propose a metaheuristic algorithm which incorporates the rationale of Tabu Search and Guided Local Search. The loading aspects of the problem are tackled using a collection of packing heuristics. To accelerate the search process, we reduce the neighbourhoods explored, and employ a memory structure to record the loading feasibility information. Extensive experiments were conducted to calibrate the algorithmic parameters. The effectiveness of the proposed metaheuristic algorithm was tested on benchmark instances and led to several new best solutions. 相似文献
6.
A cyclic scheduling problem with applications to transport efficiency is considered. Given a set of regular polygons, whose vertices represent regularly occurring events and are lying on a common circle line, the objective is to maximize the distance between the closest vertices of different polygons on the circle line. Lower and upper bounds for the optimal solution of this NP-hard scheduling problem are presented. They are used to improve the quality of a procedure which is applied to solve this problem heuristically. It consists of a greedy starting algorithm and a Tabu Search algorithm. The numerical results show the efficiency of the procedure proposed. 相似文献
7.
《Operations Research Letters》2020,48(5):573-578
We consider fair allocation of indivisible items under additive utilities. We show that there exists a strongly polynomial-time algorithm that always computes an allocation satisfying Pareto optimality and proportionality up to one item even if the utilities are mixed and the agents have asymmetric weights. The result does not hold if either of Pareto optimality or PROP1 is replaced with slightly stronger concepts. 相似文献
8.
Multi-objective simulation-based evolutionary algorithm for an aircraft spare parts allocation problem 总被引:1,自引:0,他引:1
Simulation optimization has received considerable attention from both simulation researchers and practitioners. In this study, we develop a solution framework which integrates multi-objective evolutionary algorithm (MOEA) with multi-objective computing budget allocation (MOCBA) method for the multi-objective simulation optimization problem. We apply it on a multi-objective aircraft spare parts allocation problem to find a set of non-dominated solutions. The problem has three features: huge search space, multi-objective, and high variability. To address these difficulties, the solution framework employs simulation to estimate the performance, MOEA to search for the more promising designs, and MOCBA algorithm to identify the non-dominated designs and efficiently allocate the simulation budget. Some computational experiments are carried out to test the effectiveness and performance of the proposed solution framework. 相似文献
9.
Resource allocation problems are typically formulated as mathematical programs with some special structure that facilitates the development of efficient algorithms. We consider a multiperiod problem in which excess resources in one period can be used in subsequent periods. The objective minimizes lexicographically the nonincreasingly sorted vector of weighted deviations of cumulative activity levels from cumulative demands. To this end, we first develop a new minimax algorithm that minimizes the largest weighted deviation among all cumulative activity levels. The minimax algorithm handles resource constraints, ordering constraints, and lower and upper bounds. At each iteration, it fixes certain variables at their lower bounds, and sets groups of other variables equal to each other as long as no lower bounds are violated. The algorithm takes advantage of the problem's special structure; e.g., each term in the objective is a linear decreasing function of only one variable. This algorithm solves large problems very fast, orders of magnitude faster than well known linear programming packages. (The latter are, of course, not designed to solve such minimax problems efficiently.) The lexicographic procedure repeatedly employs the minimax algorithm described above to solve problems, each of the same format but with smaller dimension. 相似文献
10.
分析农产品物流配送模式,对带时间窗的车辆路径问题进行描述,建立有时限的配送路径优化模型,应用GIS与禁忌搜索算法集成技术求解该模型,开发农产品物流配送路径优化系统,并以晋安区农产品物流配送基础数据为范例,进行系统的初步应用研究. 相似文献
11.
Gilberto Montibeller L. Alberto Franco Ewan Lord Aline Iglesias 《European Journal of Operational Research》2009,199(3):846-856
Multi-criteria portfolio modelling has been extensively employed as an effective means to allocate scarce resources for investment in projects when considering costs, benefits and risks. Some of these modelling approaches allow the grouping of projects into organisational areas, thus also supporting the decision of resource allocation among organisational units in a way that is collectively efficient for the organisation. However, structuring in practice a portfolio model using this latter type of approach is not a trivial task. How should areas be defined? Where should new projects be included? How should one define the criteria to evaluate performance? As far as we know, there is very little indication in the operational research and decision sciences literatures on how to structure this type of model. This paper suggests different ways to structuring portfolio models where projects are divided into areas and evaluated by multiple criteria, and illustrates their use in two action-research projects. Drawing on these experiences it then suggests a general framework for the structuring of such models in practice. Directions for future research are also identified. 相似文献
12.
Alexander L. Stolyar 《Queueing Systems》2006,54(3):203-220
In Stolyar (Queueing Systems 50 (2005) 401–457) a dynamic control strategy, called greedy primal-dual (GPD) algorithm, was
introduced for the problem of maximizing queueing network utility subject to stability of the queues, and was proved to be
(asymptotically) optimal. (The network utility is a concave function of the average rates at which the network generates several
“commodities.”) Underlying the control problem of Stolyar (Queueing Systems 50 (2005) 401–457) is a convex optimization problem
subject to a set of linear constraints.
In this paper we introduce a generalized GPD algorithm, which applies to the network control problem with additional convex (possibly non-linear) constraints on the average commodity rates. The underlying optimization problem in this case is a convex
problem subject to convex constraints. We prove asymptotic optimality of the generalized GPD algorithm. We illustrate key
features and applications of the algorithm on simple examples.
AMS Subject Classifications: 90B15 · 90C25 · 60K25 · 68M12 相似文献
13.
STaTS: A Slicing Tree and Tabu Search based heuristic for the unequal area facility layout problem 总被引:1,自引:0,他引:1
In this paper, a slicing tree based tabu search heuristic for the rectangular, continual plane facility layout problem (FLP) is presented. In addition to the incorporation of facilities with unequal areas we also integrate the possibility to specify various requirements regarding (rectangular) shape and dimensions of each individual facility by using bounding curves. Therefore, it is possible to solve problems containing facilities of fixed and facilities of flexible shapes at the same time. We present a procedure that calculates the layout corresponding to a given slicing tree on the basis of bounding curves. These layouts are slicing structures which are able to contain empty spaces to guarantee that stringent shape restrictions of facilities are kept. Due to these features this approach is better suited for practical use than so far existing ones. The effectiveness of our approach in terms of objective function value is shown by comparing our results to those found in the literature. Even a large problem instance comprised of 62 facilities has been solved. 相似文献
14.
We embed an approximate dynamic program into a branch-and-bound framework to solve sequential resource allocation problems in population disease management. The proposed algorithm is capable of providing an optimality guarantee and getting bounds on the optimality gap of healthcare interventions. A numerical study on screening and treatment policy implementation for chronic hepatitis C virus (HCV) infection provides useful insights regarding HCV elimination for baby boomers. 相似文献
15.
In this paper, a new methodology is presented to solve different versions of multi-objective system redundancy allocation
problems with prioritized objectives. Multi-objective problems are often solved by modifying them into equivalent single objective
problems using pre-defined weights or utility functions. Then, a multi-objective problem is solved similar to a single objective
problem returning a single solution. These methods can be problematic because assigning appropriate numerical values (i.e.,
weights) to an objective function can be challenging for many practitioners. On the other hand, methods such as genetic algorithms
and tabu search often yield numerous non-dominated Pareto optimal solutions, which makes the selection of one single best
solution very difficult. In this research, a tabu search meta-heuristic approach is used to initially find the entire Pareto-optimal
front, and then, Monte-Carlo simulation provides a decision maker with a pruned and prioritized set of Pareto-optimal solutions
based on user-defined objective function preferences. The purpose of this study is to create a bridge between Pareto optimality
and single solution approaches. 相似文献
16.
An effective ant colony optimization algorithm (ACO) for multi-objective resource allocation problem (MORAP) 总被引:3,自引:0,他引:3
The multi-objective resource allocation problem (MORAP) addresses the important issue which seeks to find the expected objectives by allocating the limited amount of resource to various activates. Resources may be manpower, assets, raw material or anything else in limited supply which can be used to accomplish the goals. The goals may be objectives (i.e., minimizing costs, or maximizing efficiency) usually driven by specific future needs. In this paper, in order to obtain a set of Pareto solution efficiently, we proposed a modified version of ant colony optimization (ACO), in this algorithm we try to increase the efficiency of algorithm by increasing the learning of ants. Effectiveness and efficiency of proposed algorithm was validated by comparing the result of ACO with hybrid genetic algorithm (hGA) which was applied to MORAP later. 相似文献