in the game situation. Consumers are distributed uniformly in the line. A consumer decides to purchase a product from the shop closer to him. ShopA ShopB Consumers choose the closer shop
price ︓ p 2 Shop 1 location︓(x 1, y 1 ) price ︓ p 1 dxdy y y t x x t p y y t x x t p y x D } ) ( ) ( ) ( ) ( ) , {( 2 2 2 2 2 2 1 2 1 1 D p1 1 ) 1 ( 2 2 D p , Market share: Profit: Consumers are distributed continuously and uniformly A consumer choose the shop with the lower sum of the price and the transportation cost The transportation cost is: Tabuchi Model ①
assumed to be distributed continuously and uniformly. Analytical approaches Agent-based approach Enable to deal with the discrete and non-uniform consumer distributions Enable to describe situations closer to the actual and more complex.
( c i c i y x Purchase a product from the shop with lower cost. Total cost = Price + Transportation cost = + ︓Transportation cost function Shop B location︓(x B, y B ) price ︓ p B Shop A location︓(x A, y A ) price ︓ p A
and set the price act strategically to maximize each profit function Profit = Price × Number of consumers = N A consumers choose A N B consumers choose B Shop A location︓(x A, y A ) price ︓ p A Shop B location︓(x B, y B ) price ︓ p B
the candidates for the update price to the reservation prices for each consumer agent. Agent-based Modeling Ideas for Practical Computation 2 1 2 1 2 2 2 2 2 1 ) ( ) ( ) ( ) ( y y t x x t y y t x x t p p c i c i c i c i i
,…, = the upper limit price for -th consumer then he choose shop A = + − Agent-based Modeling Reservation Price -th consumer ) , ( c i c i y x Shop B location︓(x B, y B ) price ︓ p B Shop A location︓(x A, y A ) price ︓ p A
equal to the reservation price for any consumer agent, then the shop can increase the price up to the nearest reservation price without changing the number of consumers Price can be raised up to ̂ without change of number of cunsumer Agent-based Modeling Reservation Prices are candidates
Candidate locations are set in the market space in a lattice Shop A location︓n –th candidate location Shop A chooses the location while fixing the location of shop B. For all candidate locations, the process of pricing stage is carried out.
competition. It can describe the discrete and non- uniform consumer distributions. We developed the graphical simulator for that model and showed simulation results in some cases. The model validation was achieved by comparing the results of our simulation with those of the previous researches.
conditions using our model and simulator. Situations in which decision making of consumers (and shops) are affected by the results of their own previous behavior. e.g) the situation with the switching