Skip to content

Conversation

@pogudingleb
Copy link
Collaborator

The purpose of the PR is two-fold:

  • Simplification regimes adjusted using the following rationale:

    • :weak - the bare minimum
    • :standard - the best which can be achieved while terminating as long as the weak one terminates
    • :strong - the stongest
      In numbers this gives:
    • just one MQS ideal computation for :weak
    • additional polynomial generators of degree three for :standard
    • additional GB-fan computations for :strong
      Now Lincomp1 and Lincomp2 benchmarks terminate in reasonable time in the standard regime (as opposed to before).
  • In order to mitigate the effect of bumping normal forms degree to three in the standard regime, the normal forms code has been refactored and optimized (e.g., 6-fold speed up on Fujita).

@pogudingleb pogudingleb merged commit 56f621a into master Aug 7, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants