Operational Research and its connections with Artificial Intelligence.

Informatica e Ricerca Operativa
Informatica e Ricerca Operativa, ricerca operativa, la ricerca operativa, ricerca operativa matematica, informatica e ricerca operativa, problem solving, scienze computazionali, data mining, artificial intelligence, intelligenza artificiale, machine learning, operational research, computer science, artificial intelligence, connections between operational research and artificial intelligence,artificial intelligence, operational research,

di Sergio Mauri

What is this paper about?

This paper is about “operational research” as in the British version of the subject or “operations research” as in the American one. From now on, it’ll be just O.R.. O.R. has a synonymous in “management science” (MS).

Problem solving method.

O.R. is the science used to solve a problem that impacts a Company or an organization. Here below the steps we have usually to take to face the occurring problem:

1. Collecting information

2. Formulate the problem

3. Mathematical modelling

4. Solving the Mathematical Model

5. Verification and Check

6. Implementation

A brief history of O.R..

This discipline is relatively new. It started in the UK in the late 1930’s. it was used to build an experimental radar equipment. It developed in the Second World War in UK to solve military problems. The O.R. is remembered especially for the role of Alan Turing, an english mathematician who, during the war, under the British Intelligence supervision, developed a system to decipher the so-called Enigma Code, tha nazis’ secret code. Turing was also the inventor of the first computer and was focused on recursiveness. So, the Turing’s Machine is a set of instructions able to compute it.

One more interesting chapter of the initial phase of this discipline is about Frederick Taylor, the “inventor” of taylorism, who introduced the O.R. in order to optimize the productivity of his factories, followed by Henry Ford in his’.

Some types of mathematical models:

  1. Revenue: price * quantity    R(x) = p * x
  2. Costs = Fixed Costs + Variable Costs  C(x) = FC + VC(x)
  3. Earnings = Revenue – Costs  E(x) = R(x) – C(x)

                       Total Cost                         TC(x)

  • Unit Cost = —————-       UC(x) = ———- 

                        Quantity                               x

Mathematical models have to be solved. Solving an optimization problem means to optimize the O.F. of the model itself. Then, we have to use a proper mathematical process in order to find the best solution. The mathematical processes are: graphic type (with maximum two decision variables); analytical type (applying algebraic methods or infinitesimal analysis methods) and iterative (if the procedures are repetitive).

Attractive connections between Artificial Intelligence and Operational Research.

The question we have to start with is: do Artificial Intelligence (A.I.) and Operational Research (O.R.) have something in common? In other words: are A.I. and O.R. , say Computer Science and Operational Research, connections?

They are complementary in the way that A.I. can be a tecnique that makes a better predictions about the data we feed into O.R. based optimization models. There’s even the other way around, rahter than A.I. models feeding into O.R. models, we have O.R. tecniques employed in A.I. based Machine Learning (M.L.) models. in M.L. In M.L. when you develop a model you are spontaneously faced with an optimization task. The task you are looking at is to build a model that makes the best prediction which is a natural optimization task and we can see the use of optimization tecniques in M.L. more and more.

In a much broader view of A.I. and O.R., when you think of A.I. as the area of computer science thai s concerned with building systems that show intelligent behabiour you could say that O.R. is A.I.. This does not emerge from from the classical research point of view, because traditionally there were two separate disciplines tha have indipendently developed tecniques that have usually a lot of things in common, but from the very general definition, building systems that do something intelligent , operational research could be classified as a part of A.I..

Sergio Mauri
Autore Sergio Mauri Blogger e ideatore e-learning. Premio speciale al Concorso Claudia Ruggeri nel 2007; terzo posto al Premio Igor Slavich nel 2020. Ha pubblicato con Terra d’Ulivi nel 2007 e nel 2011, con Hammerle Editori nel 2013 e 2014 e con Historica Edizioni e Alcova Letteraria nel 2022.
** Se puoi sostenere il mio lavoro, comprami un libro **