Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Web Services and Business Transactions
World Wide Web
RITA: receiver initiated just-in-time tree adaptation for rich media distribution
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Resource- and Quality-Aware Application-Level Service Multicast
FTDCS '03 Proceedings of the The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems
A Scalable QoS-Aware Service Aggregation Model for Peer-to-Peer Computing Grids
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Service Adaptive Multicast for Media Distribution Networks
WIAPP '03 Proceedings of the The Third IEEE Workshop on Internet Applications
QoS-Assured Service Composition in Managed Service Overlay Networks
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
sFlow: Towards Resource-Efficient and Agile Service Federation in Service Overlay Networks
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Resource-aware service composition for video multicast to heterogeneous mobile users
Proceedings of the first ACM international workshop on Multimedia service composition
Special Issue on Recent Advances in Web Services
World Wide Web
Service Sharing for Streaming Video Multicast
IEEE Transactions on Multimedia
A framework for qos based dynamic web services composition
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part III
Efficient anytime algorithm for large-scale QoS-aware web service composition
International Journal of Web and Grid Services
Hi-index | 0.00 |
In service computing, it is often desirable to find the service composition solution for a given service composition request such that the total cost of the service composition solution is minimized. In this paper, we study the problem of finding the minimum cost service composition (MCSC) for a general service composition request which is represented by a directed acyclic graph (DAG). We first prove that the general case of the MCSC problem is NP-Hard. We then show that optimal solutions can be found in polynomial time for some special structured service composition requests. To this end, we derive a sufficient condition on the service composition request graph and propose corresponding algorithms to find the optimal solutions in polynomial time. Using such algorithms as building blocks, we propose heuristic algorithms to decompose the general service composition request graph into service composition request subgraphs with optimal structures. Simulation results demonstrate the effectiveness of the proposed heuristic algorithms.