Free cookie consent management tool by TermsFeed Policy Generator

#3126 closed defect (rejected)

Excessive use of memory caused by storing all Pareto-optimal solutions for multi-objective symbolic regression runs

Reported by: gkronber Owned by: gkronber
Priority: medium Milestone: HeuristicLab 3.3.17
Component: Problems.DataAnalysis.Symbolic Version:
Keywords: Cc:


The MultiObjectiveAnalyzer produces an ItemList which collects all Pareto-optimal solutions. Solution objects are rather heavy which leads to excessive memory usage especially for problems with many objectives.

Proposed fix: do not create and collect solution objects. The analyzers already collect all the required information to generate the solution objects after the run on demand. A specific SolutionView could be used to allow easy lazy access to solution objects via the GUI.

Change History (2)

comment:1 Changed 22 months ago by gkronber

  • Component changed from Problems.DataAnalysis to Problems.DataAnalysis.Symbolic
  • Owner set to gkronber
  • Status changed from new to accepted

comment:2 Changed 21 months ago by gkronber

  • Resolution set to rejected
  • Status changed from accepted to closed

This can be solved easily by deactivating the analyzer.

Note: See TracTickets for help on using tickets.