Anyone knows whether is possible to perfome an optimization with Global Search using only integer inputs?
1 view (last 30 days)
Show older comments
I'd like to perform an optimization using Global Search in Matlab but I dont know how to restrict inputs as integer like Intcon in Genetic Algorithm.
[x,fval,exitflag] = ga(fitnessfcn,nvars,A,b,[],[],... lb,ub,nonlcon, IntCon,options)
The idea is to execute another optimization technique with Global Search but limiting inputs only to integer.
Thanks in advance
0 Comments
Accepted Answer
Alan Weiss
on 3 Dec 2015
The answer is no. GlobalSearch uses fmincon as its local optimizer, and there is no way to restrict fmincon to integer values. Sorry.
Alan Weiss
MATLAB mathematical toolbox documentation
2 Comments
Anusha Lamichhane
on 8 Mar 2022
Is there any way to make the result variable x in either 0 or 1 in global search?
Torsten
on 8 Mar 2022
You can make two runs - one with x=0 and one with x=1 - and see which gives the better result.
More Answers (0)
See Also
Categories
Find more on Genetic Algorithm in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!