package org.aksw.combinatorics.solvers; import java.util.Collection; /** * Problem capable of exposing its neighborhood. * Problem instances that share the same neighborhood are considered related. * * @author raven * */ public interface ProblemNeighborhoodAware<S, T> extends GenericProblem<S, ProblemNeighborhoodAware<S, T>> { Collection<T> getSourceNeighbourhood(); //Collection<T> exposeTargetNeighbourhood(); }