Optimal Service Ordering in Decentralized Queries Over Web Services

Author(s):  
Efthymia Tsamoura ◽  
Anastasios Gounaris ◽  
Yannis Manolopoulos

The problem of ordering expensive predicates (or filter ordering) has recently received renewed attention due to emerging computing paradigms such as processing engines for queries over remote Web Services, and cloud and grid computing. The optimization of pipelined plans over services differs from traditional optimization significantly, since execution takes place in parallel and thus the query response time is determined by the slowest node in the plan, which is called the bottleneck node. Although polynomial algorithms have been proposed for several variants of optimization problems in this setting, the fact that communication links are typically heterogeneous in wide-area environments has been largely overlooked. The authors propose an attempt to optimize linear orderings of services when the services communicate directly with each other and the communication links are heterogeneous. The authors propose a novel optimal algorithm to solve this problem efficiently. The evaluation of the proposal shows that it can result in significant reductions of the response time.

2012 ◽  
pp. 1513-1528
Author(s):  
Efthymia Tsamoura ◽  
Anastasios Gounaris ◽  
Yannis Manolopoulos

The problem of ordering expensive predicates (or filter ordering) has recently received renewed attention due to emerging computing paradigms such as processing engines for queries over remote Web Services, and cloud and grid computing. The optimization of pipelined plans over services differs from traditional optimization significantly, since execution takes place in parallel and thus the query response time is determined by the slowest node in the plan, which is called the bottleneck node. Although polynomial algorithms have been proposed for several variants of optimization problems in this setting, the fact that communication links are typically heterogeneous in wide-area environments has been largely overlooked. The authors propose an attempt to optimize linear orderings of services when the services communicate directly with each other and the communication links are heterogeneous. The authors propose a novel optimal algorithm to solve this problem efficiently. The evaluation of the proposal shows that it can result in significant reductions of the response time.


2011 ◽  
Vol 1 (2) ◽  
pp. 1-16 ◽  
Author(s):  
Efthymia Tsamoura ◽  
Anastasios Gounaris ◽  
Yannis Manolopoulos

The problem of ordering expensive predicates (or filter ordering) has recently received renewed attention due to emerging computing paradigms such as processing engines for queries over remote Web Services, and cloud and grid computing. The optimization of pipelined plans over services differs from traditional optimization significantly, since execution takes place in parallel and thus the query response time is determined by the slowest node in the plan, which is called the bottleneck node. Although polynomial algorithms have been proposed for several variants of optimization problems in this setting, the fact that communication links are typically heterogeneous in wide-area environments has been largely overlooked. The authors propose an attempt to optimize linear orderings of services when the services communicate directly with each other and the communication links are heterogeneous. The authors propose a novel optimal algorithm to solve this problem efficiently. The evaluation of the proposal shows that it can result in significant reductions of the response time.


Author(s):  
Mustapha Mohammed Baua'a

The I\O file system Read\Write operations are considered the most significant characteristics. Where, many researchers focus on their works on how to decrease the response time of I\O file system read\write operations. However, most articles concentrate on how to read\write content of the file in parallelism manner. Here in this paper, the author considers the parallelizing Read\Write whole file bytes not only its contents. A case study has been applied in order to make the idea more clear. It talks about two techniques of uploading\downloading files via Web Service. The first one is a traditional way where the files uploaded and downloaded serially. While the second one is uploaded\ downloaded files using Java thread in order to simulate parallelism technique. Java Netbeans 8.0.2 have been used as a programming environment to implement the Download\Upload files through Web Services. Validation results are also presented via using Mat-lab platform as benchmarks. The visualized figures of validation results are clearly clarifying that the second technique shows better response time in comparison to the traditional way.


Author(s):  
Sourav Pramanik ◽  
Sohel Anwar

In recent years, Lithium-Ion battery has gathered lot of importance in many forms of energy storage applications due to its overwhelming benefits. Any battery pack alone cannot achieve its optimal performance unless there is a robust and efficient energy management system, commonly known as battery management system or BMS. The Lithium-Ion charger is a voltage-limiting device that is similar to the lead acid system. The difference lies in a higher cell voltage; tighter voltage tolerance and the absence of trickle or float charge at full charge. In this work, we propose the design of a novel optimal strategy for charging the battery that better suits the battery performance. A performance index is defined that aims at minimizing the effort of regeneration along with a minimum deviation from the rated maximum thresholds for cell temperature and charging current. A more realistic model based on battery electrochemistry is used for the optimal algorithm design as opposed to equivalent circuit models. To solve the optimization problem, Pontryagin’s principle is used which is very effective for constrained optimization problems with both state and input constraints. Simulation results show that the proposed optimal charging algorithm is capable of shortening the charging time of a Lithium Ion cell while maintaining the temperature constraint when compared with the standard constant current charging.


2006 ◽  
Vol 32 (9) ◽  
pp. 688-700 ◽  
Author(s):  
Demetrio Laganá ◽  
Pasquale Legato ◽  
Ornella Pisacane ◽  
Francesca Vocaturo

2021 ◽  
Vol 12 (4) ◽  
pp. 81-100
Author(s):  
Yao Peng ◽  
Zepeng Shen ◽  
Shiqi Wang

Multimodal optimization problem exists in multiple global and many local optimal solutions. The difficulty of solving these problems is finding as many local optimal peaks as possible on the premise of ensuring global optimal precision. This article presents adaptive grouping brainstorm optimization (AGBSO) for solving these problems. In this article, adaptive grouping strategy is proposed for achieving adaptive grouping without providing any prior knowledge by users. For enhancing the diversity and accuracy of the optimal algorithm, elite reservation strategy is proposed to put central particles into an elite pool, and peak detection strategy is proposed to delete particles far from optimal peaks in the elite pool. Finally, this article uses testing functions with different dimensions to compare the convergence, accuracy, and diversity of AGBSO with BSO. Experiments verify that AGBSO has great localization ability for local optimal solutions while ensuring the accuracy of the global optimal solutions.


Author(s):  
Rohitkumar Rudrappa Wagdarikar ◽  
Sandhya P

<p>A WS provides the communication between heterogeneous systems. While performing this operation, we need to focus on QoS of consumer, provider and registry directory. There will be some parameters like WS selection, prediction and rank these are parameters need to consider while QoS implementation in web services. While performing integration in web services we need to focus on QoS requirements regarding server and network performance. Performance of WS is related to locations i.e the network distance and the Internet connections between consumer and provider. There will be more QoS approach which works on consumers collected QoS data, based on this data system can predict the QoS of WS. Throughput and response time are the QoS of WS. In this paper, we have proposed parallel XML parser, by which we can parse UDDI, WSDL and SOAP XML files parallel by which it will improve the response time and throughput of WS.</p>


Author(s):  
Yuan-Shun Dai ◽  
Jack Dongarra

Grid computing is a newly developed technology for complex systems with large-scale resource sharing, wide-area communication, and multi-institutional collaboration. It is hard to analyze and model the Grid reliability because of its largeness, complexity and stiffness. Therefore, this chapter introduces the Grid computing technology, presents different types of failures in grid system, models the grid reliability with star structure and tree structure, and finally studies optimization problems for grid task partitioning and allocation. The chapter then presents models for star-topology considering data dependence and treestructure considering failure correlation. Evaluation tools and algorithms are developed, evolved from Universal generating function and Graph Theory. Then, the failure correlation and data dependence are considered in the model. Numerical examples are illustrated to show the modeling and analysis.


2019 ◽  
Vol 9 (1) ◽  
pp. 134-138
Author(s):  
Ford Lumban Gaol ◽  
Rudy Fridian

AbstractThis research is to compare the performance of Loan Approval System Web Services using SOAP Web Service and REST Web Service. There are 3 parameters that will be used in this study based on Quality of Services parameter, throughput, response time and latency. There are 4 different services will be tested to get the result of quality of services, Installment Services, Customer Services, Blacklist Customer Services and Account Services. The result of analysis showed that there was significant difference in the Quality of Services between Loan Approval System Web Services using SOAP Web Service and REST Web Service. The results can be concluded that REST Web service is more appropriate to be used in the integration between Loan Approval System and Core system.


Sign in / Sign up

Export Citation Format

Share Document