Package: cldreducer Title: Reduce Compact Letter Displays Version: 0.3.5 Authors@R: c( person("John", "Ennis", , "john.m.ennis@aigora.com", role = c("aut", "cre")), person("Aigora", role = c("cph", "fnd")) ) Description: Reduces compact letter displays (CLDs) of all pairwise comparisons. A CLD gives two groups a common letter exactly when they are not significantly different. The package finds a display with the fewest letter assignments or distinct letters that keeps every relationship. The optional CLD-sigma objective is the assignment-minimum clique covering problem of Ennis, Fayle, and Ennis (2012) , solved as a mixed-integer linear program with 'HiGHS'. The default CLD-C method selects full maximal cliques with the fewest letters. Among displays with the selected minimum objective, it returns one fixed canonical display, so the result does not depend on the solver. The package includes the wheat yield example of Piepho (2004) . License: MIT + file LICENSE Copyright: See file COPYRIGHTS for example data sources and reuse status. URL: https://github.com/aigorahub/cld-reducer BugReports: https://github.com/aigorahub/cld-reducer/issues Depends: R (>= 4.0.0) Imports: highs (>= 1.14.0), Matrix Suggests: testthat (>= 3.1.7) Config/testthat/edition: 3 Encoding: UTF-8 Language: en-US Roxygen: list(markdown = TRUE) Config/roxygen2/version: 8.1.0 LazyData: true Config/pak/sysreqs: cmake pkg-config Repository: https://aigorahub.r-universe.dev Date/Publication: 2026-10-20 13:46:05 UTC RemoteUrl: https://github.com/aigorahub/cld-reducer RemoteRef: HEAD RemoteSha: b32c42fbcc37bce8c70b3a40887b3c4e0e178abf NeedsCompilation: no Packaged: 2026-10-22 10:27:03 UTC; root Author: John Ennis [aut, cre], Aigora [cph, fnd] Maintainer: John Ennis