Agent-based modeling of dynamic pricing scenarios to optimize multiple-generation product lines with cannibalization

Chun Yu Lin, Nil Hande Ergin, Gül E. Okudan

Research output: Contribution to journalConference articlepeer-review

8 Scopus citations

Abstract

In today's market, companies tend to develop long-term multiple-generation product strategies instead of releasing consecutive single products to maintain market competitiveness. Even though this strategy affords market vitality, it also can bring about inter-product-line cannibalization. Cannibalization within a multiple-generation product line is a complex problem, and it has seldom been explored. It indeed is a critical subject that companies need to take into account at the product line planning stage in order to ensure their long-term profitability. In this study, we view a multiple-generation product line as a complex adaptive system, and propose a new model that can simulate the potential cannibalization scenarios within a multiple-generation product line. The model concentrates on the price variations over time for every single generation of product in a multiple-generation product line and is built upon an agent-based-methodology. Every product generation in the product line is regarded as an independent agent, and is authorized to adjust its sales price according to the shifts in the market demand. The proposed model can assist companies in developing appropriate dynamic pricing strategies at the early product line planning stages.

Original languageEnglish (US)
Pages (from-to)311-316
Number of pages6
JournalProcedia Computer Science
Volume6
DOIs
StatePublished - 2011
EventComplex Adaptive Systems - Chicago, IL, United States
Duration: Oct 30 2011Nov 2 2011

All Science Journal Classification (ASJC) codes

  • General Computer Science

Fingerprint

Dive into the research topics of 'Agent-based modeling of dynamic pricing scenarios to optimize multiple-generation product lines with cannibalization'. Together they form a unique fingerprint.

Cite this