Global optimizers?
Moderator: moderators
Global optimizers?
What are your thoughts on including basic global optimizers in tsse to go along with the local ones?
-
- Posts: 23
- Joined: Fri Jun 27, 2008 8:49 pm
Re: Global optimizers?
I would like that, myself.
Re: Global optimizers?
Yes, it would be great to see basin hopping, simulated annealing, and perhaps even parallel tempering / replica exchange in tsse.
Re: Global optimizers?
About the architecture:
For simulated annealing and parallel tempering, it makes sense to have these classes possess a "move" object (i.e. Metropolis). I'm not sure whether this makes sense for Basin Hopping, however, because Basin Hopping is a surface transformation. Should the move object own a set of surface transformation objects, or should surface transformations occur outside of the move object (perhaps a sort of potential factory)?
For simulated annealing and parallel tempering, it makes sense to have these classes possess a "move" object (i.e. Metropolis). I'm not sure whether this makes sense for Basin Hopping, however, because Basin Hopping is a surface transformation. Should the move object own a set of surface transformation objects, or should surface transformations occur outside of the move object (perhaps a sort of potential factory)?