Main Areas of Competence

Artificial Intelligence (AI)  and Operations Research (OR)


Artificial intelligence (AI)

Artificial intelligence (AI) is a subfield of Computer Science with the general aim to demonstrate intelligence enabled by machines typically divided into the following subfields: Knowledge representation (KR), Automated reasoning (AR), Machine Learning (ML).  It should be remembered that specific techniques such as image analysis, video analysis and speech analysis are also classified as techniques within Artificial Intelligence. In the last decades in particular the importance of Machine Learning has been highlighted.

Operations Research (OR)

Operations Research (OR) is a subfield of Mathematics that with the agenda of modelling of a domain in terms of its variables  and formulating all known dependencies and constraints among these variables. A formal mathematical machinery is defined to perform the minimization or maximization of an ´objective function´. Defined in terms of the variables. 


Many techniques within KR and AR are overlapping with techniques within OR. The main difference is that AI techniques have handled non numerical variables as well as numerical and relied on formal logic in many cases in addition to classical mathematics. 



All implementations of AI and OR demands advanced, today typically multi-paradigm programming as of today exemplified by Python programming.