{
  "_id": "6ab37ce73d719c1f8408ff65",
  "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-09-23 06:52:00 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",
  "_user": "vfisikop",
  "_type": "src",
  "_file": "volesti_1.1.2-10.tar.gz",
  "_fileid": "https://r2.ropensci.org/3864f3855e81117eda607afa36cc3490a67cd39a1faad1a4c2029460635512df",
  "_filesize": 803889,
  "_sha256": "3864f3855e81117eda607afa36cc3490a67cd39a1faad1a4c2029460635512df",
  "_expires": "2027-01-01T07:16:53.000Z",
  "_created": "2026-09-23T06:52:00.000Z",
  "_published": "2026-09-23T07:16:55.508Z",
  "_jobs": [
    {
      "job": 107077225846,
      "time": 331,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10736553555"
    },
    {
      "job": 107077225810,
      "time": 357,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10736068600"
    },
    {
      "job": 107077225909,
      "time": 323,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10735998633"
    },
    {
      "job": 107077225845,
      "time": 349,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10735689201"
    },
    {
      "job": 107077225768,
      "time": 318,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10736904099"
    },
    {
      "job": 107077225864,
      "time": 709,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10737515430"
    },
    {
      "job": 107077225734,
      "time": 199,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10736814223"
    },
    {
      "job": 107077225769,
      "time": 523,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10736258728"
    },
    {
      "job": 107075664569,
      "time": 364,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10736765678"
    },
    {
      "job": 107077225764,
      "time": 231,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10737005415"
    },
    {
      "job": 107077225770,
      "time": 544,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "10736946735"
    },
    {
      "job": 107077225814,
      "time": 517,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10736267937"
    },
    {
      "job": 107077225855,
      "time": 479,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10735719498"
    },
    {
      "job": 107077225903,
      "time": 538,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "10736509061"
    },
    {
      "job": 107077225815,
      "time": 468,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10736857125"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686",
  "_status": "success",
  "_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"
  },
  "_distro": "resolute",
  "_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",
    "followers": 0
  },
  "_downloads": {
    "count": 424,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/volesti"
  },
  "_devurl": "https://github.com/geomscale/volesti",
  "_searchresults": 125,
  "_topics": [
    "openblas",
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/volesti.html"
  ],
  "_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.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 3.574031267727719,
  "_indexed": true,
  "_nocasepkg": "volesti",
  "_universes": [
    "vfisikop",
    "geomscale"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:57:29.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/26c8ff655c4f9bbe12c67c3c61fbca61ff31593112ca61831ea15635f2ee2f9b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:57:38.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/5ddb2e7fd3e521e3dad3c282a2d9599b8cb531697283d50d83024da3885a50de",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:57:24.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/611e64212f00b5fe06de45b606e6d4670dd4a03a7ab9bbd74372f52e4e814881",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:57:33.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/b01dbde00509b299b1acb583aa4180df71e2b9d1397e5445082c7e16c98172dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.2-10",
      "date": "2026-09-23T07:13:29.000Z",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/59461c99f11b4fdf28244098b324e62f07ef6fd519dfe93547d2cc2c78c71725",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.2-10",
      "date": "2026-09-23T07:08:03.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/db1c374e9ae324ff69fb953bd65d3b75522656085474bfcff082c53082bcc403",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.2-10",
      "date": "2026-09-23T07:11:45.000Z",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/50679dedbcc129d7f409e597dc7322c3d73829dce5bc124c134cd53eba39602f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.2-10",
      "date": "2026-09-23T07:03:44.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/9113f7f8bcf9171a728727e4d4e4aa6e87669363789c724adef5e714d401889f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:57:18.000Z",
      "arch": "emscripten",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/6c73a92f9db09bbaec12be902d478e935cd18d33e9406b89ba9e9606258b400c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:59:58.000Z",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/bb2febc6e761e8ead2a4eefa54060f1e0f7522d08982c93afbf68f57b9c0311f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:56:28.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/2610d76458cd599b330aef794b5641b572bc56317b1e326d462390cb8b4786d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:56:51.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/25c7065678b04d174354411d0502a8516c5011eeb7c8770128ef20f67ed49962",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.2-10",
      "date": "2026-09-23T07:00:14.000Z",
      "arch": "aarch64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/3ddb0f8c3cc690ee2db52776f1d363d4cb70fd8d7e3b13f9a0a20720f4586cc7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.2-10",
      "date": "2026-09-23T06:56:40.000Z",
      "arch": "x86_64",
      "commit": "ad86b6ab0bec994bf66181050ee84949ad2a8fa3",
      "fileid": "https://r2.ropensci.org/ce10e38a9d24a5a8ab00e74807b66e6e521916c0e24fc1f7a2f7e2f263c320c2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vfisikop/actions/runs/35828543686"
    }
  ]
}