Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does SDDP.jl support modeling with endogenous uncertainty and custom decision rules? #745

Closed
WuSiren opened this issue Jun 18, 2024 · 3 comments

Comments

@WuSiren
Copy link

WuSiren commented Jun 18, 2024

First of all, I would like to extend my sincere admiration to the developers of this great package!

May I ask here some questions about the potential functionality of SDDP.jl?

Q1: Does the package support endogenous or decision-dependent uncertainty? If not currently supported, are there plans for future implementation?

Q2: Does the package allow for user-defined parameterized decision rules, such as an affine decision rule? If not, are there plans for future support? (What would be the complexity of adding such features? How long might it take to implement?)

Looking forward to your reply at your convenience! Thank you in advance!

@odow
Copy link
Owner

odow commented Jun 18, 2024

Q1: this directory mentions a not-yet public paper: https://github.com/odow/SDDP.jl/tree/master/papers/mdp. I'm not going to explain or answer questions on the code yet, but you're welcome to read it.

Q2: no support and no future plans. I don't have any idea about the complexity of adding such features, and I don't know how long it would take. The code is open-source though so you're welcome to make a fork and try something 😄

@odow
Copy link
Owner

odow commented Jun 18, 2024

The issue at #696 was more about simulating other decision-rules. We wouldn't provide a way to train LDRs, for example.

@WuSiren
Copy link
Author

WuSiren commented Jun 19, 2024

OK, I see. Thank you for your kind response and suggestions! 🤝🤝

@WuSiren WuSiren closed this as completed Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants