Hybrid flower pollination algorithm strategies for t-way test suite generation

Abdullah B Nasser1, Kamal Z Zamli1, AbdulRahman A Alsewari1

  • 1Faculty of Computer Systems and Software Engineering, Universiti Malaysia Pahang, Kuantan, Pahang, Malaysia.

Plos One
|May 3, 2018
PubMed
Summary

Hybrid meta-heuristic algorithms, specifically flower pollination algorithm (FPA) variants, improve t-way testing efficiency. These novel FPA hybrids offer superior performance and faster convergence compared to existing strategies.

Related Concept Videos

Pollination and Flower Structure02:40

Pollination and Flower Structure

Flowers are the reproductive, seed-producing structures of angiosperms. Typically, flowers consist of sepals, petals, stamens, and carpels. Sepals and petals are the vegetative flower organs. Stamens and carpels are the reproductive organs.  
75.8K
Hybridization of Atomic Orbitals I03:24

Hybridization of Atomic Orbitals I

The mathematical expression known as the wave function, ψ, contains information about each orbital and the wavelike properties of electrons in an isolated atom. When atoms are bound together in a molecule, the wave functions combine to produce new mathematical descriptions that have different shapes. This process of combining the wave functions for atomic orbitals is called hybridization and is mathematically accomplished by the linear combination of atomic orbitals. The new orbitals that...
67.7K
Hybrid Zones02:29

Hybrid Zones

Hybrid zones are narrow regions where two closely related species interact, mate, and produce hybrids. Relative to either parent species, hybrids may possess distinct phenotypic or genetic differences that impact their survival and reproductive success. The genetic variances introduced by hybridization influence species diversity and speciation processes within the hybrid zone.
22.0K
Genetics of Speciation02:16

Genetics of Speciation

Speciation is the evolutionary process resulting in the formation of new, distinct species—groups of reproductively isolated populations.
21.9K
Trial and Error and Algorithm01:12

Trial and Error and Algorithm

A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
429
Hybridization of Atomic Orbitals II03:35

Hybridization of Atomic Orbitals II

sp3d and sp3d 2 Hybridization
49.2K