Guide for Solving Optimization Problems
NAG, a not-for-profit numerical software development organization, devotes significant R&D resources to continually advance methods for solving optimization problems and similar computational challenges. The NAG Decision Trees are part of the documentation for one of the most rigorously tested and documented sets of optimization routines and other mathematical and statistical algorithms in the world, collected into the Numerical Algorithms Group Library. The NAG Library of routines, including the optimization chapters, can be called from diverse environments such as C++, Fortran, MATLAB and R.
Many of those who use NAGs routines, as the building blocks of their applications, rely on the knowledge base in NAGs exhaustive documentation as a part of the future-proofing of their application development investments. The Decision Trees, which are a feature of this documentation, are especially useful in helping both new and experienced users to select the appropriate routine for the problem at hand in a matter of minutes.
Dr. David Sayers, a Principal Technical Consultant at NAG commenting on the complexities of selecting optimization algorithms says, For maximum efficiency, different algorithms should be used for a different problem types. Often these types are characterized by the type of objective function that is to be minimized or maximized and by the types of constraints that are to be applied. Objective functions might be linear, quadratic (positive-definite or indefinite) or nonlinear. They may have a special form, like a sum of squares. They may be sparse or dense and they may be smooth or discontinuous. Combine these with the options for constraints: none, simple bound, linear or genuine nonlinear and we can see that a comprehensive chapter of optimization routines can be very large. To help the user to choose the right routine decision trees are invaluable.
With origins in several UK universities, the Numerical Algorithms Group (NAG), has its headquarters in Oxford, and is a not-for-profit organization that collaborates with world-leading researchers and practitioners in academia and industry. NAG serves its customers from offices in Oxford, Manchester, Chicago, Tokyo and Taipei, through field sales staff in France and Germany, as well as via a global network of distributors.
Mentor Graphics introduces Mentor Safe ISO 26262 qualification programs
Mentor is an automotive systems supplier providing design tools and embedded software in the areas of connectivity, electrification, autonomous...
CC-Link announces launch of CC-Link IE Field Basic
This is an open field network using general-purpose 100Mbps Ethernet communication and is a new network mode in the CC-Link IE Ethernet-based...
KASTO introduces KASTO machine monitoring app
The KASTOapp displays the status of all KASTO sawing machines in the network that are equipped with the EasyControl or ExpertControl systems.
Fluke announces Motor and Drive Troubleshooting course
The Fluke Motor and Drive Troubleshooting Course delivers critical knowledge so maintenance professionals can gain the practical diagnostic skills...
3S-Smart Software Solutions announces enhanced CODESYS training offerings
There are suitable programs for different groups of users, from an entry-level course introducing in the work with basic functions of CODESYS V3...
Casa Systems chooses Omnify Empower PLM software to manage engineering products
Casa Systems was growing and they needed to find a solution to support formal engineering change control processes in order to eliminate issues...
Carolina Color chooses Liad to automate color delivery product line
Carolina Color faced an interesting business decision arising from the launch of two new coloring technologies. Carolina Colors decided to find an...
The Safety of AC Power Supplies Fed with DC Voltage
By Dr. Qin Wang, PULS
This whitepaper is an assessment of the safety situation with AC and DC power supplies and what organizations can do to...
ESA Automation announces acquisition of Selema.
The recent acquisition represents a step ahead towards the accomplishment of a complete supply chain for the world of industrial automation
System Logistics announces acquisition of Vertique to expand warehouse automation solutions
Vertique is located in Arden, North Carolina, and over the past 15 plus years, has grown to be one of the most important key players in the food &...