DSpace Repository

Efficient algorithm for overlap-join

Show simple item record

dc.contributor.author SAHEB, MAHMOUD
dc.date.accessioned 2018-02-14T10:03:15Z
dc.date.accessioned 2022-05-22T08:28:40Z
dc.date.available 2018-02-14T10:03:15Z
dc.date.available 2022-05-22T08:28:40Z
dc.date.issued 2010-10-19
dc.identifier.citation DOI:10.3923/itj.2011.201.206 en_US
dc.identifier.issn 1812-5638
dc.identifier.uri http://localhost:8080/xmlui/handle/123456789/7947
dc.description.abstract This study introduces Overlap-Join which is non-equi self join that joins a table to itself with a non-equal condition for joining. Overlap-Join arises in real word queries that deal with time. Time scheduling and timetabling applications are clear examples of time overlapping, this in addition to its usage in temporal databases. JOIN is the most expensive operation in relational databases. For this reason, an efficient algorithm is needed. Overlap-Join and two parameters for Overlapping; Overlap Coefficient (OC) and Span Coefficient (SC) have been defined. Three properties for overlapping has been developed and discussed. Two algorithms have been proposed. These algorithms are modified versions of two known join algorithms; the block nested-loop join and the Sort-merge join. Models for joining costs have been presented and analyzed. The modifications take advantage of the fact that overlap-Join is self-join and the sc concept. The study shows that performance of sort-merge join is not better than the performance of block nested loop join for Overlap-Join when the SC is high. en_US
dc.language.iso en en_US
dc.publisher Information Technology Journal en_US
dc.relation.ispartofseries 10,1;
dc.subject overlap-join en_US
dc.subject non-equi-join en_US
dc.subject temporal database en_US
dc.subject span coefficient en_US
dc.subject algorithm Analysis en_US
dc.subject Research Subject Categories::TECHNOLOGY en_US
dc.title Efficient algorithm for overlap-join en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account