Can we use random solution in each iteration of simulated annealing?

1 view (last 30 days)
Hello,
Can we use random solution in each iteration of simulated annealing?
Because, when I generate neighbor result always goes worse.
My algorithm goes like that:
random_solution()
savesolution()
simualtedannealing()
random_solution()
check results with previous
check the results with probability
save new result
temp change
iteration change
end
end
So, I use in each iteration random solution. I know that is not gradually improvement. However, there are some constraints to obey them within random selection from jobs to constitute a neighbor solution and this constraints makes the neighbor worse all the time.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!