ReputationPro: The Efficient Approaches to Contextual Transaction Trust Computation in E-Commerce Environments

In e-commerce environments, the trustworthiness of a seller is utterly important to potential buyers, especially when a seller is not known to them. Most existing trust evaluation models compute a single value to reflect the general trustworthiness of a seller without taking any transaction context information into account. With such a result as the indication of reputation, a buyer may be easily deceived by a malicious seller in a transaction where the notorious value imbalance problem is involved—in other words, a malicious seller accumulates a high-level reputation by selling cheap products and then deceives buyers by inducing them to purchase more expensive products. In this article, we first present a trust vector consisting of three values for contextual transaction trust (CTT). In the computation of CTT values, three identified important context dimensions, including Product Category, Transaction Amount, and Transaction Time, are taken into account. In the meantime, the computation of each CTT value is based on both past transactions and the forthcoming transaction. In particular, with different parameters specified by a buyer regarding context dimensions, different sets of CTT values can be calculated. As a result, all of these trust values can outline the reputation profile of a seller that indicates the dynamic trustworthiness of a seller in different products, product categories, price ranges, time periods, and any necessary combination of them. We name this new model ReputationPro. Nevertheless, in ReputationPro, the computation of reputation profile requires new data structures for appropriately indexing the precomputation of aggregates over large-scale ratings and transaction data in three context dimensions, as well as novel algorithms for promptly answering buyers’ CTT queries. In addition, storing precomputed aggregation results consumes a large volume of space, particularly for a system with millions of sellers. Therefore, reducing storage space for aggregation results is also a great demand. To solve these challenging problems, we first propose a new index scheme CMK-tree by extending the two-dimensional K-D-B-tree that indexes spatial data to support efficient computation of CTT values. Then, we further extend the CMK-tree and propose a CMK-treeRS approach to reducing the storage space allocated to each seller. The two approaches are not only applicable to three context dimensions that are either linear or hierarchical but also take into account the characteristics of the transaction-time model—that is, transaction data is inserted in chronological order. Moreover, the proposed data structures can index each specific product traded in a time period to compute the trustworthiness of a seller in selling a product. Finally, the experimental results illustrate that the CMK-tree is superior in efficiency of computing CTT values to all three existing approaches in the literature. In particular, while answering a buyer’s CTT queries for each brand-based product category, the CMK-tree has almost linear query performance. In addition, with significantly reduced storage space, the CMK-treeRS approach can further improve the efficiency in computing CTT values. Therefore, our proposed ReputationPro model is scalable to large-scale e-commerce Web sites in terms of efficiency and storage space consumption.

[1]  A. Jøsang,et al.  Challenges for Robust Trust and Reputation Systems , 2009 .

[2]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[3]  Stephen Marsh,et al.  Formalising Trust as a Computational Concept , 1994 .

[4]  Cécile Paris,et al.  A survey of trust in social networks , 2013, CSUR.

[5]  Nathan Griffiths,et al.  Task delegation using experience-based multi-dimensional trust , 2005, AAMAS '05.

[6]  Richard Ford,et al.  Reputation Prediction in Mobile Ad Hoc Networks Using RBF Neural Networks , 2009, EANN.

[7]  Max Mühlhäuser,et al.  Towards a Trust Management System for Cloud Computing , 2011, 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications.

[8]  Jeffrey M. Bradshaw,et al.  Representing Context for Multiagent Trust Modeling , 2006, 2006 IEEE/WIC/ACM International Conference on Intelligent Agent Technology.

[9]  Yon Dohn Chung,et al.  An efficient method for temporal aggregation with range-condition attributes , 2004, Inf. Sci..

[10]  Sibel Adali,et al.  Measuring behavioral trust in social networks , 2010, 2010 IEEE International Conference on Intelligence and Security Informatics.

[11]  Valérie Issarny,et al.  Enhanced Reputation Mechanism for Mobile Ad Hoc Networks , 2004, iTrust.

[12]  Sushil Jajodia,et al.  Integrating trust management and access control in data-intensive Web applications , 2012, TWEB.

[13]  James A. Hendler,et al.  Inferring binary trust relationships in Web-based social networks , 2006, TOIT.

[14]  Hans-Joachim Lenz,et al.  The R/sub a/*-tree: an improved R*-tree with materialized data for supporting range queries on OLAP-data , 1998, Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130).

[15]  Xiuzhen Zhang,et al.  The approaches to contextual transaction trust computation in e-Commerce environments , 2014, Secur. Commun. Networks.

[16]  Robin Cohen,et al.  Modeling trust using transactional, numerical units , 2006, PST.

[17]  Jie Wang,et al.  PL-Tree: An Efficient Indexing Method for High-Dimensional Data , 2013, SSTD.

[18]  Daniel J. Abadi,et al.  Column-stores vs. row-stores: how different are they really? , 2008, SIGMOD Conference.

[19]  Bob Rietjens,et al.  Trust and reputation on eBay: Towards a legal framework for feedback intermediaries , 2006 .

[20]  Yan Wang Trust 2 : Developing Trust in Peer-to-Peer Environments , 2008 .

[21]  Audun Jøsang,et al.  AIS Electronic Library (AISeL) , 2017 .

[22]  Ernesto Damiani,et al.  A reputation-based approach for choosing reliable resources in peer-to-peer networks , 2002, CCS '02.

[23]  Jordi Sabater-Mir,et al.  Review on Computational Trust and Reputation Models , 2005, Artificial Intelligence Review.

[24]  Gabriele Lenzini,et al.  Context-aware Trust Evaluation Functions for Dynamic Reconfigurable Systems , 2006, MTW.

[25]  Lei Li,et al.  Two-dimensional trust rating aggregations in service-oriented applications , 2011, IEEE Transactions on Services Computing.

[26]  Vijay Varadharajan,et al.  Trust/sup 2/: developing trust in peer-to-peer environments , 2005, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1.

[27]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..

[28]  Bernhard Seeger,et al.  An asymptotically optimal multiversion B-tree , 1996, The VLDB Journal.

[29]  Sandro Etalle,et al.  Formal Aspects of Security and Trust , 2011, Lecture Notes in Computer Science.

[30]  Brian L. Mark,et al.  Robust cooperative trust establishment for MANETs , 2006, SASN '06.

[31]  J. T. Robinson,et al.  The K-D-B-tree: a search structure for large multidimensional dynamic indexes , 1981, SIGMOD '81.

[32]  Surajit Chaudhuri,et al.  An overview of data warehousing and OLAP technology , 1997, SGMD.

[33]  Ling Liu,et al.  A reputation-based trust model for peer-to-peer ecommerce communities , 2003, EC.

[34]  Vladimiro Sassone,et al.  HMM-Based Trust Model , 2009, Formal Aspects in Security and Trust.

[35]  Carles Sierra,et al.  Information-Based Agency , 2007, IJCAI.

[36]  Achim Rettinger,et al.  Statistical relational learning of trust , 2011, Machine Learning.

[37]  Jie Zhang,et al.  Detecting Imprudence of 'Reliable' Sellers in Online Auction Sites , 2012, 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications.

[38]  Munindar P. Singh,et al.  Formal Trust Model for Multiagent Systems , 2007, IJCAI.

[39]  Ling Liu,et al.  PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities , 2004, IEEE Transactions on Knowledge and Data Engineering.

[40]  Dimitrios Gunopulos,et al.  On computing temporal aggregates with range predicates , 2008, TODS.

[41]  Christian Böhm,et al.  Searching in high-dimensional spaces: Index structures for improving the performance of multimedia databases , 2001, CSUR.

[42]  Yan Wang,et al.  The Evaluation of Situational Transaction Trust in E-Service Environments , 2008, 2008 IEEE International Conference on e-Business Engineering.

[43]  Yufei Tao,et al.  Range aggregate processing in spatial databases , 2004, IEEE Transactions on Knowledge and Data Engineering.

[44]  Xin Liu,et al.  Modeling Context Aware Dynamic Trust Using Hidden Markov Model , 2012, AAAI.

[45]  Xiuzhen Zhang,et al.  Transaction Similarity-Based Contextual Trust Evaluation in E-Commerce and E-Service Environments , 2011, 2011 IEEE International Conference on Web Services.

[46]  Lik Mui,et al.  Computational models of trust and reputation: agents, evolutionary games, and social networks , 2002 .

[47]  Panos Kalnis,et al.  Efficient OLAP Operations in Spatial Data Warehouses , 2001, SSTD.

[48]  Stefan Spitz,et al.  A Trust Model Considering the Aspects of Time , 2009, 2009 Second International Conference on Computer and Electrical Engineering.

[49]  Beng Chin Ooi,et al.  Indexing the edges—a simple and yet efficient approach to high-dimensional indexing , 2000, PODS.

[50]  Dimitrios Gunopulos,et al.  Efficient aggregation over objects with extent , 2002, PODS '02.

[51]  Dimitrios Gunopulos,et al.  Efficient computation of temporal aggregates with range predicates , 2001, PODS '01.

[52]  G. Suryanarayana,et al.  A Survey of Trust Management and Resource Discovery Technologies in Peer-to-Peer Applications , 2004 .

[53]  Audun Jøsang,et al.  A Logic for Uncertain Probabilities , 2001, Int. J. Uncertain. Fuzziness Knowl. Based Syst..

[54]  Julita Vassileva,et al.  A Review on Trust and Reputation for Web Service Selection , 2007, 27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07).

[55]  Rudolf Bayer,et al.  Organization and maintenance of large ordered indexes , 1972, Acta Informatica.

[56]  Kai Hwang,et al.  Trusted Cloud Computing with Secure Resources and Data Coloring , 2010, IEEE Internet Computing.

[57]  Athman Bouguettaya,et al.  RATEWeb: Reputation Assessment for Trust Establishment among Web services , 2009, The VLDB Journal.

[58]  Xiuzhen Zhang,et al.  Efficient Contextual Transaction Trust Computation in E-commerce Environments , 2012, 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications.

[59]  Xiuzhen Zhang,et al.  A trust vector approach to transaction context-aware trust evaluation in e-commerce and e-service environments , 2012, 2012 Fifth IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[60]  Jie Zhang,et al.  A Survey on Trust Management for VANETs , 2011, 2011 IEEE International Conference on Advanced Information Networking and Applications.

[61]  Jeffrey D. Ullman,et al.  Implementing data cubes efficiently , 1996, SIGMOD '96.

[62]  Christos Faloutsos,et al.  The TV-tree: An index structure for high-dimensional data , 1994, The VLDB Journal.

[63]  Jennifer Widom,et al.  Incremental computation and maintenance of temporal aggregates , 2003, The VLDB Journal.

[64]  Mohammad Zulkernine,et al.  CAT: a context-aware trust model for open and dynamic systems , 2008, SAC '08.

[65]  Darko Kirovski,et al.  Relating Reputation and Money in Online Markets , 2010, ACM Trans. Web.

[66]  Haibin Zhang,et al.  A Novel Model for Contextual Transaction Trust Computation with Fixed Storage Space in E-Commerce and E-Service Environments , 2013, 2013 IEEE International Conference on Services Computing.

[67]  Hamid Pirahesh,et al.  Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals , 1996, Data Mining and Knowledge Discovery.

[68]  Pankaj K. Agarwal,et al.  Computational Geometry: Theory and Applications Efficient External Memory Structures for Range-aggregate Queries , 2022 .

[69]  Vijay Varadharajan,et al.  Trust management towards service-oriented applications , 2008, Service Oriented Computing and Applications.

[70]  Ernesto Damiani,et al.  A WOWA-based Aggregation Technique on Trust Values Connected to Metadata , 2005, STM.

[71]  Lei Li,et al.  Context Based Trust Normalization in Service-Oriented Environments , 2010, ATC.

[72]  Jordi Sabater-Mir,et al.  REGRET: reputation in gregarious societies , 2001, AGENTS '01.

[73]  R. Bayer,et al.  Organization and maintenance of large ordered indices , 1970, SIGFIDET '70.

[74]  Lei Li,et al.  Social context-aware trust inference for trust enhancement in social network based recommendations on service providers , 2013, World Wide Web.

[75]  Chen Jia,et al.  Genetic Selection Algorithm for OLAP Data Cubes , 2010 .

[76]  Dimitrios Gunopulos,et al.  Temporal and spatio-temporal aggregations over data streams using multiple time granularities , 2003, Inf. Syst..

[77]  Vijay Varadharajan,et al.  Two-phase peer evaluation in P2P e-commerce environments , 2005, 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service.

[78]  H. Raghav Rao,et al.  A trust-based consumer decision-making model in electronic commerce: The role of trust, perceived risk, and their antecedents , 2008, Decis. Support Syst..

[79]  Yao Wang,et al.  Toward Trust and Reputation Based Web Service Selection : A Survey , 2007 .

[80]  Panos Kalnis,et al.  Indexing spatio-temporal data warehouses , 2002, Proceedings 18th International Conference on Data Engineering.

[81]  Paul A. Pavlou,et al.  Evidence of the Effect of Trust Building Technology in Electronic Markets: Price Premiums and Buyer Behavior , 2002, MIS Q..

[82]  Karl Aberer,et al.  QoS-Based Service Selection and Ranking with Trust and Reputation Management , 2005, OTM Conferences.

[83]  Yufei Tao,et al.  Historical spatio-temporal aggregation , 2005, TOIS.

[84]  Sherali Zeadally,et al.  Trust management of services in cloud environments: Obstacles and solutions , 2013, CSUR.

[85]  Pankaj K. Agarwal,et al.  CRB-Tree: An Efficient Indexing Scheme for Range-Aggregate Queries , 2003, ICDT.

[86]  Yan Wang,et al.  Reputation-Oriented Trustworthy Computing in E-Commerce Environments , 2008, IEEE Internet Computing.

[87]  Ling Liu,et al.  RLM: A General Model for Trust Representation and Aggregation , 2012, IEEE Transactions on Services Computing.

[88]  Antonio F. Gómez-Skarmeta,et al.  On the Behaviour of the TRSIM Model for Trust and Reputation , 2007, MATES.

[89]  Chrysanthos Dellarocas,et al.  Goodwill Hunting: An Economically Efficient Online Feedback Mechanism for Environments with Variable Product Quality , 2002, AMEC.