“…XML has emerged as a standard for representing, storing, and exchanging data on the Internet, and XPath is widely used for querying XML documents [16], [18]- [21], [27]. In general, the efficiency of XPath query processing depends on the size of the query [1], [11], [13], [21], [24].…”