Vector Arithmetic in the Triangular Grid

dc.contributor.authorAbuhmaidan, Khaled
dc.contributor.authorAldwairi, Monther
dc.contributor.authorNagy, Benedek
dc.date.accessioned2026-02-06T18:24:03Z
dc.date.issued2021
dc.departmentDoğu Akdeniz Üniversitesi
dc.description.abstractVector arithmetic is a base of (coordinate) geometry, physics and various other disciplines. The usual method is based on Cartesian coordinate-system which fits both to continuous plane/space and digital rectangular-grids. The triangular grid is also regular, but it is not a point lattice: it is not closed under vector-addition, which gives a challenge. The points of the triangular grid are represented by zero-sum and one-sum coordinate-triplets keeping the symmetry of the grid and reflecting the orientations of the triangles. This system is expanded to the plane using restrictions like, at least one of the coordinates is an integer and the sum of the three coordinates is in the interval [-1,1]. However, the vector arithmetic is still not straightforward; by purely adding two such vectors the result may not fulfill the above conditions. On the other hand, for various applications of digital grids, e.g., in image processing, cartography and physical simulations, one needs to do vector arithmetic. In this paper, we provide formulae that give the sum, difference and scalar product of vectors of the continuous coordinate system. Our work is essential for applications, e.g., to compute discrete rotations or interpolations of images on the triangular grid.
dc.description.sponsorshipEastern Mediterranean University [BAPC-04-18-03]; Global College of Engineering and Technology; Zayed University, Research Office Research Incentive Fund [R20089]
dc.description.sponsorshipThe research was partly funded by project BAPC-04-18-03 of the Eastern Mediterranean University and it was funded by Global College of Engineering and Technology. This work was also supported in part by Zayed University, Research Office Research Incentive Fund Award #R20089.
dc.identifier.doi10.3390/e23030373
dc.identifier.issn1099-4300
dc.identifier.issue3
dc.identifier.orcid0000-0003-2346-6201
dc.identifier.orcid0000-0003-1150-2404
dc.identifier.pmid33804720
dc.identifier.scopus2-s2.0-85103489027
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.3390/e23030373
dc.identifier.urihttps://hdl.handle.net/11129/10023
dc.identifier.volume23
dc.identifier.wosWOS:000633547100001
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakPubMed
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherMdpi
dc.relation.ispartofEntropy
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WoS_20260204
dc.subjectvector addition
dc.subjectnontraditional grid
dc.subjecttriangular grid
dc.subjectdiscretized translations
dc.subjectdigital geometry
dc.subjecttriangular symmetry
dc.subjectvector arithmetic
dc.subjectcoordinate systems
dc.subjectnonlinearity
dc.titleVector Arithmetic in the Triangular Grid
dc.typeArticle

Files