Next Article in Journal
Price Competition and Setup Cost
Previous Article in Journal
On the Approximate Solution of Partial Integro-Differential Equations Using the Pseudospectral Method Based on Chebyshev Cardinal Functions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Robust Share-of-Choice Model

by
Francesco Moresino
Geneva School of Business Administration, University of Applied Sciences Western Switzerland (HES-SO Genève), 1227 Carouge, Switzerland
Mathematics 2021, 9(3), 288; https://doi.org/10.3390/math9030288
Submission received: 28 December 2020 / Revised: 29 January 2021 / Accepted: 29 January 2021 / Published: 1 February 2021

Abstract

:
In this paper, we propose an approach to take into account, in a robust way, part-worth uncertainty in a share-of-choice (SOC) model. More precisely, we extend the method proposed by Wang and Curry by endogenously including competition. Indeed in their approach, competition is described exogenously and the model cannot take into account part-worth uncertainty for the competition’s products. Our extension permits us to take into account all effects of part-worth uncertainty, even those relative to the competition, and therefore improve substantially Wang and Curry’s approach.

1. Introduction

More than sixty years ago, the development of mathematical psychology [1,2,3] allowed a significant breakthrough in the modelling of consumers’ behaviour, which led to the development of conjoint analysis. Since the seminal paper of Green and Rao [4], conjoint analysis has become an inescapable tool in marketing science (see [5,6,7,8,9,10,11] for literature reviews). However, the accuracy of part-worths estimation is one of the main issues concerning conjoint analysis (see for instance [12,13,14,15] for studies conducted to assess different conjoint analysis methods) and handling these inaccuracies in an efficient manner is a crucial point.
Robust optimisation is a powerful method to handle parameters’ uncertainties in optimisation models. Soyster [16] proposes a linear programming model that takes into account data uncertainty in a robust way. However this approach is in practice barely useful as it is far too conservative. Other approaches that are less conservative have been proposed by Ben-Tal and Nemirovskii [17,18] and El Ghaoui et al. [19]. These approaches rely on convex problems that can be computationally challenging to solve. Bertsimas and Sim [20] propose an alternative approach that combines both the linearity advantage and the control of conservatism. Indeed their approach use a parameter (T) to control the number of coefficient prone to uncertainty. The modeller can thus vary this number to obtain a compromise between robustness (high T) and less over-conservatism (low T).
Zufryden [21] seems to be the first one to propose a product design optimiser using the paradigm of conjoint analysis. His model, later named share-of-choice (SOC), aims at finding the product configuration that will maximise the share of preference and is formulated as a mixed-integer linear program. The SOC model permitted, among others, the development of product line design (PLD) models (see for instance [22,23]) or the development of production models (see for instance [24,25,26]).
Following Bertsimas and Sim approach, Wang and Curry [27] were the first to propose a SOC model that takes into account part-worth uncertainty using a robust approach (later, Bertsimas and Mišić [28] will propose a more general method for PLD). However, their SOC model does not take competition into account in an endogenous way. Indeed, competition is modelled through hurdle utilities that are treated as exogenous parameters. The problem with this approach lies in the fact that the robust model cannot take into account part-worth uncertainty for the competition’s products. In other words, this model takes into account only a part of the effects of part-worth uncertainty.
The present paper proposes to overcome this problem. Concretely, it proposes an extension of Wang and Curry’s model in order to take into account part-worth uncertainty also for the competition’s products. To do so, we have to make two changes in Wang and Curry’s model. First, the hurdle utilities are replaced with the utilities of competition’s products and are computed endogenously using part-worths. But doing so, i.e., introducing explicitly competition utilities in a robust model, we create a new issue. Indeed, in this case, attributes that have ordinal levels with respect to utility must be handled with care. For instance, the area of an hotel room is such an attribute, as for everybody, the larger the better. For these attributes, the part-worth of a given level cannot be lower than the part-worth of a less desired level and these constraints must be introduced in the model in order to avoid distortions. Taking into account these constraints is the second change made to Wang and Curry’s model.
The present paper is organised as follows. In Section 2, we present the deterministic version of the SOC model. Then, in Section 3, we develop a robust version of this deterministic model. In Section 4 a numerical example is presented. This example serves to illustrate the feasibility of the method as well as to explain how to use the software provided as Supplementary Material. Finally, we conclude in Section 5.

2. The Deterministic Model

In this section, we present the deterministic version of the SOC model from which our robust model will be built. Roughly speaking, the SOC model aims at finding the product configuration that will maximise the share of preference taking into account the products proposed by competition. Throughout the rest of the paper, K, C, I and J i represent the sets of respondents, competitors, attributes and attribute levels, respectively. The variable k, c, i and j, represent a respondent, a competitor, an attribute and an attribute level, respectively. Configuring a product consists in choosing a level for each attribute. Let X ( i , j ) be the variable describing the product configuration. We have X ( i , j ) = 1 if attribute i is set to level j and X ( i , j ) = 0 otherwise. Let Y ( k ) be the variable describing the preference of respondent k. We have Y ( k ) = 1 if respondent k prefers the new designed product to all products proposed by the competitors and Y ( k ) = 0 otherwise. The part-worth u ( k , i , j ) represents the utility perceived by respondent k if attribute i is set to level j. Let X c ( i , j ) be the product configuration for competitor c.
The SOC model can thus be written as follows.
max X , Y k K Y ( k ) .
subject to
i I j J i u ( k , i , j ) · X ( i , j ) X c ( i , j ) u m ( k ) + ( Y ( k ) 1 ) · M k K , c C ,
j J i X ( i , j ) = 1 i I ,
X ( i , j ) , Y ( k ) binary k K , i I , j J i ,
where M is a big number. The objective is to maximize the share of preference. Equation (2) ensures that a respondent is counted as a new potential client only if the perceived utility of the proposed product is sufficiently greater than the perceived utility of each product proposed by competition. In this equation, u m ( k ) represents the minimum increase in utility that will turn respondent k away from competition. This equation is slightly different from the one in [27], where the perceived utility must be greater than a given hurdle utility that does not depend explicitly on products proposed by competition. Equation (3) ensures that one and only one level is chosen for each attribute. This deterministic SOC model is a mixed-integer linear program that can be solved using standard methods or dedicated algorithm [29,30].

3. The Robust Model

In order to take into account the possible error in part-worths estimation, we will follow the work of Wang and Curry [27] and use their notations when possible. Like them, we suppose that the true part-worth u ^ lies in the interval [ u u ¯ , u + u ¯ ] where u represent the part-worth estimation and u ¯ the maximal error of estimation. However, we enhance their model in order to take into account cases where some attribute have ordinal levels with respect to utility. For instance, the area of an hotel room is such an attribute, as for everybody, the larger the better. For such attributes, the part-worth of a given level cannot be lower than the part-worth of a less desired level. We can collect all these constraints in a compact notation using the incidence matrix S as follows
i I j J i S ( n , i , j ) · u ^ ( k , i , j ) 0 k K , n N ,
where N is the set of constraints on part-worths.
Following Bertisimas and Sim [20], we suppose that the number of part-worths prone to uncertainty is given by T and can be chosen by the modeller. The idea behind this robust approach is to take into account the worst case if T part-worths are uncertain. The modeller can vary this number to obtain a compromise between robustness (high T) and less over-conservatism (low T). Note that if T is equal the total number of part-worths, the model is equivalent to conservative model proposed by Soyster [16], and if T = 0 , the model is equivalent to the deterministic SOC model (1)–(4). In order to take into account this uncertainty, we introduce in Equation (2) a so called protection function that will count for the relative decrease in utility considering this worst case scenario. The robust SOC model writes then
max X , Y k K Y ( k )
subject to
i I j J i u ( k , i , j ) · X ( i , j ) X c ( i , j ) β ( c , k ) u m ( k ) + ( Y ( k ) 1 ) · M k K , c C ,
j J i X ( i , j ) = 1 i I ,
X ( i , j ) , Y ( k ) binary k K , i I , j J i ,
where the protection function β ( c , k ) is given by
β ( c , k ) = max Z + , Z i I j J i u ¯ ( k , i , j ) · X ( i , j ) X c ( i , j ) · ( Z + ( c , k , i , j ) Z ( c , k , i , j ) )
subject to
i I j J i ( Z + ( c , k , i , j ) + Z ( c , k , i , j ) ) T ,
0 Z + ( c , k , i , j ) 1 i I , j J i ,
0 Z ( c , k , i , j ) 1 i I , j J i ,
i I j J i S ( n , i , j ) · u ¯ ( k , i , j ) · Z + ( c , k , i , j ) Z ( c , k , i , j ) i I j J i S ( n , i , j ) · u ( k , i , j ) n N .
Equation (7) is identical to Equation (2), except that a protection function β is introduced in order to take into account the relative reduction in utility in the worst case when T part-worths are prone to uncertainty. Z + and Z can take value between zero and one and can be seen as variables that describe if the part-worth estimation is considered exact or prone to estimation errors. More precisely, Z + , respectively Z , is different from zero if the part-worth is considered as underestimated, respectively overestimated, and zero otherwise. Note that at optimality, these variables are either null or equal to one and they cannot be both different from zero. In reference [27], the single variable Z is used instead. This is possible as in their model the competition’s products are not described endogenously and consequently, the worst case scenario is always an overestimation of the part-worths. Equation (14) comes from the constraints on the part-worth given in Equation (5). We have indeed
i I j J i S ( n , i , j ) · u ^ ( k , i , j ) = i I j J i S ( n , i , j ) · u ( k , i , j ) + u ¯ ( k , i , j ) · ( Z + ( c , k , i , j ) Z ( c , k , i , j ) ) = i I j J i S ( n , i , j ) · u ¯ ( k , i , j ) · Z + ( c , k , i , j ) Z ( c , k , i , j ) + i I j J i S ( n , i , j ) · u ( k , i , j ) .
At this point, we can see that the robust SOC model (6)–(14) consists in two optimization models. To merge them into a single model keeping linear properties, we have to use standard techniques based on duality theory. Let us denote with Q, P + , P and R the dual variables associated with the constraints (11)–(14), respectively. Then, the dual of model (10)–(14) writes
β ( c , k ) = min Q , P , R T · Q ( c , k ) + i I j J i P + ( c , k , i , j ) + P ( c , k , i , j ) n N i I j J i S ( n , i , j ) · u ( k , i , j ) · R ( n , c , k )
subject to
Q ( c , k ) + P + ( c , k , i , j ) + n N S ( n , i , j ) · u ¯ ( k , i , j ) · R ( n , c , k ) u ¯ ( k , i , j ) · X ( i , j ) X c ( i , j ) i I , j J i ,
Q ( c , k ) + P ( c , k , i , j ) n N S ( n , i , j ) · u ¯ ( k , i , j ) · R ( n , c , k ) u ¯ ( k , i , j ) · X ( i , j ) X c ( i , j ) i I , j J i ,
Q ( c , k ) , P + ( c , k , i , j ) , P ( c , k , i , j ) , R ( n , c , k ) 0 c C , k K , i I , j J i .
By strong duality, the robust SOC problem (6)–(14) can therefore be rewritten as a single mixed-integer linear programming model as follows
max X , Y k K Y ( k )
i I j J i u ( k , i , j ) · X ( i , j ) X c ( i , j ) β ( c , k ) u m ( k ) + ( Y ( k ) 1 ) · M c C , k K ,
j J i X ( i , j ) = 1 i I ,
X ( i , j ) , Y ( k ) binary ,
β ( c , k ) = T · Q ( c , k ) + i I j J i P + ( c , k , i , j ) + P ( c , k , i , j ) n N i I j J i S ( n , i , j ) · u ( k , i , j ) · R ( n , c , k ) c C , k K ,
Q ( c , k ) + P + ( c , k , i , j ) + n N S ( n , i , j ) · u ¯ ( k , i , j ) · R ( n , c , k ) u ¯ ( k , i , j ) · X ( i , j ) X c ( i , j ) c C , k K , i I , j J i ,
Q ( c , k ) + P ( c , k , i , j ) n N S ( n , i , j ) · u ¯ ( k , i , j ) · R ( n , c , k ) u ¯ ( k , i , j ) · X ( i , j ) X c ( i , j ) c C , k K , i I , j J i ,
Q ( c , k ) , P + ( c , k , i , j ) , P ( c , k , i , j ) , R ( n , c , k ) 0 c C , k K , i I , j J i ,
where M is a big number. One can easily verify that it is sufficient to take
M = max k K u m ( k ) + i I max k K , j J i u ( k , i , j ) + u ¯ ( k , i , j ) i I min k K , j J i u ( k , i , j ) u ¯ ( k , i , j )
To sum up, the robust SOC model (19)–(26) is a mixed-integer linear program that can be solved using standard techniques. It finds the product configuration that will maximize the share of preference taking into account, in a robust manner, possible errors in part-worths estimation.

4. Numerical Illustration

In this section, we present a brief numerical experiment to illustrate the method. The purpose of this small case study is to show the feasibility of the method as well as to serve as a tutorial for the Supplementary Materials given with the present paper. It is kept as small as possible for didactic reasons.

4.1. The Case Study

The case study aims to design the service of a hotel. To take the model as simple as possible, we suppose that the proposed service must be the same for all clients. The model could easily be extended to take into account the more realistic case where different services can be proposed (i.e., a PLD). We suppose the service has four salient attributes: room area, breakfast type, location and style. The levels considered for the service design are given in Table 1.
Two competitors are already on the market, the services they propose are given in Table 2.
We consider ten respondents; their respective part-worths are given in Table 3. At this point, it is worth mentioning few things about the sample. For this case study, the small sample was chosen arbitrarily as its purpose is to show how a model that does not take into account Equation (5) can lead to an unrealistic worst case scenario. For a real case study, the sample size must be obviously much bigger (see [31] for a rule of thumb to choose the sample size). Let u ¯ , the maximal error of estimation, equal 2 for the attribute room and 1 for the others attributes. These values are a little bit greater than what we encounter in real cases, we did so to emphasize the effects of estimation errors.
Finally, we suppose that the minimum increase in utility that will turn respondent k away from competition, i.e., u m ( k ) , is equal to 0.5 for all respondents.

4.2. The Model in AMPL

The method has been implemented using the AMPL modelling environment [32]. All files used for the experiment are provided as Supplementary Materials. The model consist in three files. The file robust_SOC.mod contains the algebraic definition of the robust SOC model (19)–(26). This file contains no data and remains the same whatever the case study. It can be therefore considered as a black-box by the final user. The file robust_SOC.dat contains model’s data and must be filled by the final user (see Figure 1).
For the majority of parameters the format is obvious. Let us just indicate few points that are less evident. The set ORDINAL_ATTRIBUTE contains the list of attributes that have ordinal levels with respect to utility. For these attributes, it is important to list their level by increasing desirability (see ATTRIBUTE_LEVEL). Indeed, for these attributes, the program will generate automatically the incidence matrix S that describes the constraints on part-worths associated with these preferences. The parameter X_COMP [ c , i , j ] is the product configuration for competitor c. Its value is zero by default and must be set to one if, for competitor c, attribute i is set to level j (see Table 2). The parameter utility [ k , i , j ] represents the part-worth u ( k , i , j ) and is given in a table where each line represents a given attribute level and each double column a given respondent. For each double column, the first number represents k and the second one u ( k , i , j ) as given in Table 3. The same format is used for utility_uncertainty [ k , i , j ] which represents u ¯ the maximal error of estimation. The model must be run using the file robust_SOC.run in the AMPL environment. Note that it can also be handled using the open source environment GNU MathProg [33].

4.3. Numerical Results

We run the model for different value of T, the number of coefficient prone to uncertainty. For our small model, we have four attributes and therefore the maximal value for T is four. The results for the different value of T are given in Table 4.
For the case T = 0 , i.e., the deterministic model, the market share is 60%. As expected, we see that the greater the number of coefficient prone to uncertainty the lower the market share for the worst case scenario. In our small example, we see that if more than two parameters (out of four) are prone to uncertainty the market share is zero. This shows clearly the limits of the robust method if T is taken too large, i.e., in the case of over-conservatism. We also see that the robust optimal design in case of uncertainty is not necessary the same as the optimal design for the deterministic case.
To show the necessity of including the constraints on part-worth for attributes with ordinal levels with respect to utility (Equation (5)), we also run a model without these constraints. For the case T = 0 the result is, by definition, the same as in Table 4. For T = 1 , the result is the same as in Table 4, but for T 2 the market share is zero. This small example shows that, if these constraints are not present, the worst case scenario can be an unrealistic event, which leads to wrong decision and which is obviously not acceptable.

5. Conclusions

In this paper, we propose an approach to take into account, in a robust way, part-worth uncertainty in a SOC model. More precisely, we extend the method proposed by Wang and Curry [27] by including endogenously competition. Indeed, Wang and Curry describe competition through hurdle utilities that are treated as exogenous parameters and part-worth uncertainty for competition’s products cannot therefore be taken into account. Our approach permits us to take into account all effects of part-worth uncertainty, even those relative to the competition, and consequently improve substantially Wang and Curry’s approach. We also present a small case study to show the feasibility of the method as well as to serve as a tutorial for the Supplementary Materials given with the present paper. With this small case study we also show numerical how a model that does not take into account Equation (5) can lead to an unrealistic worst case scenario and therefore can induce a bad decision.
The method proposed in the present paper is an extension of Wang and Curry’s method. Consequently, for the validity of the present method, we let readers refer to Wang and Curry’s study, where a Monte-Carlo experiment is conducted to assess the predictive ability of their method. It would be interesting to compare our extension of Wang and Curry’s method to the method proposed by Bertsimas and Mišić [28], which is to our knowledge the only other robust method for designing products. However, it is beyond the scope of this paper to conduct such a study and we leave it for further research.
The method has been implemented using the AMPL modelling environment. All files are provided as Supplementary Materials and can easily be used even by persons not familiar with robust optimisation.
The robust SOC model proposed in the present paper is a mixed-integer linear model and can easily be combined with other models to form a meta-model. We think more particularly of two fields of application. Firstly, it can be coupled with a comprehensive production model to offer a sophisticated PLD model that can take into account in a precise manner all production specificities and constraints. The resulting PLD is a versatile model that can be used to design products and services in any field. For instance, it can be used to design sophisticated tailored services. Indeed, we are currently working on a real case to help design the wine tourism experience offered by a company. Secondly, it can be coupled with an energy model in order to describe the real consumers choices. Indeed, consumer behaviour is very complex and even sometimes not economically rational. Unfortunately, standard techno-economic energy planning models assumed the economic rationality hypothesis and, consequently, represented consumers’ behaviour incorrectly. Coupling the robust SOC model with an energy model is a way to describe in a correct manner the real behaviour of consumers, taking into account the inaccuracy of part-worths estimation.

Supplementary Materials

The following are available online at https://www.mdpi.com/2227-7390/9/3/288/s1, Files: robust_SOC.mod, robust_SOC.dat, robust_SOC.run.

Funding

This research was funded by RCSO Economie et Management HES-SO grant number 84125.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available in the article and the Supplementary Material.

Conflicts of Interest

The author declares no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
PLDproduct line design
SOCshare-of-choice

References

  1. Debreu, G. Representation of a Preference Ordering by a Numerical Function. In Decision Processes; Thrall, R.M., Coombs, C.H., Davis, R.L., Eds.; John Wiley & Sons: New York, NY, USA, 1954; pp. 159–165. [Google Scholar]
  2. Debreu, G. Topological Methods in Cardinal Utility Theory. In Mathematical Methods in the Social Sciences, 1959; Arrow, K.J., Karlin, S., Suppes, P., Eds.; Stanford University Press: Stanford, CA, USA, 1960; pp. 16–26. [Google Scholar]
  3. Luce, R.; Tukey, J.W. Simultaneous Conjoint Measurement: A New Type of Fundamental Measurement. J. Math. Psychol. 1964, 1, 1–27. [Google Scholar] [CrossRef]
  4. Green, P.E.; Rao, V.R. Conjoint Measurement for Quantifying Judgmental Data. J. Mark. Res. 1971, 8, 355–363. [Google Scholar]
  5. Louviere, J.J. Conjoint Analysis Modelling of Stated Preferences: A Review of Theory, Methods, Recent Developments and External Validity. J. Transp. Econ. Policy 1988, 22, 93–119. [Google Scholar]
  6. Wittink, D.R.; Cattin, P. Commercial Use of Conjoint Analysis: An Update. J. Mark. 1989, 53, 91–96. [Google Scholar] [CrossRef]
  7. Green, P.E.; Srinivasan, V. Conjoint Analysis in Marketing: New Developments with Implications for Research and Practice. J. Mark. 1990, 54, 3–19. [Google Scholar] [CrossRef]
  8. Carroll, D.J.; Green, P.E. Psychometric Methods in Marketing Research: Part I, Conjoint Analysis. J. Mark. Res. 1995, 32, 385–391. [Google Scholar] [CrossRef] [Green Version]
  9. Hauser, J.R.; Rao, V.R. Conjoint Analysis, Related Modeling, and Applications. In Marketing Research and Modeling: Progress and Prospects: A Tribute to Paul E. Green; Wind, Y., Green, P.E., Eds.; Kluwer Academic Publishers: New York, NY, USA, 2004; pp. 141–168. [Google Scholar]
  10. Rao, V.R. Developments in Conjoint Analysis. In Handbook of Marketing Decision Models; Wierenga, B., Ed.; Springer: New York, NY, USA, 2008; pp. 23–55. [Google Scholar]
  11. Agarwal, J.; Desarbo, W.S.; Malhotra, N.K.; Rao, V.R. An Interdisciplinary Review of Research in Conjoint Analysis: Recent Developments and Directions for Future Research. Cust. Needs Solut. 2015, 2, 19–40. [Google Scholar] [CrossRef] [Green Version]
  12. Carmone, F.J.; Green, P.E.; Jain, A.K. Robustness of Conjoint Analysis: Some Monté Carlo Results. J. Mark. Res. 1978, 15, 300–303. [Google Scholar]
  13. Wittink, D.R.; Cattin, P. Alternative Estimation Methods for Conjoint Analysis: A Monté Carlo Study. J. Mark. Res. 1981, 18, 101–106. [Google Scholar] [CrossRef]
  14. Vriens, M.; Wedel, M.; Wilms, T. Metric Conjoint Segmentation Methods: A Monte Carlo Comparison. J. Mark. Res. 1996, 33, 73–85. [Google Scholar] [CrossRef]
  15. Hein, M.; Kurz, P.; Steiner, W.J. Analyzing the capabilities of the HB logit model for choice-based conjoint analysis: A simulation study. J. Bus. Econ. 2019. [Google Scholar] [CrossRef]
  16. Soyste, A.L. Convex Programming with Set-Inclusive Constraints and Applications to Inexact Linear Programming. Oper. Res. 1973, 21, 1154–1157. [Google Scholar] [CrossRef] [Green Version]
  17. Ben-Tal, A.; Nemirovski, A. Robust Convex Optimization. Math. Oper. Res. 1998, 23, 769–805. [Google Scholar] [CrossRef] [Green Version]
  18. Ben-Tal, A.; Nemirovski, A. Robust solutions of Linear Programming problems contaminated with uncertain data. Math. Program. 2000, 88, 411–424. [Google Scholar] [CrossRef] [Green Version]
  19. El Ghaoui, L.M.; Oustry, F.; Lebret, H. Robust Solutions to Uncertain Semidefinite Programs. SIAM J. Optim. 1998, 9, 33–52. [Google Scholar] [CrossRef]
  20. Bertsimas, D.; Sim, M. The Price of Robustness. Oper. Res. 2004, 52, 35–53. [Google Scholar] [CrossRef]
  21. Zufryden, F.S. A Conjoint Measurement-Based Approach for Optimal New Product Design and Market Segmentation. In Analytic Approaches to Product and Marketing Planning: Proceedings of Workshop; Shocker, A., Ed.; Marketing Science Institute: Cambridge, MA, USA, 1977; pp. 100–114. [Google Scholar]
  22. Zufryden, F.S. Product Line Optimization by Integer Programming. In Proceedings of the Annual Meeting of ORSA/TIMS, San Diego, CA, USA, 25–27 October 1982. [Google Scholar]
  23. Kohli, R.; Sukumar, R. Heuristics for Product-Line Design Using Conjoint Analysis. Manag. Sci. 1990, 36, 1464–1478. [Google Scholar] [CrossRef] [Green Version]
  24. Fragnière, E.; Heitz, C.; Moresino, F. The concept of shadow price to monetarize the intangible value of expertise. In Proceedings of the 2008 IEEE International Conference on Service Operations and Logistics, and Informatics, Beijing, China, 12–15 October 2008; Volume 2, pp. 1736–1741. [Google Scholar]
  25. Fragnière, E.; Kanal, R.; Moresino, F.; Reveiu, A.; Smeureanu, I. Coupling Techno-Economic Energy Models with Behavioral Approaches. Oper. Res. 2017, 17, 633–647. [Google Scholar] [CrossRef] [Green Version]
  26. Moresino, F.; Fragnière, E. Combining Behavioral Approaches with Techno-Economic Energy Models: Dealing with the Coupling Non-Linearity Issue. Energies 2018, 11, 1787. [Google Scholar] [CrossRef] [Green Version]
  27. Wang, X.J.; Curry, D.J. A robust approach to the share-of-choice product design problem. Omega 2012, 40, 818–826. [Google Scholar] [CrossRef]
  28. Bertsimas, D.; Mišić, V.V. Robust Product Line Design. Oper. Res. 2017, 65, 19–37. [Google Scholar] [CrossRef]
  29. Camm, J.D.; Cochran, J.J.; Curry, D.J.; Kannan, S. Conjoint Optimization: An Exact Branch-and-Bound Algorithm for the Share-of-Choice Problem. Manag. Sci. 2006, 52, 435–447. [Google Scholar] [CrossRef]
  30. Wang, X.J.; Camm, J.D.; Curry, D.J. A Branch-and-Price Approach to the Share-of-Choice Product Line Design Problem. Manag. Sci. 2009, 55, 1718–1728. [Google Scholar] [CrossRef]
  31. Orme, B.K. Getting Started With Conjoint Analysis: Strategies for Product Design and Pricing Research; Research Publishers LLC: Manhattan Beach, CA, USA, 2014. [Google Scholar]
  32. Fourer, R.; Gay, D.M.; Kernighan, B.W. AMPL: A Modeling Language for Mathematical Programming; Duxbury-Thomson: Pacific Grove, CA, USA, 2003. [Google Scholar]
  33. Makhorin, A. Modeling Language GNU MathProg. Language Reference; Free Software Foundation, Inc.: Boston, MA, USA, 2016. [Google Scholar]
Figure 1. The data file robust_SOC.dat.
Figure 1. The data file robust_SOC.dat.
Mathematics 09 00288 g001
Table 1. Salient attributes and their levels.
Table 1. Salient attributes and their levels.
AttributeLevel
roomstandard
superior
suite
breakfastnone
American
locationcity
sea
mountain
stylecasual
formal
Table 2. Competition service design.
Table 2. Competition service design.
AttributeLevel
Competitor 1Competitor 2
roomsuperiorsuite
breakfastAmericanwithout
locationseacity
styleformalformal
Table 3. Utility part-worth for each respondent.
Table 3. Utility part-worth for each respondent.
AttributeLevelRespondent
12345678910
roomstandard0000000000
superior3111121221
suite4222232332
breakfastwithout0000000000
American1111112121
locationcity2410054201
mountain1023204224
sea1323200312
stylecasual0000011111
formal1111001000
Table 4. Market share and optimal service design for different values of T.
Table 4. Market share and optimal service design for different values of T.
T = 0 T = 1 T = 2 T 3
Market Share60%30%10%0%
breakfastAmericanAmericanAmerican
locationseamountainmountain
roomsuitesuitesuperior
styleformalcasualcasual
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Moresino, F. A Robust Share-of-Choice Model. Mathematics 2021, 9, 288. https://doi.org/10.3390/math9030288

AMA Style

Moresino F. A Robust Share-of-Choice Model. Mathematics. 2021; 9(3):288. https://doi.org/10.3390/math9030288

Chicago/Turabian Style

Moresino, Francesco. 2021. "A Robust Share-of-Choice Model" Mathematics 9, no. 3: 288. https://doi.org/10.3390/math9030288

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop