The aim of designing special algorithms is to effectively and reliably solve complex problems and processes in the activities of our partner. Such problems often form the main part of the know-how of the whole activity or project and effective solution increase significantly the value of the product.

The process of algorithm developement starts with a transition of the problem from the real world speach to an adeqaute mathematical representation by the use of an appropriate mathematic aparatus (a process that we call mathematization). Then, it is usually possible to apply some of the standard mathematic methods to bring the mathematic model into an algorithm and finally into the source codes.

Not only we offer an extensive experience with the process of mathematization, but also an exeperience with many effective methods to turn the model onto an algorithm.