Class FindTiedGroups

java.lang.Object
dk.alexandra.fresco.stat.descriptive.sort.FindTiedGroups
All Implemented Interfaces:
dk.alexandra.fresco.framework.builder.Computation<List<BigInteger>,​dk.alexandra.fresco.framework.builder.numeric.ProtocolBuilderNumeric>

public class FindTiedGroups
extends Object
implements dk.alexandra.fresco.framework.builder.Computation<List<BigInteger>,​dk.alexandra.fresco.framework.builder.numeric.ProtocolBuilderNumeric>
Find sets of mututally equal in a list of secret shared integers: If the i'th and j'th elements are the same in the result, it indicates that the i'th and j'th elements are equal in the input data.
  • Constructor Details

    • FindTiedGroups

      public FindTiedGroups​(List<dk.alexandra.fresco.framework.DRes<dk.alexandra.fresco.framework.value.SInt>> data)
  • Method Details

    • buildComputation

      public dk.alexandra.fresco.framework.DRes<List<BigInteger>> buildComputation​(dk.alexandra.fresco.framework.builder.numeric.ProtocolBuilderNumeric builder)
      Specified by:
      buildComputation in interface dk.alexandra.fresco.framework.builder.Computation<List<BigInteger>,​dk.alexandra.fresco.framework.builder.numeric.ProtocolBuilderNumeric>