2012
DOI: 10.5120/ijais12-450656
|View full text |Cite
|
Sign up to set email alerts
|

Mobile Join Algorithms based on Mobiles Agents for Large Scale Distributed Query Optimization

Abstract: In the large scale distributed environment, the query optimization presents new problems because of the data unavailability, the estimations inaccuracies and environment instability. In this paper, we address the sub-optimality of executions plans caused by these problems. We propose to extend the join algorithms based on mobile agents in order to correct the sub-optimality. This extension allows the join to change their execution site. Indeed, the mobile agent executing a join adapts to changes in characteris… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2012
2012
2012
2012

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 38 publications
0
2
0
Order By: Relevance
“…A characteristic of dynamic optimization methods is the decision making nature of the modifications of the execution plans (decision making column in the Table 1). We distinguish two classes: centralized methods [1,2,3,4,5,12,24] and decentralized dynamic optimization methods [9,19,20,21,23,27] A method of optimization known as centralized if it is based on a main process which is charged to supervise, control and modify the execution plans. This process can be based on other modules ensuring the production of necessary information for the control and the modifications of an execution plan.…”
Section: Decision Makingmentioning
confidence: 99%
See 1 more Smart Citation
“…A characteristic of dynamic optimization methods is the decision making nature of the modifications of the execution plans (decision making column in the Table 1). We distinguish two classes: centralized methods [1,2,3,4,5,12,24] and decentralized dynamic optimization methods [9,19,20,21,23,27] A method of optimization known as centralized if it is based on a main process which is charged to supervise, control and modify the execution plans. This process can be based on other modules ensuring the production of necessary information for the control and the modifications of an execution plan.…”
Section: Decision Makingmentioning
confidence: 99%
“…During the query optimization, the optimizer of mediator generates an execution plan including : (i) the number of mobile agents participating in the evaluation of execution plan, (ii) the operator will be executed by each agent, and (iii) the execution site of each agent. In the rest of this section, we present the mobile join algorithms [20]. Then, we propose an execution model based on mobile agents for queries including cooperation policy allowing the agents to run efficiently the execution plans.…”
Section: Execution Model Based Mobile Agents For Decentralized Dynamimentioning
confidence: 99%