1 Dynamic Pricing of Information Goods Joint work with: Gabi Koifman, Avigdor Gal Technion Onn Shehory IBM Haifa Research Labs.

Slides:



Advertisements
Similar presentations
How Customer Differences Can Lead to Price Differences
Advertisements

Transactions, Intermediation, and Processes in EC
Public B2B Exchanges and Support Services
Price discrimination Definition: charging different prices for the same product to different consumers Examples –senior citizen discounts –airfares: business.
Preview of 4 Coming Attractions Today: Derivation of the Demand Curve –Consumers (Buyers) Next: Derivation of the Supply Curve –Firms (Sellers) Later:
© 2007 Bart J. Wilson B1 Buyer 1 UnitValue 1 st $9 2 nd $6 3 rd $3 Buyer 1’s Demand.
Employing and Evaluating Dynamic Pricing Strategies Joan Morris MS Thesis Proposal Research Hour, 11/30/00.
Responding to Policies at Runtime in TrustBuilder Bryan Smith, Kent E. Seamons, and Michael D. Jones Computer Science Department Brigham Young University.
E-Marketplaces: Structures and Mechanisms
A Heuristic Bidding Strategy for Multiple Heterogeneous Auctions Patricia Anthony & Nicholas R. Jennings Dept. of Electronics and Computer Science University.
The Allocation of Value For Jointly Provided Services By P. Linhart, R. Radner, K. G. Ramkrishnan, R. Steinberg Telecommunication Systems, Vol. 4, 1995.
InfoCenters and Information E-markets Itai Yarom PhD Researcher - AI Lab
1 Pertemuan 9 Understanding Public B2B Exchanges and Portals Matakuliah: J0324/Sistem e-Bisnis Tahun: 2005 Versi: 02/02.
Pricing Strategy Considerations for a New Business A Macro Overview of Setting & Influencing Prices Class 26 Marketing Pricing Strategies Tuesday November.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Internet properties and marketing implications
Chapter One What is Business? © 2007 The McGraw-Hill Companies, Inc., All Rights Reserved. McGraw-Hill/Irwin Introduction to Business.
Exchanges = markets with many buyers and many sellers Let’s consider a 1-item 1-unit exchange first.
TrustDavis: A Non-Exploitable Online Reputation System Dimitri DeFigueiredo and Earl T. Barr Dept. of Computer Science, University of California at Davis.
Delivering Service through Intermediaries. Service Provider Participants Service principal (originator) creates the service concept (like a manufacturer)
BCOR 1020 Business Statistics Lecture 20 – April 3, 2008.
Multi-unit auctions & exchanges (multiple indistinguishable units of one item for sale) Tuomas Sandholm Computer Science Department Carnegie Mellon University.
COMPUTER APPLICATIONS TO BUSINESS ||
E-commerce E-commerce is defined "as the process of buying, selling, or exchanging products, services, or information via computer networks, including.
Electronic Commerce Creating a Successful Web Presence Marketing Strategy.
Filename\location Agent Mediated Electronic Commerce Dr. Chris Preist HP Labs.
 WAMP or XAMPP  Zen Cart  What is E-commerce?  Electronic commerce, commonly known as e- commerce, ecommerce or e-business refers to the buying and.
Chapter 2 E-Marketplaces: Structures, Mechanisms, Economics, and Impacts.
Electronic Commerce and Electronic Business Lecture – 12
PRICE MECHANISM AND PLANNING
Direct and Online Marketing: The New Marketing Model
10 Two-sided Platforms 1 Aaron Schiff ECON
1 Privacy-Preserving Distributed Information Sharing Nan Zhang and Wei Zhao Texas A&M University, USA.
Copyright © 2009 Pearson Education, Inc. Slide 6-1 Chapter 6 E-commerce Marketing Concepts.
Lecture 2 Title: E-Business Advantages By: Mr Hashem Alaidaros MIS 326.
Md. Hasan Tarik Chief Instructor, NAPD
Price Discrimination in E-market Emese Habodász Július Pál.
G-commerce Computational economies for resource allocation in computational Grid settings Fundamentals Resources are not free Resources are not free For.
The Double Auction is like an “Econ Lab” to illustrate How markets work How good the competitive equilibrium model (supply and demand) is as a model of.
Supply chain planning and control. Supply chain It is not a “one-way” chain, but a network of stages Consists of all stages involved in fulfilling customer.
HED 460 Pricing Feasible to test new pricing models Traditional price setting is being modernized due to information availability Internet reduces transaction.
Electronic Commerce Jeff Campbell, Piyanuch Chuasiripattana, Travis Flood, Matthew Janocko, Kent Woodburn Research on Electronic Commerce.
Linking multi-agent simulation to experiments in economy Re-implementing John Duffy’s model of speculative learning agents.
E-Marketplaces: Mechanisms, Tools, and Impacts of E-commerce.
E-procurement E-procurement is the business-to-business or business-to-consumer purchase and sale of supplies and services through the Internet as well.
1.09 Identify Sport/Event Trends – Terms – Part 1.
Interorganisational Systems. Interorganisational Systems Information Partnering It is the driving force behind the emerging electronic marketplace. Case:
Overview: Electronic Commerce Electronic Commerce, Seventh Annual Edition.
Data Analysis Econ 176, Fall Populations When we run an experiment, we are always measuring an outcome, x. We say that an outcome belongs to some.
Electronic Commerce Semester 1 Term 1 Lecture 3. Types of E-Commerce There are three distinct general classes of e-commerce: –Inter-organisational (business-to-business/B2B)
E-Marketplaces: Mechanisms, Tools, and Impacts of E-commerce.
Sports and Entertainment Marketing II 1.09 Identify Sport/Event Trends.
ECONOMIC APPROACHES Classical economics – created by Adam Smith (The Wealth of Nations, 1776), David Ricardo, John Stuart Mills – stressed the benefits.
Economic Systems and the American Economy. Economic Systems Why do we, as American consumers, have so many choices?
Price Discrimination 1. Defined: Sellers engage in price discrimination when they charge different prices to different consumers for the same good, because.
© Thomson/South-Western ECONOMIC EDUCATION FOR CONSUMERS Slide 1 Consumer’s Role in the Economy Objectives: By the end of class, students will be able.
AMET'98 – Robert H. Guttman © 1998 MIT Media Lab Slide 1 Agent-mediated Integrative Negotiation for Retail Electronic Commerce AMET’98 Robert H. Guttman.
Pertemuan 2 E-Commerce Marcello Singadji, S.Kom, M.T.
Identify Sport/Event Trends
Chapter 2: Introduction to Electronic Commerce
B2B Exchanges, Directories, and Other Support Services
Consumer Benefits of Web Marketing
Macroeconomic Impact of Air Pollution Reduction
Chapter 10 Ch 10: Economic Trends in Real Estate Markets Students: we will only use the first 2.5 pages. You do not need to read after “Revitalization”
Direct and Online Marketing: The New Marketing Model
E-BUSINESS E-Business is the powerful business environment that is
Direct and Online Marketing: The New Marketing Model
Marketing Channels and Supply Chain Management
Name: NAMUNJI JOSHUA MUNDIA PROGRAM: BSC SYSTEMS ENGINEERING
Presentation transcript:

1 Dynamic Pricing of Information Goods Joint work with: Gabi Koifman, Avigdor Gal Technion Onn Shehory IBM Haifa Research Labs

2 Motivation Rapid growth in electronic commerce The information economy vision (Kephart et al.) Agents accumulate knowledge, stored in databases Agents can benefit from trading database tuples No mechanism for such trade

3 Problem Statement A mechanism for negotiating database-based information goods requires: – Correctly matching of attributes of database goods – Pricing of (DB-based) information goods Bob’s Agent Alice’s Agent Domain:Stocks I can sell records to make profit I need more information NOW. Willing to spend 50$ for it.

4 (DB-based) Information goods market vs. traditional market Negligible marginal cost Uniqueness Pricing Experience goods (Advertising) Delivery Schema/tuple ambiguity

5 Compatibility Evaluation DB information goods compatibility evaluation can be reduced to the schema mapping problem A mapping F from S to S’ is a set of |S| pairs (a, a’), a  S, a’  S’  {null} and S’=F (S) μ att (a,a’) is the similarity measure of a, a’ μ F is computed based on all μ att in F Utility is based on μ F

6 Buyer’s Anxiousness Level Assumption: willingness to pay is proportional to buyer’s anxiousness A seller can perform price discrimination across consumers with different anxiousness level Why should a buyer expose its true anxiousness level? When discriminating based on TTD (Time To Deliver), learning anxiousness is enabled (we use Bayesian learning)

7 Market Trends Calc: average supply Calc: average personal demand set: reference supply\demand levels Calc: current supply\demand levels Re-calc: average supply Re-calc: average personal demand Re-set: reference supply\demand levels

8 Utility Evaluation Distance(seller, buyer) = number of tuples that exist in the seller’s database and not in the buyer’s database If (distance (seller, buyer)>  ) then proceed with negotiation Computing Distance() is problematic – Database comparison, or – Zero-knowledge mechanism – Relief: can approximate via statistical measures

9 Pricing Policies Derivative-Follower (DF) Trial and Error (TA) Personalized Pricing (PP) Market Based Personal Pricing (MBPP)  Posted pricing – DF,TA  Price discrimination – PP,MBPP  Negotiation based pricing – PP,MBPP

10 Negotiation Participants DB Exchange agent – Trusted third party – Receives ads, publishes to subscribers Players: buyers and sellers – Initial database – Buyer: maximize (number of distinct tuples),s.t min(cost) – Seller: maximize (profit)

11 Interaction diagram Agent 1Agent 2DBE Transfer Goods Closer Price Negotiation CounterOffer CloseDeal TerminateNegotiation Seller Process Offer Buyer Process Offer Market trends learning AL learning Utility Evaluation RequestForDistanc DistanceReply Calc Distance (2,1) Negotiation Model Contact RequestToPublish PublishingSeller WillingToNegotiate InitialOffer Compatibility Evaluation OntoBuilder μ>Tμ>T SafeSigns ReplyForQueries RequestForQueries Schema-mapping learning μ>Tμ>T

12 Simulation System Java language – JMS on J2EE. MS-access database JMS messaging

13 Simulation Participants Buyers: Anxiousness level Max budget for transaction Distance threshold (0) Sellers: Current price list Probabilities for anxiousness level distribution Assumed supply Assumed demand

14 Pricing Policies Evaluation: System profit /volume Equilibrium Market settings: Non-competitive market Competitive market

15 System Profit Derivative follower Trial and Error Personalized Pricing Market Based Pricing Derivative follower Trial and Error Personalized Pricing Market Based Pricing

16 Equilibrium PP agent should deviate to MBPP MBPP agent should not deviate

17 Conclusions We provide mechanism for trading databased- based information goods Pricing policies that allow negotiation and personalization, perform better than (known in the art) posted pricing Market based personalized pricing policy performs better than personalized pricing, in terms of stability

18 The End

19 Backup Slides

20 Related Work Pricing Information Goods – (Varian) price discrimination: an issue when willingness to pay varies across consumers. Need to: Determine the consumer's willingness to pay Prevent “black market” Information Economy and Software Agents – (Kephart et al.) The vision – Agent: faster, but less intelligent and flexible – Effects on Global Economy Multiagent Negotiation – Protocol, objects, reasoning model (Jennings et al.) Multiagent Learning – Bayesian learning in negotiation – Zeng and Sycara

21 Future Work Support buyers that wish to build a database from an initial empty tuples set. Situations for compatibility that also use auxiliary information. Suggest techniques that allow a fully automated algorithm. Additional pricing policies. Suggest a secure algorithm for distance(a,b), with no use of third trusted party. Allow the buyer to choose a bidding policy that maximizes its utility under specific market settings.

22 Database-based Information Goods Compatibility Evaluation Imprecision Mapping Effectiveness Mapping Cost Evaluation Methodology and Results

23 Compatibility Evaluation (1) : Mapping Imprecision Evaluation Methodology and Results Improved 40.2% No change 8.5% Not Improved 29.8% No Change (0 imprecision) 21.4% No change 14.2% Not Improved 13.7 Improved 50.8% No Change (0 imprecision) 21.2% Using SafeSigns ability to generate 0-imprecision mappings was doubled!!!

24 Compatibility Evaluation (2) : Mapping Effectiveness Evaluation Methodology and Results

25 Compatibility Evaluation (3) : Mapping Cost Evaluation Methodology and Results