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

ENH: Support showing "dictionaries" for higher dimensions #11

Open
ptapadar opened this issue Jun 28, 2023 · 1 comment
Open

ENH: Support showing "dictionaries" for higher dimensions #11

ptapadar opened this issue Jun 28, 2023 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@ptapadar
Copy link

Hello, I appreciate that it is not possible to visualise LP problems in more than three dimensions. However, as your program is capable of solving LP problems in higher dimensions, I was wondering, for completeness, whether it is possible to show the "dictionaries", along with the slider for "Iteration" for higher dimensions (without, of course, the plots!), instead of just giving an error message. Even without the plots, it will then be possible to view the evolution of the dictionaries over the iterations. It seems like a small adjustment to the program, but I do not know it well enough to attempt it! Thanks.

@henryrobbins henryrobbins changed the title GILP - Suggestions for more than 3 dimensions ENH: Support showing "dictionaries" for higher dimensions Jun 29, 2023
@henryrobbins henryrobbins added the enhancement New feature or request label Jun 29, 2023
@henryrobbins
Copy link
Collaborator

henryrobbins commented Jun 29, 2023

This is a great suggestion! The "tableau" and "dictionary" form LPs for each iteration of Simplex utilize the table function in the _graphic module. The header and content of the table can be populated using lp_strings as done here. A potential way to implement this feature would be to modify simplex_path_slider to omit traces related to the plot (like the simplex path here) for LPs with more than three dimensions. Then, one could modify simplex_visual to omit the plot and isoprofit slider for LPs with more than three dimensions.

@henryrobbins henryrobbins added the good first issue Good for newcomers label Jun 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants