1
|
Ranjan RK, Kumar V. A systematic review on fruit fly optimization algorithm and its applications. Artif Intell Rev 2023. [DOI: 10.1007/s10462-023-10451-1] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 04/03/2023]
|
2
|
Yildizdan G, Baş E. A Novel Binary Artificial Jellyfish Search Algorithm for Solving 0–1 Knapsack Problems. Neural Process Lett 2023. [DOI: 10.1007/s11063-023-11171-x] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/18/2023]
|
3
|
An enhanced multi-operator differential evolution algorithm for tackling knapsack optimization problem. Neural Comput Appl 2023. [DOI: 10.1007/s00521-023-08358-7] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/17/2023]
|
4
|
A novel elitist fruit fly optimization algorithm. Soft comput 2022. [DOI: 10.1007/s00500-022-07621-8] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/05/2022]
|
5
|
Manufacturing Cell Integrated Layout Method Based on RNS-FOA Algorithm in Smart Factory. Processes (Basel) 2022. [DOI: 10.3390/pr10091759] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
The research on the layout of multi-layer manufacturing cells for smart factories is still in its infancy, but there is an urgent need to address this issue in building smart factories. This paper presents the Manufacturing Cell Integrated Layout (MCIL) Method, which integrates multiple layout forms of multi-layer and single-layer manufacturing cells. The paper develops a mathematical model of the MCIL problem which considers the multi-objective functions of logistics handling, occupied space, cell stability, lost time, and non-logistics relations, as well as the constraints between equipment in the cell and cells. An adaptive RNS-FOA algorithm is proposed to solve the high-dimensional and large-scale characteristics of the MCIL problem based on the research of academics. Lastly, a case demonstrates the outstanding contribution of the mathematical model to the solution of the MCIL problem, while simultaneously validating the efficiency and stability of the RNS-FOA algorithm for solving the MCIL problem.
Collapse
|
6
|
An effective metaheuristic with a differential flight strategy for the distributed permutation flowshop scheduling problem with sequence-dependent setup times. Knowl Based Syst 2022. [DOI: 10.1016/j.knosys.2022.108328] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/22/2022]
|
7
|
Binary team game algorithm based on modulo operation for knapsack problem with a single continuous variable. Appl Soft Comput 2021. [DOI: 10.1016/j.asoc.2021.107180] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/20/2022]
|
8
|
Optimal Dispatch Strategy of Virtual Power Plant for Day-Ahead Market Framework. APPLIED SCIENCES-BASEL 2021. [DOI: 10.3390/app11093814] [Citation(s) in RCA: 12] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Renewable energy sources prevail as a clean energy source and their penetration in the power sector is increasing day by day due to the growing concern for climate action. However, the intermittent nature of the renewable energy based-power generation questions the grid security, especially when the utilized source is solar radiation or wind flow. The intermittency of the renewable generation can be met by the integration of distributed energy resources. The virtual power plant (VPP) is a new concept which aggregates the capacities of various distributed energy resources, handles controllable and uncontrollable loads, integrates storage devices and empowers participation as an individual power plant in the electricity market. The VPP as an energy management system (EMS) should optimally dispatch the power to its consumers. This research work is proposed to analyze the optimal scheduling of generation in VPP for the day-ahead market framework using the beetle antenna search (BAS) algorithm under various scenarios. A case study is considered for this analysis in which the constituting energy resources include a photovoltaic solar panel (PV), micro-turbine (MT), wind turbine (WT), fuel cell (FC), battery energy storage system (BESS) and controllable loads. The real-time hourly load curves are considered in this work. Three different scenarios are considered for the optimal dispatch of generation in the VPP to analyze the performance of the proposed technique. The uncertainties of the solar irradiation and the wind speed are modeled using the beta distribution method and Weibull distribution method, respectively. The performance of the proposed method is compared with other evolutionary algorithms such as particle swarm optimization (PSO) and the genetic algorithm (GA). Among these above-mentioned algorithms, the proposed BAS algorithm shows the best scheduling with the minimum operating cost of generation.
Collapse
|
9
|
Mochocki SA, Lamont GB, Leishman RC, Kauffman KJ. Multi-objective database queries in combined knapsack and set covering problem domains. JOURNAL OF BIG DATA 2021; 8:46. [PMID: 33723497 PMCID: PMC7945622 DOI: 10.1186/s40537-021-00433-x] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 12/01/2020] [Accepted: 02/22/2021] [Indexed: 06/12/2023]
Abstract
Database queries are one of the most important functions of a relational database. Users are interested in viewing a variety of data representations, and this may vary based on database purpose and the nature of the stored data. The Air Force Institute of Technology has approximately 100 data logs which will be converted to the standardized Scorpion Data Model format. A relational database is designed to house this data and its associated sensor and non-sensor metadata. Deterministic polynomial-time queries were used to test the performance of this schema against two other schemas, with databases of 100 and 1000 logs of repeated data and randomized metadata. Of these approaches, the one that had the best performance was chosen as AFIT's database solution, and now more complex and useful queries need to be developed to enable filter research. To this end, consider the combined Multi-Objective Knapsack/Set Covering Database Query. Algorithms which address The Set Covering Problem or Knapsack Problem could be used individually to achieve useful results, but together they could offer additional power to a potential user. This paper explores the NP-Hard problem domain of the Multi-Objective KP/SCP, proposes Genetic and Hill Climber algorithms, implements these algorithms using Java, populates their data structures using SQL queries from two test databases, and finally compares how these algorithms perform.
Collapse
Affiliation(s)
- Sean A. Mochocki
- Department of Electrical and Computer Engineering, Air Force Institute of Technology, 2950 Hobson Way, Wright-Patterson Air Force Base, 45433 USA
| | - Gary B. Lamont
- Department of Electrical and Computer Engineering, Air Force Institute of Technology, 2950 Hobson Way, Wright-Patterson Air Force Base, 45433 USA
| | - Robert C. Leishman
- Department of Electrical and Computer Engineering, Air Force Institute of Technology, 2950 Hobson Way, Wright-Patterson Air Force Base, 45433 USA
| | - Kyle J. Kauffman
- Integrated Solutions for Systems, 4200 Colonel Glenn Highway, Beaver Creek, 45431 USA
| |
Collapse
|
10
|
Zhang Q, Qian H, Chen Y, Lei D. A short-term traffic forecasting model based on echo state network optimized by improved fruit fly optimization algorithm. Neurocomputing 2020. [DOI: 10.1016/j.neucom.2019.02.062] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/26/2022]
|
11
|
Chen C. RWFOA: a random walk-based fruit fly optimization algorithm. Soft comput 2020. [DOI: 10.1007/s00500-020-04830-x] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/24/2022]
|
12
|
Qin KK, Shao W, Ren Y, Chan J, Salim FD. Solving multiple travelling officers problem with population-based optimization algorithms. Neural Comput Appl 2020. [DOI: 10.1007/s00521-019-04237-2] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/26/2022]
|
13
|
Li Z, He Y, Li Y, Guo X. A hybrid grey wolf optimizer for solving the product knapsack problem. INT J MACH LEARN CYB 2020. [DOI: 10.1007/s13042-020-01165-9] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
14
|
|
15
|
|
16
|
|
17
|
Solving Scheduling Problem in a Distributed Manufacturing System Using a Discrete Fruit Fly Optimization Algorithm. ENERGIES 2019. [DOI: 10.3390/en12173260] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
This study attempts to optimize the scheduling decision to save production cost (e.g., energy consumption) in a distributed manufacturing environment that comprises multiple distributed factories and where each factory has one flow shop with blocking constraints. A new scheduling optimization model is developed based on a discrete fruit fly optimization algorithm (DFOA). In this new evolutionary optimization method, three heuristic methods were proposed to initialize the DFOA model with good quality and diversity. In the smell-based search phase of DFOA, four neighborhood structures according to factory reassignment and job sequencing adjustment were designed to help explore a larger solution space. Furthermore, two local search methods were incorporated into the framework of variable neighborhood descent (VND) to enhance exploitation. In the vision-based search phase, an effective update criterion was developed. Hence, the proposed DFOA has a large probability to find an optimal solution to the scheduling optimization problem. Experimental validation was performed to evaluate the effectiveness of the proposed initialization schemes, neighborhood strategy, and local search methods. Additionally, the proposed DFOA was compared with well-known heuristics and metaheuristics on small-scale and large-scale test instances. The analysis results demonstrate that the search and optimization ability of the proposed DFOA is superior to well-known algorithms on precision and convergence.
Collapse
|
18
|
New fruit fly optimization algorithm with joint search strategies for function optimization problems. Knowl Based Syst 2019. [DOI: 10.1016/j.knosys.2019.03.028] [Citation(s) in RCA: 34] [Impact Index Per Article: 6.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
|
19
|
Binary multi-verse optimization algorithm for global optimization and discrete problems. INT J MACH LEARN CYB 2019. [DOI: 10.1007/s13042-019-00931-8] [Citation(s) in RCA: 43] [Impact Index Per Article: 8.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/27/2022]
|
20
|
Guo Q, Quan Y, Jiang C. Object Pose Estimation in Accommodation Space using an Improved Fruit Fly Optimization Algorithm. J INTELL ROBOT SYST 2018. [DOI: 10.1007/s10846-018-0940-3] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/28/2022]
|
21
|
Zhang X, Lu X, Jia S, Li X. A novel phase angle-encoded fruit fly optimization algorithm with mutation adaptation mechanism applied to UAV path planning. Appl Soft Comput 2018. [DOI: 10.1016/j.asoc.2018.05.030] [Citation(s) in RCA: 37] [Impact Index Per Article: 6.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/14/2022]
|
22
|
A modified artificial bee colony algorithm for load balancing in network-coding-based multicast. Soft comput 2018. [DOI: 10.1007/s00500-018-3284-9] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/26/2022]
|
23
|
Lai X, Hao JK, Glover F, Lü Z. A two-phase tabu-evolutionary algorithm for the 0–1 multidimensional knapsack problem. Inf Sci (N Y) 2018. [DOI: 10.1016/j.ins.2018.01.026] [Citation(s) in RCA: 17] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/18/2022]
|
24
|
Wu L, Liu Q, Tian X, Zhang J, Xiao W. A new improved fruit fly optimization algorithm IAFOA and its application to solve engineering optimization problems. Knowl Based Syst 2018. [DOI: 10.1016/j.knosys.2017.12.031] [Citation(s) in RCA: 39] [Impact Index Per Article: 6.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/30/2023]
|
25
|
Han X, Liu Q, Wang H, Wang L. Novel fruit fly optimization algorithm with trend search and co-evolution. Knowl Based Syst 2018. [DOI: 10.1016/j.knosys.2017.11.001] [Citation(s) in RCA: 25] [Impact Index Per Article: 4.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/19/2023]
|
26
|
Wang G, Ma L, Chen J. A bilevel improved fruit fly optimization algorithm for the nonlinear bilevel programming problem. Knowl Based Syst 2017. [DOI: 10.1016/j.knosys.2017.09.038] [Citation(s) in RCA: 23] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/14/2022]
|
27
|
A Non-Reference Image Denoising Method for Infrared Thermal Image Based on Enhanced Dual-Tree Complex Wavelet Optimized by Fruit Fly Algorithm and Bilateral Filter. APPLIED SCIENCES-BASEL 2017. [DOI: 10.3390/app7111190] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
|
28
|
Abdel-Basset M, El-Shahat D, Sangaiah AK. A modified nature inspired meta-heuristic whale optimization algorithm for solving 0–1 knapsack problem. INT J MACH LEARN CYB 2017. [DOI: 10.1007/s13042-017-0731-3] [Citation(s) in RCA: 30] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/18/2022]
|
29
|
A modified flower pollination algorithm for the multidimensional knapsack problem: human-centric decision making. Soft comput 2017. [DOI: 10.1007/s00500-017-2744-y] [Citation(s) in RCA: 17] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/19/2022]
|