A New Application Programming Interface and a Fortran-like Modeling Language for Evaluating Functions and Specifying Optimization Problems at Runtime

Abstract

 A new application programming interface for evaluating functions and specifying optimization problems at runtime has been developed. The new interface, named FEFAR, uses a simple language named LEFAR. Compared with other modeling languages such as AMPL or OSil, LEFAR is Fortran-like hence easy to learn and use, in particular for Fortran programmers. FEFAR itself is a Fortran subroutine hence easy to be linked to user’s main programs in Fortran language. With FEFAR a developer of optimization solver can provide pre-compiled, self-executable and directly usable software products. FEFAR and LEFAR are already used in some optimization solvers and should be a useful addition to the toolbox of programmers who develop solvers of optimization problems of any type including constrained/unconstrained, linear/nonlinear, smooth/nonsmooth optimization.

Authors and Affiliations

Fuchun Huang

Keywords

Related Articles

Towards a Gateway-based Context-Aware and Self-Adaptive Security Management Model for IoT-based eHealth Systems

IoT-based systems have considerable dynamic behavior and heterogeneous technology participants. The corresponding threats and security operations are also complex to handle. Traditional security solutions may not be appr...

Automation and Validation of Annotation for Hindi Anaphora Resolution

The process of labelling any language genre by which one can extract useful information is called annotation. This provides syntactic information about a word or a word phrase. In this paper, an effort has been made to p...

Hyperspectral Image Classification Using Unsupervised Algorithms

Hyperspectral Imaging (HSI) is a process that results in collected and processed information of the electromagnetic spectrum by a specific sensor device. It’s data provide a wealth of information. This data can be used t...

Pricing Schemes in Cloud Computing: An Overview

Cloud Computing is one of the technologies with rapid development in recent years where there is increasing interest in industry and academia. This technology enables many services and resources for end users. With the r...

An Improved Transformer for LLC Resonant Inverter for Induction Heating Applications

A new trend in power converters is to design a planar transformer that aims for low profile. However, at high frequency, the planar transformer AC losses become significant due to the proximity and skin effects. In this...

Download PDF file
  • EP ID EP97902
  • DOI -
  • Views 107
  • Downloads 0

How To Cite

Fuchun Huang (2012). A New Application Programming Interface and a Fortran-like Modeling Language for Evaluating Functions and Specifying Optimization Problems at Runtime. International Journal of Advanced Computer Science & Applications, 3(4), 1-5. https://europub.co.uk/articles/-A-97902