Numerical recipes: example book (C)
Numerical recipes: example book (C)
Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A limited memory algorithm for bound constrained optimization
SIAM Journal on Scientific Computing
Proceedings of the 32nd conference on Winter simulation
A framework for distributed simulation optimization
Proceedings of the 33nd conference on Winter simulation
A layout-aware synthesis methodology for RF circuits
Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design
An analysis of the behavior of a class of genetic adaptive systems.
An analysis of the behavior of a class of genetic adaptive systems.
A Pattern-Based Domain Partition Approach to Parallel Optical Proximity Correction in VLSI Designs
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 13 - Volume 14
A parallel adaptive finite volume method for nanoscale double-gate MOSFETs simulation
Journal of Computational and Applied Mathematics - Special issue: Selected papers of the international conference on computational methods in sciences and engineering (ICCMSE-2003)
IEEE Transactions on Nanotechnology
Ant colony system: a cooperative learning approach to the traveling salesman problem
IEEE Transactions on Evolutionary Computation
A study on global and local optimization techniques for TCAD analysis tasks
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Simulation-based evolutionary method in antenna design optimization
Mathematical and Computer Modelling: An International Journal
Hi-index | 0.00 |
This work proposes an object-oriented unified optimization framework (UOF) for general problem optimization. Based on biological inspired techniques, numerical deterministic methods, and C++ objective design, the UOF itself has significant potential to perform optimization operations on various problems. The UOF provides basic interfaces to define a general problem and generic solver, enabling these two different research fields to be bridged. The components of the UOF can be separated into problem and solver components. These two parts work independently allowing high-level code to be reused, and rapidly adapted to new problems and solvers. The UOF is customized to deal with several optimization problems. The first experiment involves a well-known discrete combinational problem, wihle the second one studies the robustness for the reverse modeling problem, which is in high demanded by device manufacturing companies. Additionally, experiments are undertaken to determine the capability of the proposed methods in both analog and digital circuit design automation. The final experiment designs antenna for rapidly growing wireless communication. Most experiments are categorized as simulation-based optimization tasks in the microelectronics industry. The results confirm that UOF has excellent flexibility and extensibility to solve these problems successfully. The developed open-source project is publicly available.