Package net.sf.oriented.omi

This package is the public interface, with OM as the key interface defining oriented matroids.

See: Description

Package net.sf.oriented.omi Description

This package is the public interface, with OM as the key interface defining oriented matroids.

Use Options and FactoryFactory to get started. There is support for: mathematical sets SetOf, UnsignedSet; signed sets SignedSet, and sets of such sets SetOfSignedSet, SetOfUnsignedSet, SetOf.powerSet(),SetOf.subsetsOfSize(int).

Oriented Matroids can be viewed as circuits, vectors or maximum vectors via the OMasSignedSet interface, or as chirotopes via the OMasChirotope interface. The OM.dual() method gives the cocircuits, covectors and topes. Oriented Matroids can be entered as matrixes, in which ase the OMasRealized interface applies.