G
- the type of objects.M
- the type of attributes.public final class AttributeExploration<G,M> extends Object
Modifier and Type | Field and Description |
---|---|
protected MatrixContext<G,M> |
context |
protected Expert<G,M> |
expert |
protected Set<Implication<G,M>> |
implications |
protected Set<M> |
pseudoClosure |
Constructor and Description |
---|
AttributeExploration(MatrixContext<G,M> context,
Expert<G,M> expert)
Constructs a new attribute exploration process.
|
Modifier and Type | Method and Description |
---|---|
static <G,M> Set<Implication<G,M>> |
getCanonicalBase(MatrixContext<G,M> context) |
MatrixContext<G,M> |
getFormalContext() |
Set<Implication<G,M>> |
getImplicationalBase() |
void |
start()
This method starts the attribute exploration.
|
static AttributeExploration<String,String> |
withHumanExpert(MatrixContext<String,String> context)
This method may only be called within an instance of Concept Explorer FX.
|
protected final MatrixContext<G,M> context
protected Set<M> pseudoClosure
protected final Set<Implication<G,M>> implications
public AttributeExploration(MatrixContext<G,M> context, Expert<G,M> expert)
context
- expert
- public static final AttributeExploration<String,String> withHumanExpert(MatrixContext<String,String> context)
context
- public static final <G,M> Set<Implication<G,M>> getCanonicalBase(MatrixContext<G,M> context)
public final void start() throws InterruptedException
InterruptedException
- if expert cancels the attribute exploration.public final Set<Implication<G,M>> getImplicationalBase()
public final MatrixContext<G,M> getFormalContext()
Copyright © 2010–2019 Francesco Kriegel. All rights reserved.