public class HGBergeLink extends HGPlainLink
A HGBergeLink represent a hyperarc or hyperedge in the
mathematical theory of hypergraphs. A hyperarc has a target set that is partitioned
into a head and a tail. The name comes from the presumed inventor of this
type of arc, Claude Berge. If it turns out the latter did not actually come up with
the definition, too bad for the naming choice :)
outgoingSet| Constructor and Description |
|---|
HGBergeLink(HGHandle... targets) |
HGBergeLink(HGHandle[] head,
HGHandle[] tail) |
HGBergeLink(int tailIndex,
HGHandle... targets) |
| Modifier and Type | Method and Description |
|---|---|
Set<HGHandle> |
getHead() |
Set<HGHandle> |
getTail() |
int |
getTailIndex() |
void |
setTailIndex(int tailIndex) |
getArity, getTargetAt, iterator, notifyTargetHandleUpdate, notifyTargetRemoved, toString, toStringHdlArrCopyright © 2015. All rights reserved.