
Last chance! 50% off unlimited learning
Sale ends in
Last chance! 50% off unlimited learning
Sale ends in
The “LogitCap” class contains all the information needed to calibrate a Logit demand system and perform a merger simulation analysis under the assumption that firms are playing a differentiated products Bertrand pricing game with capacity constraints.“LogitCapALM” extends “LogitCap” to allow for an unobserved outside share.
Objects can be created by using the constructor function logit.cap
and logit.cap.alm
.
Let k denote the number of products produced by all firms.
capacitiesPre
:A length k vector whose elements equal pre-merger product capacities.
capacitiesPost
:A length k vector whose elements equal post-merger product capacities.
Class '>Logit
, directly.
Class '>Bertrand
, by class '>Logit
, distance 2.
Class '>Antitrust
, by class '>Bertrand
, distance 3.
For all of methods containing the `preMerger' argument, ‘preMerger’ takes on a value of TRUE or FALSE, where TRUE invokes the method using the pre-merger ownership structure, while FALSE invokes the method using the post-merger ownership structure.
calcPrices
signature(object, preMerger =
TRUE)
calcQuantities
signature(object, preMerger
= TRUE)
calcMargins
signature(object, preMerger =
TRUE)
calcSlopes
signature(object)
# NOT RUN {
showClass("LogitCap") # get a detailed description of the class
showMethods(classes="LogitCap") # show all methods defined for the class
# }
Run the code above in your browser using DataLab