Alignment API and Server 4.2.${version.update}

fr.inrialpes.exmo.align.gen
Class NetworkDeconnector

java.lang.Object
  extended by fr.inrialpes.exmo.align.gen.NetworkDeconnector
All Implemented Interfaces:
OntologyNetworkWeakener

public class NetworkDeconnector
extends Object
implements OntologyNetworkWeakener

NetworkDeconnector suppress alignments in the ontology network so that it retain n-connectivity, i.e., any pairs of ontologies connected by less than n alignments are still connected through at most n alignments. JE: this is an interesting graph theoretic problem and I do not know where to find it. NOT IMPLEMENTED


Constructor Summary
NetworkDeconnector()
           
 
Method Summary
 OntologyNetwork weaken(OntologyNetwork on, double n, Properties p)
          Weakens the ontology network of n%
 OntologyNetwork weaken(OntologyNetwork on, int n, Properties p)
          Weakens the ontology network of n units
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkDeconnector

public NetworkDeconnector()
Method Detail

weaken

public OntologyNetwork weaken(OntologyNetwork on,
                              int n,
                              Properties p)
                       throws AlignmentException
Description copied from interface: OntologyNetworkWeakener
Weakens the ontology network of n units

Specified by:
weaken in interface OntologyNetworkWeakener
Throws:
AlignmentException

weaken

public OntologyNetwork weaken(OntologyNetwork on,
                              double n,
                              Properties p)
                       throws AlignmentException
Description copied from interface: OntologyNetworkWeakener
Weakens the ontology network of n%

Specified by:
weaken in interface OntologyNetworkWeakener
Throws:
AlignmentException

Alignment API and Server 4.2.${version.update}

(C) INRIA & friends, 2003-${curryear}