Hello,
I'm trying to perform circuit optimization for standard resistor, inductor and capacitor values (
Wikipedia: E-series). These come in discrete, but not necessarily integer, values. Is there a way to define a variable for which the standard values are taken from a set? From the documentation, it looks like the only 3 options are Integer, Binary and Continuous. If this is not supported, is there some efficiency reason why non-integer, discrete values are not supported?
Any suggestions on how to accomplish this? I'm new to optimization techniques. I've been able to find a lot on continuous optimization and integer optimization, but essentially nothing on non-integer discrete optimization. I can't imagine this is an uncommon request, so there must be some reason for this. Currently, it seems like my best bet is to write a custom branch and bound algorithm with an existing global minimization implementation for the lp relaxation. However, if it's possible to use an existing tool for the discrete optimization I'd prefer that to writing my own.
Thanks.