Simulation modeling for business analysis and optimization
Miscellaneous / / December 05, 2023
Simulation modeling is a method of analyzing a complex system that allows you to describe its behavior during time in as much detail as possible and as close to how this system would behave under the given conditions in reality in fact. Such models are developed in order to analyze whether there are enough resources, whether they are used, what bottlenecks, cost centers and labor-intensive functions negatively affect indicators.
Conducting research using a computer model is important both before launching a new business and when changing factors affecting the development of the company. For example, during periods of enterprise expansion, increased competition in the industry, and the emergence of new production requirements.
Benefits of studying the course “Simulation Modeling for Analysis and Optimization of Business Processes”:
01
Convenient format: classes with a teacher remotely, but provide the opportunity for constant feedback from students
02
Emphasis on practice and training: analysis of cases in the field of logistics, production, retail
03
Individual approach: mentor consultations on each course topic
Learning outcomes
After defending your final project, you will be able to:
- Conduct a simulation experiment in the AnyLogic environment
evaluate and interpret experimental results - Analyze business processes
highlight performance indicators and describe them using notations - Optimize enterprise management
use different approaches to solve complex problems - Master business analytics and simulation modeling
manage changes in the organization
Training format
Total duration in hours
68 hours
Admission conditions
No
Training format
Online
Composition of the group
Standard group size is 20 people
Language of instruction
Russian
Final work
Defense of the final project
Class schedule
One lesson per week on weekdays from 18.10 to 21.00
Features of training
Synchronous classes with a teacher, consultations with an individual tutor and constant feedback on the results of checking homework
2
courseTeacher of the course “Simulation modeling for analysis and optimization of business processes.” Senior lecturer at the Faculty of Informatics, Mathematics and Computer Science at the Higher School of Economics in Nizhny Novgorod. Expert in the field of simulation modeling, systems analysis and design. The best teacher at the National Research University Higher School of Economics in 2020 and 2021.
4
courseTeacher of the course “Simulation modeling for analysis and optimization of business processes.” Associate Professor at the Faculty of Informatics, Mathematics and Computer Science at the Higher School of Economics in Nizhny Novgorod, PhD in Computer Science. Expert in the field of business informatics, academic director of the educational program "Business Informatics" at the Higher School of Economics - Nizhny Novgorod. Best teacher at the National Research University Higher School of Economics in 2018, 2019, 2020, 2021 and 2022.
During 4 months of advanced training at the National Research University Higher School of Economics, you will learn the main aspects of simulation modeling business processes of the company in the AnyLogic environment, for example, to automate the work of departments companies.
-
Process approach to organization management. Business process and its components 2 hours
Consider the components of an organizational structure to understand their features and know how to manage them. Learn to identify the main business processes of the organization and their participants
- business process concept
- business process structure
- main participants
-
Methods of analysis, modeling and optimization of business processes. Notations 4 hours
Learn to model an organization's business processes. You will understand how to determine performance indicators, process data and build a strategy to optimize the enterprise’s activities.
- the role and place of business process analysis in assessing the quality of organization management
- methods of business process analysis (quantitative and qualitative) and the relationship between them
- concept of model
- business process modeling notations
-
Method and technology of simulation modeling 3 hours
Get acquainted with the AnyLogic environment, study the construction of a simulation model using the example of a hairdresser, conduct an experiment of varying parameters
- simulation model and simulation experiment
- goals and stages of simulation modeling
-
Queuing system as a discrete simulation model 3 hours
Understand how to compare the effectiveness of two QS configurations using key indicators.
- elements of the queuing system
- classification and performance indicators of QS
-
Modeling randomness in a simulation experiment 5 o'clock
Learn to model randomness factors in a system, determine with which theoretical distribution a given set of data is consistent in Excel. Compare the results of the analysis for various probability distributions characterizing the input flow of applications.
- randomness factors in the system
- constructing an empirical distribution of a random variable
- selection of theoretical distribution of a random variable
- specifying empirical and theoretical distributions in AnyLogic
-
Planning a simulation experiment 7 o'clock
Master the planning and execution of a simulation experiment in the AnyLogic environment using the example of an inventory management model.
- strategic planning
- factors affecting system efficiency
- tactical planning
- determining the number of “runs” and the duration of the “run” of the simulation model
- initial condition problem
-
Discrete event simulation 7 o'clock
You will be able to use discrete event modeling to evaluate different types of systems
- application of discrete event modeling to study various systems that represent a chronological sequence of events
-
Agent-based modeling 7 o'clock
Master the creation of intelligent multi-agent models for studying production and other processes
application of agent-based modeling to study various systems, which are a number of interacting objects
-
Java Language Basics for AnyLogic 5 o'clock
Learn to use the Java object-oriented programming language to build computer models.
- Basic Java data types and basic expression syntax
- classes. Class fields and methods
- Java arrays and collections
- naming conventions
-
AnyLogic industry libraries 7 o'clock
Get acquainted with the libraries of AnyLogic production systems: pedestrian, railway, road traffic library, flow simulation. You will analyze an example of organizing a simulation experiment in one of them.
-
Models and methods of system dynamics 7 o'clock
Learn to apply system dynamics methods to test hypotheses and process data using simulation modeling
-
Markov random processes 7 o'clock
You will calculate and compare the efficiency parameters of a QS for Markov-type models, and also use them at the stage of tactical planning of a computer experiment.
- continuous Markov chain
- transient and steady state
- birth and death model
- calculation of QS efficiency indicators for Markov type models
Preparation and defense of the final project 4 hours
How will the classes be held?