Interface IncisionFunction<T extends Formula>

Type Parameters:
T - The formula this incision function works on
All Known Implementing Classes:
RandomIncisionFunction

public interface IncisionFunction<T extends Formula>
This interface models an incision function for kernel contraction, ie a function that incises each of the kernel sets of some set.
Author:
Matthias Thimm
  • Method Summary

    Modifier and Type
    Method
    Description
    incise(Collection<Collection<T>> kernelSets)
    Selects from each collection in the given collection one element and returns the collection of all those elements.
  • Method Details

    • incise

      Collection<T> incise(Collection<Collection<T>> kernelSets)
      Selects from each collection in the given collection one element and returns the collection of all those elements.
      Parameters:
      kernelSets - a collection of kernel sets.
      Returns:
      the selected elements.