A Historic Knowledge Based Approach for Dynamic Optimization