Description of the GMDP framework and problem representation in the toolbox
For a description, see chapter 2 in the reference user manual.
For a description, see chapter 2 in the reference user manual.
To quickly learn how to use the toolbox, open the file doc/QuickStart.pdf with an appropriate software.
For a detailed description, see the reference user manual.
| GMDP generation | |
| gmdp_example_epidemio | Generates a tiny GMDP epidemics management problem on 3 crop fields |
| gmdp_example_grid | Generates a random GMDP problem on a grid of sites |
| gmdp_example_rand | Generates a random GMDP problem on a random network of sites |
| GMDP resolution | |
| gmdp_linear_programming | Solves a GMDP problem using an approximate linear programming algorithm |
| gmdp_policy_iteration_MF | Solves a GMDP problem using the Mean-Field policy iteration algorithm |
| gmdp_globalize | Translates a GMDP problem into a MDP problem |
| Policy description | |
| gmdp_see_policy | Displays the actions prescribed by a policy |
| gmdp_see_policy_tab | Displays the tables of the actions prescribed by a policy for all explicit neighborhood states |
| gmdp_see_policy_graph | Visualizes the actions prescribed by a policy for a given system state |
| gmdp_analyze_policy | Computes and shows actions repartition of a policy for each site |
| gmdp_analyze_policy_neighbor | Computes and shows actions repartition of a policy for each state of each site |
| Policy evaluation | |
| Mean-Fiel based evaluation | |
| gmdp_eval_policy_MF | Evaluates a policy using the Mean-Field approximation |
| Simulation based evaluation | |
| gmdp_simulate_policy | Simulates the application of a policy |
| gmdp_eval_policy_value | Estimates the global value evolution over time when applying a policy |
| gmdp_eval_policy_value_site _contribution | Estimates the contributions of all sites to the global value when applying a policy |
| gmdp_eval_policy_state_time | Computes and shows the time spent in each state when applying a policy |
| Evaluation of global value | |
| gmdp_eval_policy_global_value | Computes the global expected value function when applying a policy |
| gmdp_eval_policy_global_value _state | Computes the global expected value from an initial global state when applying a policy |
| Utilities | |
| gmdp_check_gmdp | Checks the validity of a GMDP |
| gmdp_check_policy | Checks the validity of a policy for a GMDP |
| gmdp_globalize_local_policy | Computes the global policy from a local policy |
| gmdp_localize_global_policy | If it exists, computes the local policy from a global policy |
| gmdp_see_neighborhood | Visualizes the neighborhood relations between sites |