Rich Shepard
2019-Feb-06 16:36 UTC
[R] CRAN Task View: Optimization and Mathematical Programming
The task view lists many R packages for optimization and I would appreciate suggestions from those familiar with the available tools for packages that might be suitable for water management. Limited water resources need to be apportioned among various competing users (e.g,, agriculture, fish and wildlife, Tribes, potable human water supplies). I'm looking for R packages that can be applied to this type of constrained optimization problem. Pointers to other resources also welcome. Thanks in advance, Rich
S Ellison
2019-Feb-06 16:48 UTC
[R] CRAN Task View: Optimization and Mathematical Programming
> Limited water resources need to be apportioned among various competing > users > (e.g,, agriculture, fish and wildlife, Tribes, potable human water > supplies).Water management is definitely not my field, but for interest - and maybe to help other folk respond - can I ask what the loss function would look like for this kind of problem? That may suggest particular optimisation approaches. Steve Ellison ******************************************************************* This email and any attachments are confidential. Any use...{{dropped:8}}
Oliver Dechant
2019-Feb-06 17:07 UTC
[R] CRAN Task View: Optimization and Mathematical Programming
On 2019-02-06 12:36 p.m., Rich Shepard wrote:> The task view lists many R packages for optimization and I would appreciate > suggestions from those familiar with the available tools for packages that > might be suitable for water management. > > Limited water resources need to be apportioned among various competing > users > (e.g,, agriculture, fish and wildlife, Tribes, potable human water > supplies). I'm looking for R packages that can be applied to this type of > constrained optimization problem. > > Pointers to other resources also welcome. > > Thanks in advance, > > Rich > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.Hello, For other resources, I was recently looking at MDP research and several packages. I found one which originates from ecological modeling specifically so I thought to share it with you. [1] https://cran.r-project.org/web/packages/MDPtoolbox/index.html Other than reading the papers I have no practical experience applying that package. Hope that helps. -- Oliver Dechant
Jeff Newmiller
2019-Feb-06 18:02 UTC
[R] CRAN Task View: Optimization and Mathematical Programming
Rich's email did not reach me, so tagging off of S Ellison's reply... Take a look at [1] for an example analysis that maximizes the firm yield (amount that can be promised and subsequently delivered for irrigation delivery each year) subject to required minimum capacity levels (for flood protection) and available water input from precipitation. (Yes, it assumes an omniscient knowledge of water flows, but estimating future firm yield based on historical patterns is standard practice.) This is a classic type of problem in civil engineering graduate school... it should not take much work to find lots of literature on the topic of water management that mentions various optimization techniques that you can then look up via such resources as the subject CRAN Task View. And no, I am not a water specialist either... this was a targeted set of materials for illustrating the use of R to an audience of civil engineers who were already familiar with these specific problems. [1] https://github.com/jdnewmil/eci298sp2016 KernClimate.html On Wed, 6 Feb 2019, S Ellison wrote:>> Limited water resources need to be apportioned among various competing >> users >> (e.g,, agriculture, fish and wildlife, Tribes, potable human water >> supplies). > Water management is definitely not my field, but for interest - and > maybe to help other folk respond - can I ask what the loss function > would look like for this kind of problem? That may suggest particular > optimisation approaches. > > Steve Ellison > > ******************************************************************* > This email and any attachments are confidential. Any u...{{dropped:17}}
Thomas Adams
2019-Feb-06 18:48 UTC
[R] CRAN Task View: Optimization and Mathematical Programming
Did you Google "R stat water resources optimization" or "r stats optimization"? It seems that applying some of the references below with R packages in the optimization task view probably gets you where you want to go. https://cran.r-project.org/web/packages/reservoir/reservoir.pdf https://www.researchgate.net/publication/317213418_Modern_Optimization_Methods_in_Water_Resources_Planning_Engineering_and_Management https://link.springer.com/article/10.1007/s10666-018-9628-0 https://math.nyu.edu/faculty/tabak/publications/WaterResources.pdf https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=2ahUKEwjHwLz34KfgAhVvg-AKHVy_DRcQFjAFegQICRAC&url=https%3A%2F%2Fwww.jstatsoft.org%2Farticle%2Fview%2Fv060i01%2Fv60i01.pdf&usg=AOvVaw31QSrEIhxLDZrbHyMVcAds https://www.jstatsoft.org/article/view/v060i02 http://abouthydrology.blogspot.com/2012/08/r-resources-for-hydrologists.html https://www.sciencedirect.com/science/article/pii/S0309170896000619 https://acwi.gov/monitoring/conference/2016/2_wednesday_may4/F4/NMC2016SessionF4RybergEtAl_secure.pdf https://www.epa.gov/sites/production/files/2015-06/documents/twri4a3-new.pdf Tom On Wed, Feb 6, 2019 at 11:36 AM Rich Shepard <rshepard at appl-ecosys.com> wrote:> The task view lists many R packages for optimization and I would appreciate > suggestions from those familiar with the available tools for packages that > might be suitable for water management. > > Limited water resources need to be apportioned among various competing > users > (e.g,, agriculture, fish and wildlife, Tribes, potable human water > supplies). I'm looking for R packages that can be applied to this type of > constrained optimization problem. > > Pointers to other resources also welcome. > > Thanks in advance, > > Rich > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >[[alternative HTML version deleted]]
Rich Shepard
2019-Feb-06 19:40 UTC
[R] CRAN Task View: Optimization and Mathematical Programming
On Wed, 6 Feb 2019, Thomas Adams wrote:> Did you Google "R stat water resources optimization" or "r stats > optimization"?Tom, No. I went directly to the CRAN task views. Thanks very much for the pointers. Regards, Rich
Rich Shepard
2019-Feb-06 20:29 UTC
[R] CRAN Task View: Optimization and Mathematical Programming
On Wed, 6 Feb 2019, S Ellison wrote:> Water management is definitely not my field, but for interest - and maybe > to help other folk respond - can I ask what the loss function would look > like for this kind of problem? That may suggest particular optimisation > approaches.Steve, I'll go learn more about loss functions. Thanks for the suggestion, Rich