Skip to contents
gMOIPTheme()
The ggplot
theme for the package
plotCones2D()
Plot a cone defined by a point in 2D.
plotCriterion2D()
Create a plot of the criterion space of a bi-objective problem
plotHull2D()
Plot the convex hull of a set of points in 2D.
plotLines2D()
Plot the lines of a linear mathematical program (Ax = b)
plotNDSet2D()
Create a plot of a discrete non-dominated set.
plotPolytope2D()
Plot the polytope (bounded convex set) of a linear mathematical program
plotPolytope()
Plot the polytope (bounded convex set) of a linear mathematical program (Ax <= b)
convexHull()
Find the convex hull of a set of points.
hullSegment()
Find segments (lines) of a face.
inHull()
Efficient test for points inside a convex hull in p dimensions.
plotHull2D()
Plot the convex hull of a set of points in 2D.
plotHull3D()
Plot the convex hull of a set of points in 3D.
dimFace()
Return the dimension of the convex hull of a set of points.
plotPolytope()
Plot the polytope (bounded convex set) of a linear mathematical program (Ax <= b)
cornerPoints()
Calculate the corner points for the polytope Ax<=b.
cornerPointsCont()
Calculate the corner points for the polytope Ax<=b assuming all variables are continuous.
binaryPoints()
Binary (0-1) points in the feasible region (Ax<=b).
criterionPoints()
Calculate the criterion points of a set of points and ranges to find the set of non-dominated points (Pareto points) and classify them into extreme supported, non-extreme supported, non-supported.
integerPoints()
Integer points in the feasible region (Ax<=b).
slices()
Find all corner points in the slices define for each fixed integer combination.
Multi-objective programming
addNDSet()
Add discrete points to a non-dominated set and classify them into extreme supported, non-extreme supported, non-supported.
classifyNDSet()
Classify a set of nondominated points
classifyNDSetExtreme()
Find extreme points of a nondominated set of points
genNDSet()
Generate a sample of nondominated points.
genSample()
Generate a sample of points in dimension $p$.
addRays()
Add all points on the bounding box hit by the rays.