# Introduction to SDMP

`SDMP` is .NET Framework-based software developed in the C# programming language. `SDMP` provides the ability to model and solve sequential decision-making problems using Approximate Dynamic Programming (ADP). `SDMP` allows users to solve problems with just the core idea rather than implementing everything from scratch. In particular, it simplifies time-consuming and technically complex implementation parts, making them more accessible to researchers and practitioners. In addition to providing ease of implementation for the ADP approach, `SDMP` improves the performance of the ADP algorithm through several techniques, including state space reduction, accelerated search, and machine learning.
