遇见数据集

3-rational polygons with few interior lattice points

收藏
Zenodo2024-10-23 更新2026-05-26 收录
官方服务:

资源简介:

This record contains maximal 3-rational polygons with up to 5 interior lattice points, all 3-rational polygons with up to 4 interior lattice points, all Ehrhart quasipolynomials of 3-rational polygons with up to 5 interior lattice points. The maximal polygons are stored as text files with one polygon per line. Each line contains the vertices of the polygon multiplied by two (so that they are integral). The other polygons as well as the Ehrhart quasipolynomials are stored using the HDF5 file format. All polygons and Ehrhart quasipolynomials have been obtained using RationalPolygons.jl. Structure of the HDF5 files for polygons In the HDF5 files "all_i<i>.h5", the polygons are split into different datasets according to their normalized area and number of vertices. We use "a" to denote the normalized area (twice the euclidian area) and "n" to denote the number of vertices. For example, the 3-rational polygons with \(8\) interior lattice points having normalized area \(60\) with \(5\) vertices are located in "all_i8.h5" under the dataset "/a60/n5". Each dataset of polygons is one-dimensional with one entry per polygon. A polygon is stored using a compound datatype with \(2 \cdot n\) fields of integers. These integers are the vertices of the polygon multiplied by three, stored in column major layout. For example, a triangle with vertices \((x_1,y_1), (x_2,y_2)\) and \((x_3,y_3)\) is stored as the tuple \((3\cdot x_1,3\cdot y_1,3 \cdot x_2,3\cdot y_2,3 \cdot x_3,3 \cdot y_3)\). Moreover, each file contains the special two-dimensional dataset "numbers_of_polygons" that stores the numbers of polygons for a given normalized volume and number of vertices. Structure of the HDF5 files for Ehrhart quasipolynomials In the HDF5 files "ehrhart_k<k>.h5", the Ehrhart quasipolynomials are split into different datasets according to the normalized area of the associated polygon. We use "a" for the normalized area (twice the euclidian area). For example, the Ehrhart quasipolynomials of all 3-rational polygons \(8\) interior lattice points having normalized area \(60\) are located in "ehrhart_i8.h5" under the dataset "/a60". Each Ehrhart quasipolynomial is stored as a \(3 \times 3\) integral matrix. Hence each dataset is three-dimensional, with the first dimension to enumerate the quasipolynomials and the latter two dimensions to store each quasipolynomial itself. For the way Ehrhart quasipolynomials are encoded as \(3 \times 3\) integral matrices, we refer to the relevant documentation of RationalPolygons.jl.

提供机构:
Zenodo
创建时间:
2024-10-22
二维码
社区交流群
二维码
科研交流群
商业服务