{
  "_id": "6a154296acfb0bcc41d5639e",
  "Package": "volesti",
  "Type": "Package",
  "License": "LGPL-3",
  "Title": "Volume Approximation and Sampling of Convex Polytopes",
  "Authors@R": "c(\nperson(\"Vissarion\", \"Fisikopoulos\", , \"vissarion.fisikopoulos@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-0780-666X\")),\nperson(\"Apostolos\", \"Chalkis\", , \"tolis.chal@gmail.com\", role = c(\"aut\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-4628-1907\")))",
  "Copyright": "file inst/COPYRIGHTS",
  "Description": "Provides an R interface for 'volesti' C++ package.\n'volesti' computes estimations of volume of polytopes given by\n(i) a set of points, (ii) linear inequalities or (iii)\nMinkowski sum of segments (a.k.a. zonotopes). There are three\nalgorithms for volume estimation as well as algorithms for\nsampling, rounding and rotating polytopes. Moreover, 'volesti'\nprovides algorithms for estimating copulas useful in\ncomputational finance. Methods implemented in 'volesti' are\ndescribed in A. Chalkis and V. Fisikopoulos (2022)\n<doi:10.32614/RJ-2021-077> and references therein.",
  "Version": "1.1.2-10",
  "Date": "2026-02-25",
  "Maintainer": "Vissarion Fisikopoulos <vissarion.fisikopoulos@gmail.com>",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.1",
  "BugReports": "https://github.com/GeomScale/volesti/issues",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-26 06:36:28 UTC",
    "User": "root"
  },
  "Author": "Vissarion Fisikopoulos [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-0780-666X>), Apostolos Chalkis\n[aut, cph] (ORCID: <https://orcid.org/0000-0002-4628-1907>)",
  "Repository": "https://vfisikop.r-universe.dev",
  "Date/Publication": "2026-02-25 15:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/volesti",
  "RemoteRef": "HEAD",
  "RemoteSha": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
  "MD5sum": "23042ca21ff329e6bf4e2b66691f6154",
  "_user": "vfisikop",
  "_type": "src",
  "_file": "volesti_1.1.2-10.tar.gz",
  "_fileid": "2fabc6fd1c53915c893f0e1e05e8ffdeac7780c580994a218d54ac238c121507",
  "_filesize": 801953,
  "_sha256": "2fabc6fd1c53915c893f0e1e05e8ffdeac7780c580994a218d54ac238c121507",
  "_created": "2026-05-26T06:36:28.000Z",
  "_published": "2026-05-26T06:49:58.497Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77820840055,
      "time": 319,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210534399"
    },
    {
      "job": 77820840012,
      "time": 341,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210539525"
    },
    {
      "job": 77820840032,
      "time": 335,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210537861"
    },
    {
      "job": 77820840067,
      "time": 334,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210537645"
    },
    {
      "job": 77820839995,
      "time": 242,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210511542"
    },
    {
      "job": 77820840007,
      "time": 524,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210578753"
    },
    {
      "job": 77820840041,
      "time": 380,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210541461"
    },
    {
      "job": 77820840006,
      "time": 579,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210590812"
    },
    {
      "job": 77820141884,
      "time": 355,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210458077"
    },
    {
      "job": 77820839981,
      "time": 246,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210517196"
    },
    {
      "job": 77820840020,
      "time": 481,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210572658"
    },
    {
      "job": 77820840034,
      "time": 465,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210568844"
    },
    {
      "job": 77820840028,
      "time": 448,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210564574"
    }
  ],
  "_buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/volesti",
  "_commit": {
    "id": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
    "author": "Vissarion Fisikopoulos <vissarion.fisikopoulos@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.1.2-10\n",
    "time": 1772032802
  },
  "_maintainer": {
    "name": "Vissarion Fisikopoulos",
    "email": "vissarion.fisikopoulos@gmail.com",
    "login": "vfisikop",
    "description": "",
    "uuid": 160006479,
    "orcid": "0000-0002-0780-666X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "version": ">= 0.12.17",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "BH",
      "role": "LinkingTo"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-09",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.1.2-10",
      "date": "2026-02-25"
    }
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "vfisikop",
      "count": 15,
      "uuid": 160006479
    }
  ],
  "_userbio": {
    "uuid": 160006479,
    "type": "user",
    "name": "vfisikop"
  },
  "_downloads": {
    "count": 281,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/volesti"
  },
  "_devurl": "https://github.com/geomscale/volesti",
  "_searchresults": 84,
  "_topics": [
    "openblas",
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/volesti.html",
    "manual.pdf"
  ],
  "_realowner": "vfisikop",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2019-05-13"
    },
    {
      "version": "1.0.1",
      "date": "2019-07-10"
    },
    {
      "version": "1.0.2",
      "date": "2019-07-10"
    },
    {
      "version": "1.0.3",
      "date": "2019-09-10"
    },
    {
      "version": "1.1.0",
      "date": "2020-05-31"
    },
    {
      "version": "1.1.1",
      "date": "2020-06-22"
    },
    {
      "version": "1.1.2",
      "date": "2020-10-19"
    },
    {
      "version": "1.1.2-2",
      "date": "2021-07-14"
    },
    {
      "version": "1.1.2-3",
      "date": "2022-10-13"
    },
    {
      "version": "1.1.2-4",
      "date": "2023-04-03"
    },
    {
      "version": "1.1.2-6",
      "date": "2023-04-11"
    },
    {
      "version": "1.1.2-7",
      "date": "2023-09-19"
    },
    {
      "version": "1.1.2-8",
      "date": "2024-10-09"
    },
    {
      "version": "1.1.2-9",
      "date": "2025-04-29"
    },
    {
      "version": "1.1.2-10",
      "date": "2026-02-25"
    }
  ],
  "_exports": [
    "compute_indicators",
    "copula",
    "direct_sampling",
    "exact_vol",
    "frustum_of_simplex",
    "gen_cross",
    "gen_cube",
    "gen_prod_simplex",
    "gen_rand_hpoly",
    "gen_rand_vpoly",
    "gen_rand_zonotope",
    "gen_simplex",
    "gen_skinny_cube",
    "Hpolytope",
    "inner_ball",
    "load_sdpa_format_file",
    "poly_gen",
    "read_sdpa_format_file",
    "rotate_polytope",
    "rotating",
    "round_polytope",
    "rounding",
    "sample_points",
    "Spectrahedron",
    "volume",
    "Vpolytope",
    "VpolytopeIntersection",
    "write_sdpa_format_file",
    "zono_approx",
    "Zonotope",
    "zonotope_approximation"
  ],
  "_help": [
    {
      "page": "compute_indicators",
      "title": "Compute an indicator for each time period that describes the state of a market.",
      "topics": [
        "compute_indicators"
      ]
    },
    {
      "page": "copula",
      "title": "Construct a copula using uniform sampling from the unit simplex",
      "topics": [
        "copula"
      ]
    },
    {
      "page": "direct_sampling",
      "title": "Sample perfect uniformly distributed points from well known convex bodies: (a) the unit simplex, (b) the canonical simplex, (c) the boundary of a hypersphere or (d) the interior of a hypersphere.",
      "topics": [
        "direct_sampling"
      ]
    },
    {
      "page": "exact_vol",
      "title": "Compute the exact volume of (a) a zonotope (b) an arbitrary simplex in V-representation or (c) if the volume is known and declared by the input object.",
      "topics": [
        "exact_vol"
      ]
    },
    {
      "page": "frustum_of_simplex",
      "title": "Compute the percentage of the volume of the simplex that is contained in the intersection of a half-space and the simplex.",
      "topics": [
        "frustum_of_simplex"
      ]
    },
    {
      "page": "gen_cross",
      "title": "Generator function for cross polytopes",
      "topics": [
        "gen_cross"
      ]
    },
    {
      "page": "gen_cube",
      "title": "Generator function for hypercubes",
      "topics": [
        "gen_cube"
      ]
    },
    {
      "page": "gen_prod_simplex",
      "title": "Generator function for product of simplices",
      "topics": [
        "gen_prod_simplex"
      ]
    },
    {
      "page": "gen_rand_hpoly",
      "title": "Generator function for random H-polytopes",
      "topics": [
        "gen_rand_hpoly"
      ]
    },
    {
      "page": "gen_rand_vpoly",
      "title": "Generator function for random V-polytopes",
      "topics": [
        "gen_rand_vpoly"
      ]
    },
    {
      "page": "gen_rand_zonotope",
      "title": "Generator function for zonotopes",
      "topics": [
        "gen_rand_zonotope"
      ]
    },
    {
      "page": "gen_simplex",
      "title": "Generator function for simplices",
      "topics": [
        "gen_simplex"
      ]
    },
    {
      "page": "gen_skinny_cube",
      "title": "Generator function for skinny hypercubes",
      "topics": [
        "gen_skinny_cube"
      ]
    },
    {
      "page": "Hpolytope-class",
      "title": "An R class to represent an H-polytope",
      "topics": [
        "Hpolytope",
        "Hpolytope-class"
      ]
    },
    {
      "page": "inner_ball",
      "title": "Compute an inscribed ball of a convex polytope",
      "topics": [
        "inner_ball"
      ]
    },
    {
      "page": "read_sdpa_format_file",
      "title": "Read a SDPA format file",
      "topics": [
        "read_sdpa_format_file"
      ]
    },
    {
      "page": "rotate_polytope",
      "title": "Apply a random rotation to a convex polytope (H-polytope, V-polytope, zonotope or intersection of two V-polytopes)",
      "topics": [
        "rotate_polytope"
      ]
    },
    {
      "page": "round_polytope",
      "title": "Apply rounding to a convex polytope (H-polytope, V-polytope or a zonotope)",
      "topics": [
        "round_polytope"
      ]
    },
    {
      "page": "sample_points",
      "title": "Sample uniformly or normally distributed points from a convex Polytope (H-polytope, V-polytope, zonotope or intersection of two V-polytopes).",
      "topics": [
        "sample_points"
      ]
    },
    {
      "page": "Spectrahedron-class",
      "title": "An R class to represent a Spectrahedron",
      "topics": [
        "Spectrahedron",
        "Spectrahedron-class"
      ]
    },
    {
      "page": "volume",
      "title": "The main function for volume approximation of a convex Polytope (H-polytope, V-polytope, zonotope or intersection of two V-polytopes)",
      "topics": [
        "volume"
      ]
    },
    {
      "page": "Vpolytope-class",
      "title": "An R class to represent a V-polytope",
      "topics": [
        "Vpolytope",
        "Vpolytope-class"
      ]
    },
    {
      "page": "VpolytopeIntersection-class",
      "title": "An R class to represent the intersection of two V-polytopes",
      "topics": [
        "VpolytopeIntersection",
        "VpolytopeIntersection-class"
      ]
    },
    {
      "page": "write_sdpa_format_file",
      "title": "Write a SDPA format file",
      "topics": [
        "write_sdpa_format_file"
      ]
    },
    {
      "page": "zonotope_approximation",
      "title": "A function to over-approximate a zonotope with PCA method and to evaluate the approximation by computing a ratio of fitness.",
      "topics": [
        "zonotope_approximation"
      ]
    },
    {
      "page": "Zonotope-class",
      "title": "An R class to represent a Zonotope",
      "topics": [
        "Zonotope",
        "Zonotope-class"
      ]
    }
  ],
  "_readme": "https://github.com/cran/volesti/raw/HEAD/README.md",
  "_rundeps": [
    "BH",
    "Rcpp",
    "RcppEigen"
  ],
  "_sysdeps": [
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 3.401400540781544,
  "_indexed": true,
  "_nocasepkg": "volesti",
  "_universes": [
    "vfisikop",
    "geomscale"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:41:51.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "93dc0967b1866894e96880d5454cb9548c5058c5599ff3c78c38c869a4e6266a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:41:55.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "79a1a0e81286e89dbc0fb81293f4ec1081eb86a2daf1cee825aec9c7b530214a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:42:07.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "3c311cfa6b89361bb22ee9dae2af6f0b024568fee465b0c35e0787ae1426ec5c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:42:01.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "91d11080020de8b84794ef317ca0de3d4faecefe23f9930e8f1e39ce6d7d2e4d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:41:45.000Z",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "11b315ab564db34de52fc7a02a919747dbd7280795e274446e9a610e4dbd2368",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:43:34.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "b70dc6c14160dc1100c0484aba61951807aa698716c00df46fed724735810758",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:42:27.000Z",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "f871309c145a2ece3eab6447d1b2f99ab38715e8998d827aaa0a13abfe6df329",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:43:30.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "05665b6cd1927a81bdec62f6e8208ff5508d53d588a2737fa13080f329f3e794",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:42:08.000Z",
      "arch": "emscripten",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "71d83950f257833e4c3a593ce6a067808337bacbcd17f62bdf21de0a69fd4646",
      "status": "success",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:41:33.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "ee4982bff5f81df351ff4ef84daaff122127f968c270ada1993d0df1a3a697ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:41:11.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "1923ea162b304b99ca2374e84468087711569a154160dea5ea50e22f41a6cf40",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.2-10",
      "date": "2026-05-26T06:41:08.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "f8a584fdcc20166e53544427d440fec38be1cf0032ddb00f6559542efdea5910",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/26436391005"
    }
  ]
}