## 1 Introduction  
Conditions under the current inventory management systems are becoming increasingly difficult. Current supply chains tend to be complex in nature, fragmented, and global. The lifecycle of products is short, and the complexity of products is high. This complexity is further enhanced by a high customisation rate and the many configurations and customisations available to individual customers. Large and fragmented supply chains lead not only to more items being purchased but also to more items being purchased from remote locations, leading to longer delivery times. The combined complexity of the products makes the effort to improve forecast accuracy a losing battle [1]. On the other hand, the rapid development of information technology and the complex integration and implementation of smart solutions using technologies such as IoT, IoS, cloud computing, etc., bring new opportunities in the field of effective enterprise inventory management. Under these conditions, new concepts and strategies for effective inventory management emerge. One such concept is Demand-Driven Material Requirements Planning(DDMRP). The concept of DDMRP was first systematically described in 2011 in the work of authors [PERSON] and [PERSON] [1]. DDMRP represents a demand-oriented system of inventory planning and management in an enterprise. It was established as a successor to the MRP system to meet the current requirements of dynamic and turbulent markets. While an MRP system is a pressure inventory management system, a DDMRP system represents a combination of pressure and tensile control principles. The DDMRP system seeks to eliminate the main shortcoming of the original MRP system, which results from the basic philosophy of dependence of all items in the structure. In the case of item dependencies, any variability (variations in demand, running times, quality deficiencies, system failures, etc.) spreads throughout the logistics-production chain and causes the so-called \"bullwhip\" effect. DDMRP tries to stop the transfer of supply chain variability using a basic supply chain \"disconnect\" mechanism. Disconnection separates one entity from another. This isolates events that occur in one entity or part of a system and prevents them from affecting other entities or parts of the system. The places where the system is separated are called \"decoupling points\". Sufficient inventories must be maintained at the point of disconnection for disconnection points to function as supply chain unbundling and to ensure a sufficient level of protection that absorbs demand and supply variability. Therefore, one of the key activities of DDMRP is the design of storage tanks at decoupling point buffers and their correct size, which ensures the disconnection of supply and consumption processes and their independence. The DDMRP system consists of five basic elements that are related to fulfilling the key attributes of the system: position, protect, and pull. The first three components (strategic inventory positioning, buffer profiles and levels, dynamic adjustments) essentially define the initial configuration of the DDMRP model. The strategic location of inventories will determine where the disconnection points will be located. Tray profiles and levels will determine the level of protection at these disconnection points. Dynamic adjustments define how this level of protection changes upwards or downwards based on operational parameters, changes in the market, and planned or known future events. The fourth (demand-driven planning) and fifth (visible and collaborative execution) elements define the actual operational aspects of a DDMRP system: planning (creating delivery orders) and execution (managing open orders). Several dozen scientific and professional papers have been published on the issue of DDMRP. A systematic review of scientific papers published up to 2020 devoted to DDMRP issues has been elaborated, for example, in publications by [PERSON] et al. [2] and [PERSON] [3].