Rose Solver (v1.11.1)
This release introduces enhancements to timeout management, and a restart mechanism in Rose to optimize MIP solves. These features enhance scalability, efficiency, and robustness. Bug fixes address heuristic classification errors, and a new wall clock limit ensures that cuts do not disproportionately impact solve times, contributing to a more balanced and efficient solver.
New Features
- Added the ability for Rose to restart MIPs after gathering new information about the MIP tree. This restart process seeds new algorithms, serving as a guide for branch choices and improving solve efficiency.
Enhancements
- Implemented a wall clock limit for some cuts that dominate the solve time. This feature ensures that excessive cut processing does not hinder overall performance. This lays the foundation for additional improvements in follow-up updates.
Bug Fixes
- Fixed an issue where a heuristic incorrectly classified canonical variables as artificial, ensuring proper variable categorization.
Web Interface (v0.3.0)
This release introduces a host of new features and enhancements, including dynamic views, precise gap calculations, and improved stability. The user experience has been refined with better UI handling for long filenames, accurate number formatting, and clearer solve queue messaging. Bug fixes improve stability across testing, connections, and deployment processes. Additionally, infrastructure enhancements and expanded documentation make the application more developer-friendly and robust.
New Features
- Added functionality to dynamically update in-progress views, enhancing real-time user experience.
- Rewired the pre-solve parameter to prepare for future backend support, ensuring compatibility with upcoming features.
- Better aligning deployment steps with infrastructure-as-code best practices.
Enhancements
- Improved how the absolute optimality gap and relative optimality gap are calculated and displayed, reflecting backend changes for greater accuracy to align with the latest version of the Rose solver.
- Styled long problem names for better readability and enhanced the overall user interface for long filenames in models.
- Resolved issues with displaying very small numbers, ensuring precision and correctness in numeric outputs.
- Updated messaging and icons for queued solves, providing users with clearer status updates.
Bug Fixes
- Fixed an issue where unset solver settings caused unexpected behavior.
- Corrected an error that caused the optimality value to render incorrectly.
- Resolved intermittent issues with solve IDs not being set, improving the reliability of testing.
- Fixed premature disconnections, ensuring a stronger and more reliable connection.
- Addressed authentication failures in to allow for seamless reauthentication for logged-in users.
- Fixed issues with sitemap generation to ensure proper SEO integration.
- Corrected how the optimality gap was displayed, ensuring accurate representation.
Backend Components (v0.3.0)
This release ensures better scalability, stability, and a streamlined update process.
New Features
- Introduced the initial setup of the Rose Manager, laying the foundation for enhanced job and resource management.
- Added a new stack to our framework, expanding infrastructure capabilities and scalability.
Enhancements
- Modernized some infrastructure resources.
- Improved configurations ensuring better deployment stability.
- Prevented the deletion of objects to enhance data safety and compliance.
- Adjusted log levels to ensure clearer and more actionable logging for debugging and monitoring purposes.
Bug Fixes
- Corrected configurations to ensure proper connectivity.
- Fixed issues with the make destroy command ensuring proper teardown of resources.
- Updated configurations to improve compatibility and functionality.
Comments
0 comments
Please sign in to leave a comment.