2007 · 43 citations · 18 references
ComputingComputer ScienceAuction TheoryE-commerce SystemsFormal MethodsModel CheckingSequential AuctionsAuction Bidding BehaviorLinear Temporal LogicOnline Auctions
Online auctions have become a quite popular and effective approach in the Internet-based e-Marketplace. In concurrent auctions, where multiple auctions for identical items are running simultaneously, users ’ bidding behaviors become very complicated. This situation motivates shilling behaviors, in which a seller disguises himself as normal bidders in order to drive up the bidding price and make the winning bidder pay more for an auctioned item. The goal of this paper is to propose a formal approach to verifying bidding behaviors, and especially, detecting shilling behaviors in concurrent online auctions. We develop a model template for concurrent auctions and derive auction models based on auction data from two concurrent auctions. The auction model can be formally verified using the SPIN model checker for certain behavioral properties, which are specified in pattern-based LTL (Linear Temporal Logic) formulas. To illustrate the feasibility and effectiveness of our approach, we provide a case study to show how possible shill bidders can be detected.
18
E. M. Clarke, Orna Grümberg, D. Long · 1996 · 6.9K citations
Gerard J. Holzmann · IEEE Transactions on Software Engineering · 1997 · 3.8K citations
Paul Resnick, Ko Kuwabara, Richard Zeckhauser et al. · Communications of the ACM · 2000 · 2.2K citations · Full text
Social Sciences, Information Systems, Management Information Systems +10
Formal Methods: State of the Art and Future Directions
Jeannette M. Wing · 1996 · 1.1K citations