Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling Constraints

Formulating feed for shrimps represents a challenge to farmers and industry partners. Most previous studies selected from only a small number of ingredients due to cost pressures, even though hundreds of potential ingredients could be used in the shrimp feed mix. Even with a limited number of ingred...

Full description

Saved in:
Bibliographic Details
Main Authors: Rosshairy Abd. Rahman, Graham Kendall, Razamin Ramli, Zainoddin Jamari, Ku Ruhana Ku-Mahamud
Format: Article
Language:English
Published: Wiley 2017-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2017/7053710
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849413471647563776
author Rosshairy Abd. Rahman
Graham Kendall
Razamin Ramli
Zainoddin Jamari
Ku Ruhana Ku-Mahamud
author_facet Rosshairy Abd. Rahman
Graham Kendall
Razamin Ramli
Zainoddin Jamari
Ku Ruhana Ku-Mahamud
author_sort Rosshairy Abd. Rahman
collection DOAJ
description Formulating feed for shrimps represents a challenge to farmers and industry partners. Most previous studies selected from only a small number of ingredients due to cost pressures, even though hundreds of potential ingredients could be used in the shrimp feed mix. Even with a limited number of ingredients, the best combination of the most appropriate ingredients is still difficult to obtain due to various constraint requirements, such as nutrition value and cost. This paper proposes a new operator which we call Power Heuristics, as part of an Evolutionary Algorithm (EA), which acts as a constraint handling technique for the shrimp feed or diet formulation. The operator is able to choose and discard certain ingredients by utilising a specialized search mechanism. The aim is to achieve the most appropriate combination of ingredients. Power Heuristics are embedded in the EA at the early stage of a semirandom initialization procedure. The resulting combination of ingredients, after fulfilling all the necessary constraints, shows that this operator is useful in discarding inappropriate ingredients when a crucial constraint is violated.
format Article
id doaj-art-69e6a0949f664a089381a1fdbf5630cc
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2017-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-69e6a0949f664a089381a1fdbf5630cc2025-08-20T03:34:05ZengWileyComplexity1076-27871099-05262017-01-01201710.1155/2017/70537107053710Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling ConstraintsRosshairy Abd. Rahman0Graham Kendall1Razamin Ramli2Zainoddin Jamari3Ku Ruhana Ku-Mahamud4Department of Decision Science, School of Quantitative Sciences, Universiti Utara Malaysia, 06010 Sintok, Kedah, MalaysiaUniversity of Nottingham Malaysia Campus, Semenyih, MalaysiaDepartment of Decision Science, School of Quantitative Sciences, Universiti Utara Malaysia, 06010 Sintok, Kedah, MalaysiaMariculture Research Centre, Bukit Malut, 07000 Langkawi, MalaysiaSchool of Computing, Universiti Utara Malaysia, 06010 Sintok, Kedah, MalaysiaFormulating feed for shrimps represents a challenge to farmers and industry partners. Most previous studies selected from only a small number of ingredients due to cost pressures, even though hundreds of potential ingredients could be used in the shrimp feed mix. Even with a limited number of ingredients, the best combination of the most appropriate ingredients is still difficult to obtain due to various constraint requirements, such as nutrition value and cost. This paper proposes a new operator which we call Power Heuristics, as part of an Evolutionary Algorithm (EA), which acts as a constraint handling technique for the shrimp feed or diet formulation. The operator is able to choose and discard certain ingredients by utilising a specialized search mechanism. The aim is to achieve the most appropriate combination of ingredients. Power Heuristics are embedded in the EA at the early stage of a semirandom initialization procedure. The resulting combination of ingredients, after fulfilling all the necessary constraints, shows that this operator is useful in discarding inappropriate ingredients when a crucial constraint is violated.http://dx.doi.org/10.1155/2017/7053710
spellingShingle Rosshairy Abd. Rahman
Graham Kendall
Razamin Ramli
Zainoddin Jamari
Ku Ruhana Ku-Mahamud
Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling Constraints
Complexity
title Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling Constraints
title_full Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling Constraints
title_fullStr Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling Constraints
title_full_unstemmed Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling Constraints
title_short Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling Constraints
title_sort shrimp feed formulation via evolutionary algorithm with power heuristics for handling constraints
url http://dx.doi.org/10.1155/2017/7053710
work_keys_str_mv AT rosshairyabdrahman shrimpfeedformulationviaevolutionaryalgorithmwithpowerheuristicsforhandlingconstraints
AT grahamkendall shrimpfeedformulationviaevolutionaryalgorithmwithpowerheuristicsforhandlingconstraints
AT razaminramli shrimpfeedformulationviaevolutionaryalgorithmwithpowerheuristicsforhandlingconstraints
AT zainoddinjamari shrimpfeedformulationviaevolutionaryalgorithmwithpowerheuristicsforhandlingconstraints
AT kuruhanakumahamud shrimpfeedformulationviaevolutionaryalgorithmwithpowerheuristicsforhandlingconstraints