Learn R Programming

poseticDataAnalysis (version 1.0.0)

Posetic Data Analysis

Description

Build and manipulate partially ordered sets (posets), to perform some data analysis on them and to implement multi-criteria decision making procedures. Several efficient ways for generating linear extensions are implemented, together with functions for building mutual ranking probabilities, incomparability, dominance and separation scores (Fattore, M., De Capitani, L., Avellone, A., Suardi, A. (2024). A fuzzy posetic toolbox for multi-criteria evaluation on ordinal data systems. ANNALS OF OPERATIONS RESEARCH ).

Copy Link

Version

Install

install.packages('poseticDataAnalysis')

Monthly Downloads

173

Version

1.0.0

License

GPL (>= 2)

Maintainer

Alessandro Avellone

Last Published

December 10th, 2025

Functions in poseticDataAnalysis (1.0.0)

ExactEvaluation

Computing function mean values on linear extensions
Dominates

Checking whether one element dominates another.
CrownPOSet

Building crowns.
ExactMRPGenerator-class

An S4 class to represent the exact MRP generator.
ExactSeparation

Exact separation matrices computation.
ExactMRP

Computing Mutual Ranking Probabilities (MRP).
FencePOSet

Building fences.
FromPOSet-class

An S4 class to represent a virtual class for POSet extention.
DualPOSet

Dual of a poset.
DownsetOf

Computing downsets.
CoverRelation

Computing the cover relation of a poset.
FuzzyInBetweenness

Fuzzy in-betweenness array computation
FuzzySeparationProbabilistic

Fuzzy Separation matrix computation with Product t-norm and Probabilistic-sum t-conorm
IsComparableWith

Checking comparability between two elements of a poset.
IsAntisymmetric

Checking binary relation antisymmetry.
FuzzySeparationMinMax

Fuzzy Separation computation with minimum t-norm and maximum t-conorm
FuzzyInBetweennessMinMax

Fuzzy in-betweenness array computation with minimum t-norm and maximum t-conorm
IncomparabilitySetOf

Extracting the incomparability set of a poset element.
IntersectionPOSet

Computing the intersection of a collection of posets.
FuzzySeparation

Fuzzy separation matrix computation
IncomparabilityRelation

Computing the incomparability relation of a poset.
FuzzyInBetweennessProbabilistic

Fuzzy in-betweenness array computation with Product t-norm and Probabilistic-sum t-conorm
IsExtensionOf

Checking poset extensions.
IsIncomparableWith

Checking incomparability between two elements of a poset.
IsMaximal

Checking maximality.
IsMinimal

Checking minimality.
IsReflexive

Checking binary relation reflexivity.
IsSymmetric

Checking binary relation symmetry.
IsDominatedBy

Checking whether one element is dominated by another.
IsDownset

Checking for downsets.
LexicographicProductPOSet

Computing lexicographic product orders.
LexicographicProductPOSet-class

An S4 class to represent a Lexicographic Product POSet.
LexMRP

MRP matrix computation over the set of lexicographic linear extensions.
LexSeparation

Separation matrices computation over the set of lexicographic linear extensions.
LEGenerator-class

An S4 class to represent the exact linear extension generator.
OptimalBidimensionalEmbedding

Dimensionality reduction of multidimensional ordinal binary data
POSet-class

An S4 class to represent a POSet.
LinearSumPOSet

Linear sum of posets.
LiftingPOSet

Lifting posets.
LEGet

Generates linear extensions of a given poset, by using a linear extension generator
LEGenerator

Generator of all the linear extensions of a poset.
LEBubleyDyer

Generator of linear extensions through the Bubley-Dyer procedure.
LinearPOSet

Constructing a Linearly Ordered Set.
LinearPOSet-class

An S4 class to represent a Linear POSet.
IsTransitive

Checking binary relation transitivity.
IsPartialOrder

Checking for partial ordering.
IsPreorder

Checking for pre-ordering (or quasi-ordering).
IsUpset

Checking upsets.
POSet

Constructing a Partially Ordered Set.
POSetJoin

Computing join (least upper bound).
POSetElements

Getting poset elements.
ReflexiveClosure

Computing reflexive closure.
POSetMinimals

Computing the minimal elements of a poset.
ProductPOSet

Constructing the product of posets.
poseticDataAnalysis-package

poseticDataAnalysis: Posetic Data Analysis
OrderRelation

Extracting the order relation of a poset.
ProductPOSet-class

An S4 class to represent a Product POSet.
POSetMaximals

Computing the maximal elements of a poset.
TransitiveClosure

Computing transitive closure.
UpsetOf

Computing upsets.
POSetMeet

Computing meet (greatest lower bound).
BubleyDyerGenerator-class

An S4 class to represent the linear extension generator based on the Bubley-Dyer procedure.
BubleyDyerEvaluationGenerator-class

An S4 class to represent function evaluation based on the Bubley-Dyer procedure.
BubleyDyerEvaluation

Estimating function averages on linear extensions, by the Bubley-Dyer procedure.
BinaryVariablePOSet-class

An S4 class to represent a Binary Variable POSet.
BubleyDyerMRPGenerator-class

An S4 class to represent the MRP generator based on the Bubley-Dyer procedure.
BidimentionalPosetRepresentation

Bidimensional representation of multidimensional ordinal binary data generated by a specific reversed pair of lexicographic linear extensions
BubleyDyerMRP

Approximating MRP matrix computation, using the Bubley-Dyer procedure.
BLSDominance

Computing the BLS dominance matrix of a poset.
BinaryVariablePOSet

Constructing a component-wise poset of binary vectors.
BubleyDyerMRPGenerator

Generator of an approximated MRP matrix.
BubleyDyerSeparationGenerator-class

An S4 class to represent function separation based on the Bubley-Dyer procedure.
BubleyDyerSeparation

Approximated separation matrices computation, using the Bubley-Dyer procedure (see Bubley and Dyer, 1999).
DisjointSumPOSet

Disjoint sum of posets.
ComparabilitySetOf

Extracting the comparability set of a poset element.
CoverMatrix

Computing the cover matrix of a poset.
BuildBubleyDyerEvaluationGenerator

Generator for the approximated computation of the mean value of functions over linear extensions.
DominanceMatrix

Computing the dominance matrix.
BuildBubleyDyerSeparationGenerator

Generator of an approximated separation matrix.