Shortest Paths Based Web Service Selection in Internet of Things

The connecting of things to the Internet makes it possible for smart things to access all kinds of Web services. However, smart things are energy-limited, and suitable selection of Web services will consume less resources. In this paper, we study the problem of selecting some Web service from the ca...

Full description

Bibliographic Details
Main Authors: Xiangdong Yin, Jie Yang
Format: Article
Language:English
Published: Hindawi Limited 2014-01-01
Series:Journal of Sensors
Online Access:http://dx.doi.org/10.1155/2014/958350
id doaj-a398d4c1905c49658116da0c61a79506
record_format Article
spelling doaj-a398d4c1905c49658116da0c61a795062020-11-24T21:24:29ZengHindawi LimitedJournal of Sensors1687-725X1687-72682014-01-01201410.1155/2014/958350958350Shortest Paths Based Web Service Selection in Internet of ThingsXiangdong Yin0Jie Yang1Department of Computer and Communication Engineering, Hunan University of Science and Engineering, Yongzhou 425100, ChinaDepartment of Computer and Communication Engineering, Hunan University of Science and Engineering, Yongzhou 425100, ChinaThe connecting of things to the Internet makes it possible for smart things to access all kinds of Web services. However, smart things are energy-limited, and suitable selection of Web services will consume less resources. In this paper, we study the problem of selecting some Web service from the candidate set. We formulate this selection of Web services for smart things as single-source many-target shortest path problem. We design algorithms based on the Dijkstra and breadth-first search algorithms, propose an efficient pruning algorithm for breadth-first search, and analyze their performance of number of iterations and I/O cost. Our empirical evaluation on real-life graphs shows that our pruning algorithm is more efficient than the breadth-first search algorithm.http://dx.doi.org/10.1155/2014/958350
collection DOAJ
language English
format Article
sources DOAJ
author Xiangdong Yin
Jie Yang
spellingShingle Xiangdong Yin
Jie Yang
Shortest Paths Based Web Service Selection in Internet of Things
Journal of Sensors
author_facet Xiangdong Yin
Jie Yang
author_sort Xiangdong Yin
title Shortest Paths Based Web Service Selection in Internet of Things
title_short Shortest Paths Based Web Service Selection in Internet of Things
title_full Shortest Paths Based Web Service Selection in Internet of Things
title_fullStr Shortest Paths Based Web Service Selection in Internet of Things
title_full_unstemmed Shortest Paths Based Web Service Selection in Internet of Things
title_sort shortest paths based web service selection in internet of things
publisher Hindawi Limited
series Journal of Sensors
issn 1687-725X
1687-7268
publishDate 2014-01-01
description The connecting of things to the Internet makes it possible for smart things to access all kinds of Web services. However, smart things are energy-limited, and suitable selection of Web services will consume less resources. In this paper, we study the problem of selecting some Web service from the candidate set. We formulate this selection of Web services for smart things as single-source many-target shortest path problem. We design algorithms based on the Dijkstra and breadth-first search algorithms, propose an efficient pruning algorithm for breadth-first search, and analyze their performance of number of iterations and I/O cost. Our empirical evaluation on real-life graphs shows that our pruning algorithm is more efficient than the breadth-first search algorithm.
url http://dx.doi.org/10.1155/2014/958350
work_keys_str_mv AT xiangdongyin shortestpathsbasedwebserviceselectionininternetofthings
AT jieyang shortestpathsbasedwebserviceselectionininternetofthings
_version_ 1725987953290772480