Plenary Lecture

Plenary Lecture

Algebraic Solutions to Scheduling Problems in Project Management


Associate Professor Nikolai Krivulin
Faculty of Mathematics and Mechanics
St. Petersburg State University
RUSSIA
E-mail: nkk@math.spbu.ru


Abstract: The problem of scheduling a large-scale set of activities is a key issue in project management. There is a variety of project scheduling techniques developed to handle different aspects of the problem, ranging from the classical Critical Path Method and the Program Evaluation and Review Technique marked the beginning of the active research in the area in 1950s, to more recent methods of idempotent algebra. This algebra, which deals with vector semimodules over idempotent semirings, finds expanding application as a promising modeling and solution tool in applied mathematics, computer science, and operations research. The progress in the area is mainly due to the fact that many complicated problems that are actually nonlinear in the ordinary sense become linear and so more tractable when translated into the language of the algebra.
We describe a computational approach to project scheduling problems, which offers a useful way to represent different types of precedence relationships among activities in a project as linear vector equations and inequalities written in terms of an idempotent semiring. As a result, many issues in project scheduling reduce to solving computational problems in the idempotent algebra setting, like linear equations and the eigenvalue-eigenvector problem. We start with a brief introduction to idempotent algebra including main definitions, notation, and basic results that underlie subsequent applications. Furthermore, actual problems in project scheduling are considered. We show how to formulate the problems in terms of idempotent algebra, and present related algebraic solutions. To illustrate the application of the results, numerical examples are given.

Brief Biography of the Speaker:
Nikolai Krivulin received a university degree in applied mathematics and operations research in 1983 from St. Petersburg State University. He got his Ph.D. degree in 1990 and D.Sc. degree in 2010 both in applied mathematics from the same university. In 1983 he joined the Computer Center at St. Petersburg State University as a system software engineer, and in 1985 started his Ph.D. study. In 1987 he joined the Faculty of Mathematics and Mechanics at this university as an Assistant Professor, and became an Associate Professor there in 1990. From 1999 to 2002 he was the head of the Department of Information Management at the Graduate School of Management of the same university.
He is currently an Associate Professor of the Department of Statistical Modelling at St. Petersburg State University. His research interests include theory and applications of idempotent algebra, modelling and performance evaluation of queueing systems, methods of optimization, computational statistics and computer simulation. Nikolai Krivulin is an author and coauthor of more than 70 publications including papers published in reviewed journals and conference proceedings, books chapters, textbooks, and a monograph. He is a grantee of national and international foundations, including the Russian Foundation for Basic Research, the Russian Foundation for Humanities Research, the NATO Science Foundation, the USIA and Eurasia Foundation (USA), and the Royal Society (UK). He was a member of program and organizing committees of international conferences on mathematics, computer sciences, and information technology. He is a member of St. Petersburg Mathematical Society, AMS, and SIAM.

WSEAS Unifying the Science