Overview of The Project Generic Allocator
The Generic Allocator (Gel) is a framework for solving of computational problems where
the problem model is defined separately from its solving routines. The framework's
primary objective is to generate helpful information regarding a given problem and
a corresponding solving routine. In the best case Gel creates a valid optimal solution
to a given problem. In the other case Gel should provide the best solution it can
calculate and a report explaining the reasons that the given problem could not be
solved. The focus of this report is to inform the programmer about the information
that is needed to be provided in order to enable Gel to solve the stated problem.
If these measures do not solve a given problem then the framework Gel provides two
options as the last resort. The first option is to extend Gel itself by improving
parts already present or by implementing an algorithm for the framework which is specifically
designed to solve the given problem. The second option is the use of a network of
multiple instances of Gel where a solving program is created by alternative means.
This second option is not part of this project but instead might be addressed by a
distinct project (Project State Network Execution, Analysis and Optimization).
A list of the latest articles related to this project can be viewed here. An extensive list of articles related to this project is located at the end of this
article.
The articles I am currently writing are rather short most of the time. At the moment
I have not decided yet how to link articles to one another in order to allow an easy
way to read through all articles about a certain topic.