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.