From VBA to High Performance Computing in Supply Chain Optimisation

Thursday 9 April 2015, 6.00pm - 8.00pm

The Davidson Building, 5 Southampton Street, London WC2E 7HA. The nearest underground stations are Covent Garden and Charing Cross.

Dr Tatiana Kalganova, Brunel University & Marco Veluscek


Usually, software development projects are focused on using one or several techniques that can be applied to one computation platform. In real life in order to increase the impact of the developed software and reduce the testing time when the availability of computation platforms is limited, we are forced to utilise multi-platform techniques. In this presentation we will discuss the journey from developing program code in VBA to running it on High Performance Computing platforms. In this work we utilised the latest version of C++ (standard 11), OpenMP for parallelisation on multicore platform, G++ for Linux compilation and Visual C++ for Windows compilation. The work was carried out in collaboration with PhD student Marco Veluscek.


Dr Tatiana Kalganova (TK) is a senior lecturer in intelligent systems in the College of Engineering, Design and Physical Sciences at Brunel University. She received her MSc from Belarusian State University of Informatics and Radioelectronics, Belarus in 1994 and her PhD from Napier University, UK in 2000. In August 2000 she joined the Electronic and Computer Engineering Department, Brunel University. She was awarded a personal grant from the Education Ministry of the Republic of Belarus for distinctive achievements in the field of exact sciences in 1997, and a grant from the International Soros Science Education Program (ISSEP) for distinctive achievements in the field of exact sciences in 1996.

She has more than 20 years experience in the development of intelligent systems for design and optimisation of relatively complex systems. She has led and contributed to a number of research projects on evolutionary design and optimisation applied to real-world applications. She was a principal investigator on a EPSRC funded project that developed a scalable evolvable hardware approach. She has also led projects funded by industry, for example, a project co-funded by Caterpillar and EPSRC to develop new software that allows automatic routing and design of hydraulic systems. She was a co-investigator on an EU funded project, GridCC, which involved the development of remote control of devices using Grid technologies. The team supervised by Dr Kalganova secured the 2nd place in “Research and Innovation in Demand Strategy Competition” organised by Caterpillar in 2012. The unique approach developed for Demand Strategy Competition has been patented and applied in real-life problem. Currently she is leading and managing several industry-funded projects in the area of automatic design, forecast and optimisation for industrial applications using intelligent systems.

She has published over 100 papers and holds 1 patent with a further 5 patents filed on use of intelligent systems in real-world applications. She has been a guest speaker at a number of events and presented invited papers at conferences. She participated in the organising committees of 5 international conferences and she is a regular member of the programme committees in over 20 international conferences. Between 2003 and 2011 she acted as London Network Business Fellow first for the Electronic and Computer Engineering Department and later for the School of Engineering and Design, Brunel University.

Marco Veluscek received his BSc and MSc in Computer Science with specialization in Artificial Intelligence from the University of Padova, Italy in 2009 and 2012 respectively. He worked for one year as research engineer for the European project Eurostars-Eureka project PROMPT (E!6696), about process mining. He is currently a PhD student in the School of Engineer and Design at Brunel University, London, researching meta and hyper heuristics approaches for real-world supply chain optimization problems.


Free. To gain admission please email your name to, in advance of the meeting, *including the title of the event and your name in the subject line* of your email. Attendance lists will normally be finalised on the Monday preceding each meeting but late admission may be accepted by signing in to the Davidson Building as a visitor.


Watch the video

PDF Icon From VBA to High Performance Computing in Supply Chain Optimisation - Tatiana Kalganova, Marco Veluscek