# Grouping output data in separate flows according to the minimal distance computed in each record

To create this Job, you can use [The differences between the Simple VSR Matcher and the T-Swoosh algorithms](https://help.qlik.com/talend/en-US/data-matching/7.3/differences-between-simple-vsr-matcher-and-t-swoosh-algorithms) in the tMatchgroup component:

* [Simple VSR algorithm](https://help.qlik.com/talend/en-US/data-matching/7.3/grouping-output-data-in-separate-flows-simple-vsr-algorithm)
* [T-Swoosh algorithm](https://help.qlik.com/talend/en-US/data-matching/7.3/grouping-output-data-in-separate-flows-t-swoosh-algorithm)

For another scenario that groups the output records in one single output flow, see *Comparing columns and grouping in the output flow duplicate records that have the same functional key* in Identification section.

### In this section

* [Simple VSR algorithm](https://help.qlik.com/talend/en-US/components/7.3/data-matching/grouping-output-data-in-separate-flows-simple-vsr-algorithm)
* [T-Swoosh algorithm](https://help.qlik.com/talend/en-US/components/7.3/data-matching/grouping-output-data-in-separate-flows-t-swoosh-algorithm)