“…To achieve a higher performance in DAACs, it is essential to carefully design the data structure with regard to the target applications and data characteristics. In the three decades since the original idea of the double-array was proposed by Aoe [2], many implementation techniques have been developed from different points of view, such as scalability [18,25,26], cache efficiency [24,49], construction speed [32,37,47], and specializations [36,44,47]. In addition to these academic studies, many open-source libraries have been developed, e.g., [20,28,40,46], which sometimes contain original techniques.…”