# criterionPoints: Calculate the criterion points of a set of points and ranges... In gMOIP: Tools for 2D and 3D Plots of Single and Multi-Objective Linear/Integer Programming Models

## Description

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.

## Usage

 `1` ```criterionPoints(pts, obj, crit, labels = "coord") ```

## Arguments

 `pts` A data frame with a column for each variable in the solution space (can also be a rangePoints). `obj` A p x n matrix(one row for each criterion). `crit` Either max or min. `labels` If `NULL` or "n" don't add any labels (empty string). If 'coord' labels are the solution space coordinates. Otherwise number all points from one based on the solution space points.

## Value

A data frame with columns x1, ..., xn, z1, ..., zp, lbl (label), nD (non-dominated), ext (extreme), nonExt (non-extreme supported).

## Author(s)

Lars Relund lars@relund.dk

## Examples

 ```1 2 3 4 5``` ```A <- matrix( c(3, -2, 1, 2, 4, -2, -3, 2, 1), nc = 3, byrow = TRUE) b <- c(10,12,3) pts <- integerPoints(A, b) obj <- matrix( c(1,-3,1,-1,1,-1), byrow = TRUE, ncol = 3 ) criterionPoints(pts, obj, crit = "max", labels = "numb") ```

gMOIP documentation built on Aug. 23, 2021, 5:09 p.m.