0 ×

Multiobjective Score Computation

KNIME Optimization extension version 4.4.0.v202106101426 by KNIME AG, Zurich, Switzerland

This node takes two input tables: the first table contains all objects/rows from which subsets are selected. The second input table contains a collection of rows keys in each row, which represent the selected rows/objects after a subset selection. For each subset the objective functions entered in the dialog are computed and appended to the second input table.


Column with selected row keys
Select the column from the second table that contains collections of row keys here. Each collection represents a subset of rows from the first input table.
Objective function editor
In the objective function editor you can create your own objective function by combining one or more available objectives. The final value of the function must be a numeric value. After you have created a function you must add it to the list of objectives at the bottom.

Input Ports

Datatable with all rows to choose from during evaluating subsets
Datatable with a collection column that contains the selected row keys

Output Ports

The objective values for each subset from the second input table.

Best Friends (Incoming)

Best Friends (Outgoing)



To use this node in KNIME, install KNIME Optimization extension from the following update site:


A zipped version of the software site can be downloaded here.

You don't know what to do with this link? Read our NodePit Product and Node Installation Guide that explains you in detail how to install nodes to your KNIME Analytics Platform.

Wait a sec! You want to explore and install nodes even faster? We highly recommend our NodePit for KNIME extension for your KNIME Analytics Platform. Browse NodePit from within KNIME, install nodes with just one click and share your workflows with NodePit Space.


You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.