scispace - formally typeset
Search or ask a question

Showing papers by "Rong Qu published in 2013"


Journal Article•DOI•
TL;DR: A critical discussion of the scientific literature on hyper-heuristics including their origin and intellectual roots, a detailed account of the main types of approaches, and an overview of some related areas are presented.
Abstract: Hyper-heuristics comprise a set of approaches that are motivated (at least in part) by the goal of automating the design of heuristic methods to solve hard computational search problems. An underlying strategic research challenge is to develop more generally applicable search methodologies. The term hyper-heuristic is relatively new; it was first used in 2000 to describe heuristics to choose heuristics in the context of combinatorial optimisation. However, the idea of automating the design of heuristics is not new; it can be traced back to the 1960s. The definition of hyper-heuristics has been recently extended to refer to a search method or learning mechanism for selecting or generating heuristics to solve computational search problems. Two main hyper-heuristic categories can be considered: heuristic selection and heuristic generation. The distinguishing feature of hyper-heuristics is that they operate on a search space of heuristics (or heuristic components) rather than directly on the search space of solutions to the underlying problem that is being addressed. This paper presents a critical discussion of the scientific literature on hyper-heuristics including their origin and intellectual roots, a detailed account of the main types of approaches, and an overview of some related areas. Current research trends and directions for future research are also discussed.

1,023 citations


Journal Article•DOI•
TL;DR: Experimental results show that the grammatical evolution hyper-heuristic, with an adaptive memory, performs better than the Grammatical evolutionHyper-heuristics without a memory, and the improved framework outperforms some bespoke methodologies, which have reported best known results for some instances in both problem domains.
Abstract: Designing generic problem solvers that perform well across a diverse set of problems is a challenging task. In this work, we propose a hyper-heuristic framework to automatically generate an effective and generic solution method by utilizing grammatical evolution. In the proposed framework, grammatical evolution is used as an online solver builder, which takes several heuristic components (e.g., different acceptance criteria and different neighborhood structures) as inputs and evolves templates of perturbation heuristics. The evolved templates are improvement heuristics, which represent a complete search method to solve the problem at hand. To test the generality and the performance of the proposed method, we consider two well-known combinatorial optimization problems: exam timetabling (Carter and ITC 2007 instances) and the capacitated vehicle routing problem (Christofides and Golden instances). We demonstrate that the proposed method is competitive, if not superior, when compared to state-of-the-art hyper-heuristics, as well as bespoke methods for these different problem domains. In order to further improve the performance of the proposed framework we utilize an adaptive memory mechanism, which contains a collection of both high quality and diverse solutions and is updated during the problem solving process. Experimental results show that the grammatical evolution hyper-heuristic, with an adaptive memory, performs better than the grammatical evolution hyper-heuristic without a memory. The improved framework also outperforms some bespoke methodologies, which have reported best known results for some instances in both problem domains.

91 citations


Journal Article•DOI•
TL;DR: The findings suggested that LWDHD had a neuroprotective effect on DE rats, and may be of benefit in the treatment of DE.

63 citations


Journal Article•DOI•
TL;DR: It is demonstrated diabetic rats treated with paeonol could ameliorate the cognition deficits and indicated pae onol might act as a beneficial agent for the prevention and treatment of DE.

61 citations


Journal Article•DOI•
TL;DR: A new hybrid algorithm integrating the population based incremental learning and differential evolution algorithms for the portfolio selection problem considers the extended mean-variance model with practical trading constraints including the cardinality, floor and ceiling constraints.
Abstract: Since Markowitz's seminal work on the mean-variance model in modern portfolio theory, many studies have been conducted on computational techniques and recently meta-heuristics for portfolio selection problems. In this work, we propose and investigate a new hybrid algorithm integrating the population based incremental learning and differential evolution algorithms for the portfolio selection problem. We consider the extended mean-variance model with practical trading constraints including the cardinality, floor and ceiling constraints. The proposed hybrid algorithm adopts a partially guided mutation and an elitist strategy to promote the quality of solution. The performance of the proposed hybrid algorithm has been evaluated on the extended benchmark datasets in the OR Library. The computational results demonstrate that the proposed hybrid algorithm is not only effective but also efficient in solving the mean-variance model with real world constraints.

56 citations


Journal Article•DOI•
TL;DR: A variable depth search for the nurse rostering problem by using heuristics to decide whether to continue extending a chain and which candidates to examine as the next potential link in the chain.
Abstract: This paper presents a variable depth search for the nurse rostering problem. The algorithm works by chaining together single neighbourhood swaps into more effective compound moves. It achieves this by using heuristics to decide whether to continue extending a chain and which candidates to examine as the next potential link in the chain. Because end users vary in how long they are willing to wait for solutions, a particular goal of this research was to create an algorithm that accepts a user specified computational time limit and uses it effectively. When compared against previously published approaches the results show that the algorithm is very competitive.

46 citations


Journal Article•DOI•
TL;DR: This paper develops a novel PSO algorithm based on the jumping PSO (JPSO) algorithm recently developed by Moreno-Perez et al. (Proc. of the 7th Metaheuristics International Conference, 2007), and proposes two novel local search heuristics within the JPSO framework.
Abstract: This paper presents the first investigation on applying a particle swarm optimization (PSO) algorithm to both the Steiner tree problem and the delay constrained multicast routing problem. Steiner tree problems, being the underlining models of many applications, have received significant research attention within the meta-heuristics community. The literature on the application of meta-heuristics to multicast routing problems is less extensive but includes several promising approaches. Many interesting research issues still remain to be investigated, for example, the inclusion of different constraints, such as delay bounds, when finding multicast trees with minimum cost. In this paper, we develop a novel PSO algorithm based on the jumping PSO (JPSO) algorithm recently developed by Moreno-Perez et al. (Proc. of the 7th Metaheuristics International Conference, 2007), and also propose two novel local search heuristics within our JPSO framework. A path replacement operator has been used in particle moves to improve the positions of the particle with regard to the structure of the tree. We test the performance of our JPSO algorithm, and the effect of the integrated local search heuristics by an extensive set of experiments on multicast routing benchmark problems and Steiner tree problems from the OR library. The experimental results show the superior performance of the proposed JPSO algorithm over a number of other state-of-the-art approaches.

37 citations


Journal Article•DOI•
TL;DR: This paper adapts the Elitist Nondominated Sorting Genetic Algorithm (NSGA-II) for the new problem by introducing two adjustments, and model the problem as a bi-objective optimization problem to minimize the total cost and the maximum transmission delay of a multicast.

36 citations


Journal Article•DOI•
TL;DR: Experimental results demonstrate that both the simulated annealing based strategies and the genetic local search within the proposed multi- objective algorithm can efficiently identify high quality non-dominated solution set for multi-objective multicast routing problems and outperform other conventional multi-Objective evolutionary algorithms in the literature.
Abstract: This paper presents a new hybrid evolutionary algorithm to solve multi-objective multicast routing problems in telecommunication networks. The algorithm combines simulated annealing based strategies and a genetic local search, aiming at a more flexible and effective exploration and exploitation in the search space of the complex problem to find more non-dominated solutions in the Pareto Front. Due to the complex structure of the multicast tree, crossover and mutation operators have been specifically devised concerning the features and constraints in the problem. A new adaptive mutation probability based on simulated annealing is proposed in the hybrid algorithm to adaptively adjust the mutation rate according to the fitness of the new solution against the average quality of the current population during the evolution procedure. Two simulated annealing based search direction tuning strategies are applied to improve the efficiency and effectiveness of the hybrid evolutionary algorithm. Simulations have been carried out on some benchmark multi-objective multicast routing instances and a large amount of random networks with five real world objectives including cost, delay, link utilisations, average delay and delay variation in telecommunication networks. Experimental results demonstrate that both the simulated annealing based strategies and the genetic local search within the proposed multi-objective algorithm, compared with other multi-objective evolutionary algorithms, can efficiently identify high quality non-dominated solution set for multi-objective multicast routing problems and outperform other conventional multi-objective evolutionary algorithms in the literature.

35 citations


Journal Article•DOI•
TL;DR: The antidepressant effect of Banxia Houpu decoction is appraised as well as revealing a metabonomics method, a valuable parameter in the TCM research, which is thought to have some relationship with BHD's antidepression effect.
Abstract: The aim of this study was to establish an experimental model for metabonomic profiles of the rat's brain and then to investigate the antidepressant effect of Banxia Houpu decoction (BHD) and its possible mechanisms. Behavioral research and metabonomics method based on UPLC-MS were used to assess the efficacy of different fractions of BHD on chronic unpredictable mild stress (CUMS) model of depression. There was a significant difference between the BHD group and the model group. Eight endogenous metabolites, which are contributing to the separation of the model group and control group, were detected, while BHD group regulated the perturbed metabolites showing that there is a tendency of recovery compared to control group. Therefore, we think that those potential metabolite biomarkers have some relationship with BHD's antidepression effect. This work appraised the antidepressant effect of Banxia Houpu decoction as well as revealing a metabonomics method, a valuable parameter in the TCM research.

23 citations


Journal Article•DOI•
Amr Soghier1, Rong Qu1•
TL;DR: The hyper-heuristic with low-level graph-colouring and bin-packing heuristics approach was found to generalise well over all the problem instances and performed comparably to the state of the art approaches.
Abstract: This paper presents an iterative adaptive approach which hybridises bin packing heuristics to assign exams to time slots and rooms. The approach combines a graph-colouring heuristic, to select an exam in every iteration, with bin-packing heuristics to automate the process of time slot and room allocation for exam timetabling problems. We start by analysing the quality of the solutions obtained by using one heuristic at a time. Depending on the individual performance of each heuristic, a random iterative hyper-heuristic is used to randomly hybridise the heuristics and produce a collection of heuristic sequences to construct solutions with different quality. Based on these sequences, we analyse the way in which the bin packing heuristics are automatically hybridised. It is observed that the performance of the heuristics used varies depending on the problem. Based on these observations, an iterative hybrid approach is developed to adaptively choose and hybridise the heuristics during solution construction. The overall aim here is to automate the heuristic design process, which draws upon an emerging research theme which is concerned with developing methods to design and adapt heuristics automatically. The approach is tested on the exam timetabling track of the second International Timetabling Competition, to evaluate its ability to generalise on instances with different features. The hyper-heuristic with low-level graph-colouring and bin-packing heuristics approach was found to generalise well over all the problem instances and performed comparably to the state of the art approaches.

Proceedings Article•
27 May 2013
TL;DR: It is shown that the greedy HC optimization outperforms the GA in all cases when tested on the benchmark datasets and it is suggested that the Hill Climbing optimization rather than GA should be incorporated in the proposed methodology.
Abstract: In this paper, we compare the incorporation of Hill Climbing (HC) and Genetic Algorithm (GA) optimization in our proposed methodology in solving the examination scheduling problem. It is shown that our greedy HC optimization outperforms the GA in all cases when tested on the benchmark datasets. In our implementation, HC consumes more time to execute compared to GA which manages to improve the quality of the initial schedules in a very fast and efficient time. Despite this, since the amount of time taken by HC in producing improved schedules is considered reasonable and it never fails to produce better results, it is suggested that we incorporate the Hill Climbing optimization rather than GA in our work.

Proceedings Article•DOI•
27 May 2013
TL;DR: A practical approach is presented, based on the domain transformation methodology, that achieves good quality schedules without high computational requirements and quantification of the degree of pressure put on the staff resulting from the schedules that do not satisfy their preferences for shift allocation.
Abstract: This paper discusses and analyses the tradeoff between the flexibility afforded with greater number of staff and the implied cost of employing extra staff in the context of the nurse-scheduling problem. If the number of staff is constant, our study allows quantification of the degree of pressure put on the staff resulting from the schedules that do not satisfy their preferences for shift allocation. We present a practical approach, based on our domain transformation methodology that achieves good quality schedules without high computational requirements.

Proceedings Article•DOI•
16 Apr 2013
TL;DR: Algorithms that were designed for VRPTW or SDVRP can also possibly be adapted to solve this commodity flow problem, resulting in a visible improvement over the original routing plans according to experimental tests over three real-life instances.
Abstract: In this paper, a real world short-haul commodity routing problem is presented. This problem shares several similarities with vehicle routing problem with time windows (VRPTW) and the service network design problem (SNDP), but also has its own specific structures that do not exist in VRPTW or SNDP. A task based formulation is developed for this problem and a variable neighbourhood search metaheuristic approach is proposed, resulting in a visible improvement over the original routing plans according to experimental tests over three real-life instances. Apart from introducing a new real-world commodity routing problem, another main contribution of this paper is a task based formulation that allows commodity flows being considered as nodes in a routing network. Thus algorithms that were designed for VRPTW or SDVRP can also possibly be adapted to solve this commodity flow problem.

Proceedings Article•
20 Jul 2013
TL;DR: In this paper, a hybrid multi-objective population-based evolutionary algorithm based on scatter search with an external archive is proposed to solve the constrained portfolio selection problem, and the proposed hybrid metaheuristic algorithm follows the basic structure of the scatter search and defines the reference set solutions based on Pareto dominance and crowding distance.
Abstract: The relevant literature showed that many heuristic techniques have been investigated for constrained portfolio optimization problem but none of these studies presents multi-objective Scatter Search approach. In this work, we present a hybrid multi-objective population-based evolutionary algorithm based on Scatter Search with an external archive to solve the constrained portfolio selection problem. We considered the extended meanvariance portfolio model with three practical constraints which limit the number of assets in a portfolio, restrict the proportions of assets held in the portfolio and pre-assign specific assets in the portfolio. The proposed hybrid metaheuristic algorithm follows the basic structure of the Scatter Search and defines the reference set solutions based on Pareto dominance and crowding distance. New Subset generation and combination methods are proposed to generate efficient and diversified portfolios. Hill Climbing operation is integrated to search for improved portfolios. The performance of the proposed multi-objective Scatter Search algorithm is compared with the Non-dominated Sorting Genetic Algorithm (NSGA-II), Strength Pareto Evolutionary Algorithm (SPEA-2) and Pareto Envelope-based Selection Algorithm (PESA-II). Experimental results indicate that the proposed algorithm is a promising approach for solving the constrained portfolio selection problem. Measurements by the performance metrics indicate that it outperforms NSGA-II, SPEA2 and PESA-II on the solution quality within a shorter computational time.

Proceedings Article•DOI•
01 Jan 2013
TL;DR: The study indicates that backtracking is an effective approach for improving the quality of the examination schedule where BT2 has outperformed BT1 in a number of cases.
Abstract: Simulation modelling of the initial assignments of exams to time-slots provides an alternative approach to the establishment of a set of feasible solutions that are subsequently optimized. In this research, we analyze two backtracking strategies for reassigning exams after the initial allocation of exams to time-slots. We propose two approaches for backtracking, BT1 and BT2. The study indicates that backtracking is an effective approach for improving the quality of the examination schedule where BT2 has outperformed BT1 in a number of cases.