heal-research / HeuristicLab

HeuristicLab - An environment for heuristic and evolutionary optimization
https://dev.heuristiclab.com
GNU General Public License v3.0
38 stars 16 forks source link

Improve rules for simplification of fractions #3137

Open HeuristicLab-Trac-Bot opened 3 years ago

HeuristicLab-Trac-Bot commented 3 years ago

Issue migrated from trac ticket # 3137

milestone: HeuristicLab 3.3.17 | component: Problems.DataAnalysis.Symbolic | priority: medium

2021-11-03 18:05:32: @gkronber created the issue


The simplifier for symbolic expressions should try to reduce the number of parameters within fractions when possible.

(c1 x) / (c2 y) should be simplified to c3 x / y with c3 = c1 / c2

Similarly, (c1 a + c2 b) / (c3 c + c4 d) should be simplified to (c5 a + c6 b) / (c7 c + d)