This page has links to the source code of some of the projects I worked on and working on.
May the source be with you!
May the source be with you!
C++: EPECSolve
This repository is the algorithm we developed to solve Nash Game between Stackelberg Players.
Github link: https://github.com/ssriram1992/EPECsolve
Github link: https://github.com/ssriram1992/EPECsolve
Vim: My vim settings
This repository has the contents of my .vim folder. The settings are tuned to edit gams documents and Latex documents.
Github link: https://github.com/ssriram1992/vim_settings
Github link: https://github.com/ssriram1992/vim_settings
Python: sparse ndarray
This project generalizes the Python class scipy.sparse for an ndarray of dimension > 2.
Github link: https://github.com/ssriram1992/ndsparse
Github link: https://github.com/ssriram1992/ndsparse
GAMS/Python: Solving a Stochastic NCP
The project has the North American Natural Gas Model developed in a Feijoo et. al as a Non-linear complementarity model implemented in GAMS. It also implements in Python an algorithm to solve the problem as a stochastic complementarity problem using the methods mentioned in Jiang et. al.
Github link: https://github.com/ssriram1992/Stoch_NANGAM
Github link: https://github.com/ssriram1992/Stoch_NANGAM
GAMS/Python: Stochastic Sensitivity for NCP
The project has the North American Natural Gas Model developed in a Feijoo et. al as a Non-linear complementarity model implemented in GAMS. (Same as previous repository) It also implements in Python an algorithm to approximate the sensitivity of the output due to uncertainty in the input parameters.
Github link: https://github.com/ssriram1992/Stoch_Aprx_cov
Github link: https://github.com/ssriram1992/Stoch_Aprx_cov