19 results on '"Meta-RaPS"'
Search Results
2. Meta-RaPS for a Bi-objective Unrelated Parallel Machine Scheduling Problem
- Author
-
Dcoutho, Nixon, Moraga, Reinaldo, Price, Camille C., Series editor, Zhu, Joe, Series editor, Hillier, Frederick S., Series editor, and Rabadi, Ghaith, editor
- Published
- 2016
- Full Text
- View/download PDF
3. Performance of an Intensification Strategy Based on Learning in a Metaheuristic: Meta-RaPS with Path Relinking
- Author
-
Arin, Arif, Rabadi, Ghaith, Price, Camille C., Series editor, Zhu, Joe, Series editor, Hillier, Frederick S., Series editor, and Rabadi, Ghaith, editor
- Published
- 2016
- Full Text
- View/download PDF
4. Memory and Learning in Metaheuristics
- Author
-
Arin, Arif, Rabadi, Ghaith, and Yang, Xin-She, editor
- Published
- 2013
- Full Text
- View/download PDF
5. Nonparametric Comparison of Two Dynamic Parameter Setting Methods in a Meta-Heuristic Approach
- Author
-
Seyhun HEPDOGAN, Reinaldo Moraga, Gail DePuy, and Gary Whitehouse
- Subjects
Early Tardy Single Machine Scheduling Problem ,Reactive Search ,Dynamic Parameter Setting ,0-1 Multiple Knapsack Problem ,Meta-RaPS ,Information technology ,T58.5-58.64 ,Communication. Mass media ,P87-96 - Abstract
Meta-heuristics are commonly used to solve combinatorial problems in practice. Many approaches provide very good quality solutions in a short amount of computational time; however most meta-heuristics use parameters to tune the performance of the meta-heuristic for particular problems and the selection of these parameters before solving the problem can require much time. This paper investigates the problem of setting parameters using a typical meta-heuristic called Meta-RaPS (Metaheuristic for Randomized Priority Search.). Meta-RaPS is a promising meta-heuristic optimization method that has been applied to different types of combinatorial optimization problems and achieved very good performance compared to other meta-heuristic techniques. To solve a combinatorial problem, Meta-RaPS uses two well-defined stages at each iteration: construction and local search. After a number of iterations, the best solution is reported. Meta-RaPS performance depends on the fine tuning of two main parameters, priority percentage and restriction percentage, which are used during the construction stage. This paper presents two different dynamic parameter setting methods for Meta-RaPS. These dynamic parameter setting approaches tune the parameters while a solution is being found. To compare these two approaches, nonparametric statistic approaches are utilized since the solutions are not normally distributed. Results from both these dynamic parameter setting methods are reported.
- Published
- 2007
6. Resource-constrained scheduling with hard due windows and rejection penalties.
- Author
-
Garcia, Christopher
- Subjects
- *
PRODUCTION scheduling , *RENEWABLE natural resources , *MIXED integer linear programming , *APPROXIMATION algorithms , *HEURISTIC algorithms , *METAHEURISTIC algorithms , *EVOLUTIONARY algorithms - Abstract
This work studies a scheduling problem where each job must be either accepted and scheduled to complete within its specified due window, or rejected altogether. Each job has a certain processing time and contributes a certain profit if accepted or penalty cost if rejected. There is a set of renewable resources, and no resource limit can be exceeded at any time. Each job requires a certain amount of each resource when processed, and the objective is to maximize total profit. A mixed-integer programming formulation and three approximation algorithms are presented: a priority rule heuristic, an algorithm based on the metaheuristic for randomized priority search and an evolutionary algorithm. Computational experiments comparing these four solution methods were performed on a set of generated benchmark problems covering a wide range of problem characteristics. The evolutionary algorithm outperformed the other methods in most cases, often significantly, and never significantly underperformed any method. [ABSTRACT FROM PUBLISHER]
- Published
- 2016
- Full Text
- View/download PDF
7. Winner Determination Algorithms for Combinatorial Auctions with Sub-cardinality Constraints.
- Author
-
Garcia, Christopher
- Subjects
COMBINATORIAL auctions ,INTEGER programming ,ALGORITHM research ,SIMULATED annealing ,ROBUST programming ,COMBINATORIAL optimization - Abstract
We examine the winner determination problem for combinatorial auctions with sub-cardinality constraints (WDP-SC). In this type of auction, bidders submit bids for packages of items of interest together with a specific number of items they want. All items in a package are equally acceptable, but each bidder wants only the specified number of items in their package and not necessarily all. This type of auction is particularly relevant in cases where bidders are interested in items in close proximity to one another and view items as largely substitutable. We show that WDP-SC is NP-hard. We then develop an integer programming (IP) formulation and two approximation algorithms for solving WDP-SC: one based on simulated annealing (SA) and one based on the Metaheuristic for Randomized Priority Search (Meta-RaPS). We assess the performance of these three methods through computational tests performed on sets of large benchmark problems (ranging from 1000 to 10,000 bids) generated from four different distributions: two developed specifically to simulate proximity concerns, and two others previously used in the literature. IP produced the best solutions for 1000-bid problems, but in many cases SA and Meta-RaPS produced better solutions than IP on larger problems. Both IP and Meta-RaPS appear to be robust solution methods for this problem and consistently produced high-quality solutions across all problem sizes and distributions. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
8. Scheduling Blocking Flow Shops Using Meta-RaPS.
- Author
-
Sadaqa, Mohammad and Moraga, Reinaldo J.
- Subjects
HEURISTIC algorithms ,ALGORITHMS ,HEURISTIC programming ,SYSTEMS engineering ,SIMULATION methods & models - Abstract
A single machine that includes loading/unloading areas for each job processed, loading and unloading could be performed while the machine is running causing minimized jobs completion time with lowest machine idle time. This design requires special kind of scheduling technique to ensure the accomplishment of those objectives if jobs’ processing, loading and unloading times are varying. The machine is modelled as a flow shop with blocking constraint. This research focuses on finding a solution to schedule this special case of flow shop of more than two machines with objective of minimizing jobs maximum completion time (makespan). The proposed solution in this research includes using a newly developed meta-heuristic known as Meta-heuristic for Randomized Priority Search (Meta-RaPS). Meta-RaPS construction phase is applied with the use of NEH flow shop scheduling algorithm and would provide very good schedules. The suggested technique is evaluated in comparison to top performing current meta-heuristics and construction heuristics on the famous benchmark flow shop data set of Taillard 20 . The results would suggest that applying Meta-RaPS for this flow shop problem is a great choice for constructing solutions and would provide high quality solutions with opportunity of more improvement in further research. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
9. Meta-RaPS with Path Relinking for the 0–1 multidimensional knapsack problem.
- Author
-
Arin, Arif and Rabadi, Ghaith
- Abstract
The rapid increase of dimensions and complexity of real life problems makes it more difficult to find optimal solutions by traditional optimization methods. This challenge requires intelligent and sophisticated algorithms to make the right decisions given a set of inputs and a variety of possible actions. In the problem solving arena, this definition is transformed into the term of artificial intelligence. Artificial intelligence emerges in metaheuristics via memory and learning in algorithms. Many successful metaheuristics employ “intelligent” procedures to obtain high quality solutions for discrete optimization problems. To demonstrate the contribution of memory and learning into metaheuristics, Path Relinking will be incorporated into Meta-RaPS (Metaheuristic for Randomized Priority Search) which is classified as a memoryless metaheuristic. The 0–1 multidimensional knapsack problem will be used to evaluate the proposed algorithm. [ABSTRACT FROM PUBLISHER]
- Published
- 2012
- Full Text
- View/download PDF
10. Integrating Machine Learning into Meta-RaPS via Q Learning.
- Author
-
Ann, Arif and Rabadi, Ghaith
- Subjects
- *
METAHEURISTIC algorithms , *COMBINATORIAL optimization , *MATHEMATICAL optimization , *MACHINE learning , *ARTIFICIAL intelligence , *ALGORITHMS - Abstract
A new metaheuristic, Meta-RaPS (Metaheuristic for Randomized Priority Search) creates high quality solutions for discrete optimization problems, and is classified as a memoryless metaheuristic. However, in many eases, it has been observed that memory and learning mechanisms can increase the effectiveness of the solution search process, and as a result the solution quality. Thus, it is proposed that incorporating memory/learning mechanisms into Meta-RaPS can help the algorithm produce better results. To incorporate learning mechanisms, Q learning, a type of machine learning, is introduced into Meta-RaPS. The 0-1 multidimensional knapsack problem will be used to evaluate the proposed algorithms. [ABSTRACT FROM AUTHOR]
- Published
- 2011
- Full Text
- View/download PDF
11. Data Mining based Hybridization of Meta-RaPS.
- Author
-
Al-Duoli, Fatemah and Rabadi, Ghaith
- Subjects
DATA mining ,METAHEURISTIC algorithms ,DECISION trees ,BENCHMARK problems (Computer science) ,VEHICLE routing problem - Abstract
Though metaheuristics have been frequently employed to improve the performance of data mining algorithms, the opposite is not true. This paper discusses the process of employing a data mining algorithm to improve the performance of a metaheuristic algorithm. The targeted algorithms to be hybridized are the Meta-heuristic for Randomized Priority Search (Meta-RaPS) and an algorithm used to create an Inductive Decision Tree. This hybridization focuses on using a decision tree to perform on-line tuning of the parameters in Meta-RaPS. The process makes use of the information collected during the iterative construction and improvement phases Meta-RaPS performs. The data mining algorithm is used to find a favorable parameter using the knowledge gained from previous Meta-RaPS iterations. This knowledge is then used in future Meta-RaPS iterations. The proposed concept is applied to benchmark instances of the Vehicle Routing Problem. [ABSTRACT FROM AUTHOR]
- Published
- 2014
- Full Text
- View/download PDF
12. Employing Learning to Improve the Performance of Meta-RaPS.
- Author
-
Al-Duoli, Fatemah and Rabadi, Ghaith
- Subjects
MACHINE learning ,PERFORMANCE evaluation ,COMPUTATIONAL complexity ,METAHEURISTIC algorithms ,HEURISTIC algorithms ,ACQUISITION of data ,VEHICLE routing problem - Abstract
Abstract: In their search for satisfactory solutions to complex combinatorial problems, metaheuristics methods are expected to intelligently explore the solution space. Various forms of memory have been used to achieve this goal and improve the performance of metaheuristics, which warranted the development of the Adaptive Memory Programming (AMP) framework [1]. This paper follows this framework by integrating Machine Learning (ML) concepts into metaheuristics as a way to guide metaheuristics while searching for solutions. The target metaheuristic method is Meta-heuristic for Randomized Priority Search (Meta-RaPS). Similar to most metaheuristics, Meta-RaPS consists of construction and improvement phases. Randomness coupled with a greedy heuristic are typically employed in the construction phase. While a local search heuristic is used in the improvement phase. This paper proposes adding a new learning phase, in which a ML method will be integrated. An Inductive Decision Tree (IDT) will be incorporated into the learning phase in an effort to learn from the information collected during the construction and improvement phases. The proposed approach will be demonstrated using instances for the Capacitated Vehicle Routing Problem (CVRP). [Copyright &y& Elsevier]
- Published
- 2013
- Full Text
- View/download PDF
13. Simulated annealing and metaheuristic for randomized priority search algorithms for the aerial refuelling parallel machine scheduling problem with due date-to-deadline windows and release times.
- Author
-
Kaplan, Sezgin and Rabadi, Ghaith
- Subjects
- *
SEARCH algorithms , *COMPUTER simulation , *METAHEURISTIC algorithms , *SIMULATED annealing , *TARDINESS , *MACHINE theory - Abstract
This article addresses the aerial refuelling scheduling problem (ARSP), where a set of fighter jets (jobs) with certain ready times must be refuelled from tankers (machines) by their due dates; otherwise, they reach a low fuel level (deadline) incurring a high cost. ARSP is an identical parallel machine scheduling problem with release times and due date-to-deadline windows to minimize the total weighted tardiness. A simulated annealing (SA) and metaheuristic for randomized priority search (Meta-RaPS) with the newly introduced composite dispatching rule, apparent piecewise tardiness cost with ready times (APTCR), are applied to the problem. Computational experiments compared the algorithms’ solutions to optimal solutions for small problems and to each other for larger problems. To obtain optimal solutions, a mixed integer program with a piecewise weighted tardiness objective function was solved for up to 12 jobs. The results show that Meta-RaPS performs better in terms of average relative error but SA is more efficient. [ABSTRACT FROM PUBLISHER]
- Published
- 2013
- Full Text
- View/download PDF
14. Scheduling Blocking Flow Shops Using Meta-RaPS
- Author
-
Mohammad Sadaqa and Reinaldo J. Moraga
- Subjects
Mathematical optimization ,Schedule ,Makespan ,Job shop scheduling ,Computer science ,Real-time computing ,Meta-RaPS ,NEH algorithm ,Flow shop scheduling ,Scheduling (computing) ,Blocking Flow Shop ,Construction Meta-heuristics ,General Earth and Planetary Sciences ,Heuristics ,General Environmental Science - Abstract
A single machine that includes loading/unloading areas for each job processed, loading and unloading could be performed while the machine is running causing minimized jobs completion time with lowest machine idle time. This design requires special kind of scheduling technique to ensure the accomplishment of those objectives if jobs’ processing, loading and unloading times are varying. The machine is modelled as a flow shop with blocking constraint. This research focuses on finding a solution to schedule this special case of flow shop of more than two machines with objective of minimizing jobs maximum completion time (makespan). The proposed solution in this research includes using a newly developed meta-heuristic known as Meta-heuristic for Randomized Priority Search (Meta-RaPS). Meta-RaPS construction phase is applied with the use of NEH flow shop scheduling algorithm and would provide very good schedules. The suggested technique is evaluated in comparison to top performing current meta-heuristics and construction heuristics on the famous benchmark flow shop data set of Taillard20. The results would suggest that applying Meta-RaPS for this flow shop problem is a great choice for constructing solutions and would provide high quality solutions with opportunity of more improvement in further research.
- Published
- 2015
- Full Text
- View/download PDF
15. Employing Learning to Improve the Performance of Meta-RaPS
- Author
-
Ghaith Rabadi and Fatemah Al-Duoli
- Subjects
Vehicle Routing Problem ,Mathematical optimization ,business.industry ,Computer science ,Heuristic ,Supervised learning ,Meta-RaPS ,Metaheuristics ,Differential evolution ,Vehicle routing problem ,General Earth and Planetary Sciences ,Local search (optimization) ,Artificial intelligence ,Supervised Learning ,Hyper-heuristic ,business ,Greedy algorithm ,Metaheuristic ,General Environmental Science - Abstract
In their search for satisfactory solutions to complex combinatorial problems, metaheuristics methods are expected to intelligently explore the solution space. Various forms of memory have been used to achieve this goal and improve the performance of metaheuristics, which warranted the development of the Adaptive Memory Programming (AMP) framework [1]. This paper follows this framework by integrating Machine Learning (ML) concepts into metaheuristics as a way to guide metaheuristics while searching for solutions. The target metaheuristic method is Meta-heuristic for Randomized Priority Search (Meta-RaPS). Similar to most metaheuristics, Meta-RaPS consists of construction and improvement phases. Randomness coupled with a greedy heuristic are typically employed in the construction phase. While a local search heuristic is used in the improvement phase. This paper proposes adding a new learning phase, in which a ML method will be integrated. An Inductive Decision Tree (IDT) will be incorporated into the learning phase in an effort to learn from the information collected during the construction and improvement phases. The proposed approach will be demonstrated using instances for the Capacitated Vehicle Routing Problem (CVRP).
- Published
- 2013
- Full Text
- View/download PDF
16. Heuristics for the Unrelated Parallel Machine Scheduling Problem with Setup Times
- Author
-
Rabadi, Ghaith, Moraga, Reinaldo J., and Al-Salem, Ameer
- Published
- 2006
- Full Text
- View/download PDF
17. A multi-objective decision support system for worker-task assignments and workforce training.
- Author
-
Elmes, Brandon B.
- Subjects
- Worker assignment, Hueristic, Decision support system, Meta-RaPS, Compromise programming, Multi-objective
- Abstract
This paper models a realistic problem involving workforce assignment and training for a large manufacturing environment. In this particular environment, the workforce is undertrained and most assignments will result in necessary training. This problem was previously addressed as a single objective problem. This paper expands to a multi-objective formulation. This is a more accurate reflection of the problem because almost all real world problems have many objectives which can be conflicting. The program developed in this paper is designed for use by supervisors in the production setting. A two stage program is designed where the first stage generates initial solutions by solving each objective function independently of the others. Meta-RaPS—a modified greedy algorithm—is used to find these solutions. The user selects one of these solutions to carry into the second stage: compromise programming. The second stage uses input from the user in an iterative and intuitive fashion. This input guides the program to the solution which the user determines is the best compromise solution. Meta-RaPS is effective at finding a good solution extremely quickly. There is an important trade-off between the quality of solutions and computational run-time which will need to be tweaked for a specific application. The compromise programming stage could benefit from coding improvements; however, it is still effective at allowing the user to guide the program towards the best compromise solution by assigning trade-off values between objectives.
- Published
- 2011
18. Meta-raps: Parameter Setting And New Applications
- Author
-
Hepdogan, Seyhun
- Subjects
- combinatorial optimization, Meta-RaPS, operations research, parameter setting, Engineering
- Abstract
Recently meta-heuristics have become a popular solution methodology, in terms of both research and application, for solving combinatorial optimization problems. Meta-heuristic methods guide simple heuristics or priority rules designed to solve a particular problem. Meta-heuristics enhance these simple heuristics by using a higher level strategy. The advantage of using meta-heuristics over conventional optimization methods is meta-heuristics are able to find good (near optimal) solutions within a reasonable computation time. Investigating this line of research is justified because in most practical cases with medium to large scale problems, the use of meta-heuristics is necessary to be able to find a solution in a reasonable time. The specific meta-heuristic studied in this research is, Meta-RaPS; Meta-heuristic for Randomized Priority Search which is developed by DePuy and Whitehouse in 2001. Meta-RaPS is a generic, high level strategy used to modify greedy algorithms based on the insertion of a random element (Moraga, 2002). To date, Meta-RaPS had been applied to different types of combinatorial optimization problems and achieved comparable solution performance to other meta-heuristic techniques. The specific problem studied in this dissertation is parameter setting of Meta-RaPS. The topic of parameter setting for meta-heuristics has not been extensively studied in the literature. Although the parameter setting method devised in this dissertation is used primarily on Meta-RaPS, it is applicable to any meta-heuristic's parameter setting problem. This dissertation not only enhances the power of Meta-RaPS by parameter tuning but also it introduces a robust parameter selection technique with wide-spread utility for many meta-heuristics. Because the distribution of solution values generated by meta-heuristics for combinatorial optimization problems is not normal, the current parameter setting techniques which employ a parametric approach based on the assumption of normality may not be appropriate. The proposed method is Non-parametric Based Genetic Algorithms. Based on statistical tests, the Non-parametric Based Genetic Algorithms (NPGA) is able to enhance the solution quality of Meta-RaPS more than any other parameter setting procedures benchmarked in this research. NPGA sets the best parameter settings, of all the methods studied, for 38 of the 41 Early/Tardy Single Machine Scheduling with Common Due Date and Sequence-Dependent Setup Time (ETP) problems and 50 of the 54 0-1 Multidimensional Knapsack Problems (0-1 MKP). In addition to the parameter setting procedure discussed, this dissertation provides two Meta-RaPS combinatorial optimization problem applications, the 0-1 MKP, and the ETP. For the ETP problem, the Meta-RaPS application in this dissertation currently gives the best meta-heuristic solution performance so far in the literature for common ETP test sets. For the large ETP test set, Meta-RaPS provided better solution performance than Simulated Annealing (SA) for 55 of the 60 problems. For the small test set, in all four different small problem sets, the Meta-RaPS solution performance outperformed exiting algorithms in terms of average percent deviation from the optimal solution value. For the 0-1 MKP, the present Meta-RaPS application performs better than the earlier Meta-RaPS applications by other researchers on this problem. The Meta-RaPS 0-1 MKP application presented here has better solution quality than the existing Meta-RaPS application (Moraga, 2005) found in the literature. Meta-RaPS gives 0.75% average percent deviation, from the best known solutions, for the 270 0-1 MKP test problems.
- Published
- 2006
19. Data Mining based Hybridization of Meta-RaPS
- Author
-
Ghaith Rabadi and Fatemah Al-Duoli
- Subjects
Vehicle Routing Problem ,Iterative method ,business.industry ,Computer science ,Decision tree learning ,Supervised learning ,Decision tree ,Meta-RaPS ,Metaheuristics ,computer.software_genre ,Machine learning ,Adaptive system ,Vehicle routing problem ,Benchmark (computing) ,General Earth and Planetary Sciences ,Data mining ,Artificial intelligence ,Supervised Learning ,business ,Metaheuristic ,computer ,General Environmental Science - Abstract
Though metaheuristics have been frequently employed to improve the performance of data mining algorithms, the opposite is not true. This paper discusses the process of employing a data mining algorithm to improve the performance of a metaheuristic algorithm. The targeted algorithms to be hybridized are the Meta-heuristic for Randomized Priority Search (Meta-RaPS) and an algorithm used to create an Inductive Decision Tree. This hybridization focuses on using a decision tree to perform on-line tuning of the parameters in Meta-RaPS. The process makes use of the information collected during the iterative construction and improvement phases Meta-RaPS performs. The data mining algorithm is used to find a favorable parameter using the knowledge gained from previous Meta-RaPS iterations. This knowledge is then used in future Meta-RaPS iterations. The proposed concept is applied to benchmark instances of the Vehicle Routing Problem.
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.