{
  "_id": "6ae1abd43d0f299392dce868",
  "Package": "lpSolveAPI",
  "Version": "5.5.2.0-17.15",
  "Title": "R Interface to 'lp_solve' Version 5.5.2.0",
  "Authors@R": "c(person(family = \"lp_solve\",\nrole = \"aut\",\nemail = \"https://lpsolve.sourceforge.net/\"),\nperson(given = \"Kjell\",\nfamily = \"Konis\",\nrole = \"aut\"),\nperson(given = \"Florian\",\nfamily = \"Schwendinger\",\nrole = c(\"aut\", \"cre\"),\nemail = \"FlorianSchwendinger@gmx.at\"),\nperson(given = \"Kurt\",\nfamily = \"Hornik\",\nrole = \"ctb\"))",
  "Description": "The lpSolveAPI package provides an R interface to\n'lp_solve', a Mixed Integer Linear Programming (MILP) solver\nwith support for pure linear, (mixed) integer/binary,\nsemi-continuous and special ordered sets (SOS) models.",
  "URL": "https://github.com/FlorianSchwendinger/lpSolveAPI",
  "BugReports": "https://github.com/FlorianSchwendinger/lpSolveAPI/issues",
  "License": "LGPL-2",
  "RoxygenNote": "7.2.0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-28 07:57:22 UTC",
    "User": "root"
  },
  "Author": "lp_solve [aut], Kjell Konis [aut], Florian Schwendinger [aut,\ncre], Kurt Hornik [ctb]",
  "Maintainer": "Florian Schwendinger <FlorianSchwendinger@gmx.at>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-02-13 11:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/lpSolveAPI",
  "RemoteRef": "HEAD",
  "RemoteSha": "abb17700d589a673e21b6c7840e7b1af769d16ae",
  "_user": "cran",
  "_type": "src",
  "_file": "lpSolveAPI_5.5.2.0-17.15.tar.gz",
  "_fileid": "https://r2.ropensci.org/85cc0c4d7c1b1b71ba565f3bb4c9b2122372fb3639009fc3b9a898662368b92e",
  "_filesize": 718559,
  "_sha256": "85cc0c4d7c1b1b71ba565f3bb4c9b2122372fb3639009fc3b9a898662368b92e",
  "_expires": "2027-02-05T08:01:22.000Z",
  "_created": "2026-10-28T07:57:22.000Z",
  "_published": "2026-10-28T08:01:24.258Z",
  "_upstream": "https://github.com/cran/lpSolveAPI",
  "_status": "success",
  "_maintainer": {
    "name": "Florian Schwendinger",
    "email": "florianschwendinger@gmx.at",
    "login": "florianschwendinger",
    "description": "",
    "uuid": 5509914
  },
  "_jobs": [
    {
      "job": 122698788947,
      "time": 91,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12800063379"
    },
    {
      "job": 122698788894,
      "time": 107,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12800663040"
    },
    {
      "job": 122698788884,
      "time": 87,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12799798709"
    },
    {
      "job": 122698788878,
      "time": 94,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12800752330"
    },
    {
      "job": 122697851000,
      "time": 157,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12800217798"
    },
    {
      "job": 122698788927,
      "time": 79,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12800791522"
    },
    {
      "job": 122698788932,
      "time": 183,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12800023472"
    },
    {
      "job": 122698788874,
      "time": 151,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12800930973"
    },
    {
      "job": 122698788865,
      "time": 196,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12799804899"
    },
    {
      "job": 122698788888,
      "time": 113,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12800189548"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357",
  "_commit": {
    "id": "abb17700d589a673e21b6c7840e7b1af769d16ae",
    "author": "Florian Schwendinger <FlorianSchwendinger@gmx.at>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 5.5.2.0-17.15\n",
    "time": 1770981602
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 84,
  "_updates": [
    {
      "week": "2026-07",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "5.5.2.0-17.15",
      "date": "2026-02-13"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "florianschwendinger",
      "count": 9,
      "uuid": 5509914
    },
    {
      "user": "kjellpk",
      "count": 7,
      "uuid": 13562939
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 35737,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/lpSolveAPI"
  },
  "_mentions": 6,
  "_devurl": "https://github.com/florianschwendinger/lpsolveapi",
  "_searchresults": 386,
  "_topics": [
    "openblas"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/lpSolveAPI.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/florianschwendinger/lpsolveapi",
  "_realowner": "florianschwendinger",
  "_cranurl": false,
  "_releases": [
    {
      "version": "5.5.0.12-2",
      "date": "2008-06-13"
    },
    {
      "version": "5.5.0.12-3",
      "date": "2008-06-16"
    },
    {
      "version": "5.5.0.13",
      "date": "2008-08-13"
    },
    {
      "version": "5.5.0.14",
      "date": "2009-02-12"
    },
    {
      "version": "5.5.0.15",
      "date": "2009-09-28"
    },
    {
      "version": "5.5.0.15-1",
      "date": "2009-11-27"
    },
    {
      "version": "5.5.2.0",
      "date": "2010-08-16"
    },
    {
      "version": "5.5.2.0-1",
      "date": "2011-02-04"
    },
    {
      "version": "5.5.2.0-4",
      "date": "2011-05-20"
    },
    {
      "version": "5.5.2.0-5",
      "date": "2011-08-03"
    },
    {
      "version": "5.5.2.0-8",
      "date": "2013-01-11"
    },
    {
      "version": "5.5.2.0-9",
      "date": "2013-11-04"
    },
    {
      "version": "5.5.2.0-11",
      "date": "2014-06-27"
    },
    {
      "version": "5.5.2.0-12",
      "date": "2014-11-04"
    },
    {
      "version": "5.5.2.0-13",
      "date": "2014-11-10"
    },
    {
      "version": "5.5.2.0-14",
      "date": "2014-11-12"
    },
    {
      "version": "5.5.2.0-17",
      "date": "2016-01-13"
    },
    {
      "version": "5.5.2.0-17.1",
      "date": "2019-05-28"
    },
    {
      "version": "5.5.2.0-17.2",
      "date": "2019-08-04"
    },
    {
      "version": "5.5.2.0-17.3",
      "date": "2019-08-04"
    },
    {
      "version": "5.5.2.0-17.4",
      "date": "2019-08-08"
    },
    {
      "version": "5.5.2.0-17.6",
      "date": "2020-01-10"
    },
    {
      "version": "5.5.2.0-17.7",
      "date": "2020-06-14"
    },
    {
      "version": "5.5.2.0-17.8",
      "date": "2022-08-12"
    },
    {
      "version": "5.5.2.0-17.9",
      "date": "2022-10-20"
    },
    {
      "version": "5.5.2.0-17.10",
      "date": "2023-09-03"
    },
    {
      "version": "5.5.2.0-17.11",
      "date": "2023-11-28"
    },
    {
      "version": "5.5.2.0-17.12",
      "date": "2024-07-19"
    },
    {
      "version": "5.5.2.0-17.14",
      "date": "2025-04-14"
    },
    {
      "version": "5.5.2.0-17.15",
      "date": "2026-02-16"
    }
  ],
  "_exports": [
    "add.column",
    "add.constraint",
    "add.SOS",
    "delete.column",
    "delete.constraint",
    "delete.lp",
    "dim.lpExtPtr",
    "dim<-.lpExtPtr",
    "dimnames.lpExtPtr",
    "dimnames<-.lpExtPtr",
    "get.basis",
    "get.bounds",
    "get.branch.mode",
    "get.column",
    "get.constr.type",
    "get.constr.value",
    "get.constraints",
    "get.dual.solution",
    "get.kind",
    "get.mat",
    "get.objective",
    "get.primal.solution",
    "get.rhs",
    "get.sensitivity.obj",
    "get.sensitivity.objex",
    "get.sensitivity.rhs",
    "get.solutioncount",
    "get.total.iter",
    "get.total.nodes",
    "get.type",
    "get.variables",
    "guess.basis",
    "lp.control",
    "make.lp",
    "name.lp",
    "plot.lpExtPtr",
    "print.lpExtPtr",
    "read.lp",
    "resize.lp",
    "row.add.mode",
    "select.solution",
    "set.basis",
    "set.bounds",
    "set.branch.mode",
    "set.branch.weights",
    "set.column",
    "set.constr.type",
    "set.constr.value",
    "set.mat",
    "set.objfn",
    "set.rhs",
    "set.row",
    "set.semicont",
    "set.type",
    "solve.lpExtPtr",
    "write.lp"
  ],
  "_help": [
    {
      "page": "add.column",
      "title": "Add Column",
      "topics": [
        "add.column"
      ]
    },
    {
      "page": "add.constraint",
      "title": "Add Constraint",
      "topics": [
        "add.constraint"
      ]
    },
    {
      "page": "add.SOS",
      "title": "Add A Special Ordered Set Constraint",
      "topics": [
        "add.SOS"
      ]
    },
    {
      "page": "delete.column",
      "title": "Delete Column",
      "topics": [
        "delete.column"
      ]
    },
    {
      "page": "delete.constraint",
      "title": "Delete Constraint",
      "topics": [
        "delete.constraint"
      ]
    },
    {
      "page": "delete.lp",
      "title": "Delete Linear Program Model",
      "topics": [
        "delete.lp"
      ]
    },
    {
      "page": "dim.lpExtPtr",
      "title": "Dimension of an Object",
      "topics": [
        "dim.lpExtPtr",
        "dim<-.lpExtPtr"
      ]
    },
    {
      "page": "dimnames.lpExtPtr",
      "title": "Dimnames of an Object",
      "topics": [
        "dimnames.lpExtPtr",
        "dimnames<-.lpExtPtr"
      ]
    },
    {
      "page": "get.basis",
      "title": "Get Basis",
      "topics": [
        "get.basis"
      ]
    },
    {
      "page": "get.bounds",
      "title": "Get Bounds",
      "topics": [
        "get.bounds"
      ]
    },
    {
      "page": "get.branch.mode",
      "title": "Get Branch Mode",
      "topics": [
        "get.branch.mode"
      ]
    },
    {
      "page": "get.column",
      "title": "Get Column",
      "topics": [
        "get.column"
      ]
    },
    {
      "page": "get.constr.type",
      "title": "Get Constraint Type",
      "topics": [
        "get.constr.type"
      ]
    },
    {
      "page": "get.constr.value",
      "title": "Get Constraint Value",
      "topics": [
        "get.constr.value"
      ]
    },
    {
      "page": "get.constraints",
      "title": "Get Constraints",
      "topics": [
        "get.constraints"
      ]
    },
    {
      "page": "get.dual.solution",
      "title": "Get Dual Solution",
      "topics": [
        "get.dual.solution"
      ]
    },
    {
      "page": "get.kind",
      "title": "Get Kind",
      "topics": [
        "get.kind"
      ]
    },
    {
      "page": "get.mat",
      "title": "Get Matrix Element",
      "topics": [
        "get.mat"
      ]
    },
    {
      "page": "get.objective",
      "title": "Get Objective",
      "topics": [
        "get.objective"
      ]
    },
    {
      "page": "get.primal.solution",
      "title": "Get Primal Solution",
      "topics": [
        "get.primal.solution"
      ]
    },
    {
      "page": "get.rhs",
      "title": "Get Right-Hand-Side",
      "topics": [
        "get.rhs"
      ]
    },
    {
      "page": "get.sensitivity.obj",
      "title": "Get Sensitivity: Objective",
      "topics": [
        "get.sensitivity.obj"
      ]
    },
    {
      "page": "get.sensitivity.objex",
      "title": "Get Sensitivity: Objective Extended",
      "topics": [
        "get.sensitivity.objex"
      ]
    },
    {
      "page": "get.sensitivity.rhs",
      "title": "Get Sensitivity: Right-Hand-Side",
      "topics": [
        "get.sensitivity.rhs"
      ]
    },
    {
      "page": "get.solutioncount",
      "title": "Get Solution Count",
      "topics": [
        "get.solutioncount"
      ]
    },
    {
      "page": "get.total.iter",
      "title": "Get Total Iterations",
      "topics": [
        "get.total.iter"
      ]
    },
    {
      "page": "get.total.nodes",
      "title": "Get Total Nodes",
      "topics": [
        "get.total.nodes"
      ]
    },
    {
      "page": "get.type",
      "title": "Get Type",
      "topics": [
        "get.type"
      ]
    },
    {
      "page": "get.variables",
      "title": "Get Variables",
      "topics": [
        "get.variables"
      ]
    },
    {
      "page": "guess.basis",
      "title": "Guess Basis",
      "topics": [
        "guess.basis"
      ]
    },
    {
      "page": "lp.control",
      "title": "lpSolve Control Parameters",
      "topics": [
        "lp.control"
      ]
    },
    {
      "page": "lp.control.options",
      "title": "Solver Control Options",
      "topics": [
        "lp.control.options"
      ]
    },
    {
      "page": "make.lp",
      "title": "Make LP",
      "topics": [
        "make.lp"
      ]
    },
    {
      "page": "name.lp",
      "title": "Name LP",
      "topics": [
        "name.lp"
      ]
    },
    {
      "page": "plot.lpExtPtr",
      "title": "lpExtPtr Plot Method",
      "topics": [
        "plot.lpExtPtr"
      ]
    },
    {
      "page": "print.lpExtPtr",
      "title": "lpSolve Print Method",
      "topics": [
        "print.lpExtPtr"
      ]
    },
    {
      "page": "read.lp",
      "title": "Read LP",
      "topics": [
        "read.lp"
      ]
    },
    {
      "page": "resize.lp",
      "title": "Resize LP",
      "topics": [
        "resize.lp"
      ]
    },
    {
      "page": "row.add.mode",
      "title": "Row Add Mode",
      "topics": [
        "row.add.mode"
      ]
    },
    {
      "page": "select.solution",
      "title": "Select Solution",
      "topics": [
        "select.solution"
      ]
    },
    {
      "page": "set.basis",
      "title": "Set Basis",
      "topics": [
        "set.basis"
      ]
    },
    {
      "page": "set.bounds",
      "title": "Set Bounds",
      "topics": [
        "set.bounds"
      ]
    },
    {
      "page": "set.branch.mode",
      "title": "Set Branch Mode",
      "topics": [
        "set.branch.mode"
      ]
    },
    {
      "page": "set.branch.weights",
      "title": "Set Branch Weights",
      "topics": [
        "set.branch.weights"
      ]
    },
    {
      "page": "set.column",
      "title": "Set Column",
      "topics": [
        "set.column"
      ]
    },
    {
      "page": "set.constr.type",
      "title": "Set Constraint Type",
      "topics": [
        "set.constr.type"
      ]
    },
    {
      "page": "set.constr.value",
      "title": "Set Constraint Value",
      "topics": [
        "set.constr.value"
      ]
    },
    {
      "page": "set.mat",
      "title": "Set Matrix Element",
      "topics": [
        "set.mat"
      ]
    },
    {
      "page": "set.objfn",
      "title": "Set Objective Function",
      "topics": [
        "set.objfn"
      ]
    },
    {
      "page": "set.rhs",
      "title": "Set Right-Hand-Side",
      "topics": [
        "set.rhs"
      ]
    },
    {
      "page": "set.row",
      "title": "Set Row",
      "topics": [
        "set.row"
      ]
    },
    {
      "page": "set.semicont",
      "title": "Set Semicontinuous",
      "topics": [
        "set.semicont"
      ]
    },
    {
      "page": "set.type",
      "title": "Set Type",
      "topics": [
        "set.type"
      ]
    },
    {
      "page": "solve.lpExtPtr",
      "title": "Solve a Linear Program",
      "topics": [
        "solve.lpExtPtr"
      ]
    },
    {
      "page": "write.lp",
      "title": "Write Linear Program",
      "topics": [
        "write.lp"
      ]
    }
  ],
  "_readme": "https://github.com/cran/lpSolveAPI/raw/HEAD/README.md",
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    }
  ],
  "_score": 8.018227192323266,
  "_indexed": false,
  "_nocasepkg": "lpsolveapi",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://florianschwendinger.r-universe.dev/lpSolveAPI",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T07:59:00.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/dce5d52574b54a4dbb9d2c00b22094c2023647c0b500e7d9d1bc4813a213f2ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T07:59:13.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/774586d0fc8156eef6bb8befa3af9400274d60634ca043e6b4888ab646892fb7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T07:58:56.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/75f69e73caa6c40601084665c62ebbafad96bc4133d4f29c68deca83139d3bc2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T07:59:04.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/efd365976786a132d3d71df137d2c2c1625e4cf0ee2e641a3c61624aca45e797",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T07:58:59.000Z",
      "arch": "emscripten",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/a9f537ba3b7c5a8750fcd84703a17b51f17405b4dcbf4980141c187798b4c167",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T08:00:12.000Z",
      "arch": "aarch64",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/bedc3cbe14ab481f88c060813f6abfd785167ea3bac1a1575f81f70ce3c698d7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T07:58:31.000Z",
      "arch": "x86_64",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/15ea52328b6ce477ba729d0d8e9948ba00171090800f6c19fbd5cd0cd302efbc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T08:00:22.000Z",
      "arch": "aarch64",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/72191b665868bda23a35df037854a404473f205ef2ea6f4b0a4ab01d0deae002",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "5.5.2.0-17.15",
      "date": "2026-10-28T07:58:31.000Z",
      "arch": "x86_64",
      "commit": "abb17700d589a673e21b6c7840e7b1af769d16ae",
      "fileid": "https://r2.ropensci.org/a8737d0294cc2cfdb496b1ab308615feadc86f9fb8b425ad1d7683c6a64c6c6b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40653138357"
    }
  ]
}