Multi-constrained quality-of-service routing (QoSR) is to find a feasible path that satisfies multiple constraints simultaneously, which is a big challenge for mobile ad hoc networks (MANETs) where the topology may change constantly. It has been proved that such a problem is NP-complete. Heuristic algorithms with polynomial and pseudo-polynomial-time complexities are often used to deal with this problem. However, existing solutions, most of which suffered either from excessive computational complexities or from low performance were proposed only for wired networks and cannot be used directly in wireless MANETs. In this paper a novel QoS routing algorithm based on Simulated Annealing (SA_RA) is proposed. This algorithm first uses an energy function to translate multiple QoS weights into a single mixed metric and then seeks to find a feasible path by simulated annealing. The paper outlines simulated annealing algorithm and analyzes the problems met when we apply it to QoSR in MANETs. Theoretical analysis and experiment results demonstrate that the proposed method is an effective approximation algorithms showing better performance than the other pertinent algorithm in seeking the (approximate) optimal configuration within a period of polynomial time.
Service-oriented online social networks (SOSNs) are emerging ubiquitous platforms for numerous services where service consumers require the selection of trustworthy service providers who are unknown to them before invoking services with the aid of other intermediate participants. Under this circumstance, evaluation of the trust level of the service provider along the social trust paths from the service consumer to the service provider is required. To this end, selection of the optimal social trust path (OSTP) that can yield the most trustworthy evaluation result is a prerequisite. While existing single-trust-value methods can provide good but simple information to service consumers, more trust information, such as social intimacy degree between participants and role impact factor of intermediate participants, should be considered to represent the trust level of a service provider more comprehensively. When more trust information is considered, OSTP selection will become an NP-complete problem. In this paper, we propose path integral Monte Carlo quantum annealing (PIMCQA)-based OSTP (PIMCQA_OSTP) selection algorithm for complex SOSNs. PIMCQA_OSTP serves as the very first quantum inspired OSTP selection algorithm in complex SOSNs. Due to that quantum mechanics work with wave functions that can sample different regions of phase space equally well, and quantum systems can tunnel through classically impenetrable potential barriers between energy valleys, PIMCQA_OSTP shows its outstanding search ability and outperforms existing methods. Results of experiments on a real dataset of online social networks verify that PIMCQA_OSTP is a promising tool and is especially fit for complex SOSNs.Index Terms-Complex service-oriented online social networks, optimal social trust path selection (OSTP), path integral quantum annealing, quantum tunnel, trust level.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.