Abstract

The generalized dominance computation (GDC) problem is stated as follows: Let A = {a1, a2, …, an} be a set of triplets, i.e., ai = (xi, yi,fi), “⊲” be a linear order relation defined on x-components, “<” be a linear order relation defined on y-components, and “⊕” an abelian operator defined on f-components. It is required to compute for every ai ∊ A, the expression D(ai) = fj1 ⊕ fj2 ⊕ … ⊕ fjk , where { j1,j2, … jk { is the set of all indices j such that aj ∊ A and xj ⊲ xi, yj < yi . First, this paper presents a time-optimal algorithm to solve the GDC problem in O(√n ) on a mesh connected computer of size. √n × √n. To prove the generality of our approach, we show how a number of computational geometry problems, such as ECDF (empirical cumulative distribution function) searching and two-set dominance counting, can be derived from GDC problem. Second, we define a natural extension of the GDC, called mulliple-query generalized dominance computation (MQGDC), on meshes with multiple broadcasting. By using multiple querying (MQ) paradigm of Bokka et al. |3, 4, 6| we devise a time-optimal algorithm that solves a MQGDC problem involving a set A of n items and a set Q of m queries in O (n⅙ ⅓) on a mesh with multiple broadcasting of size √n × √n.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.