The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

ELMSO: Implementation of the Efficient Large-Scale Online Display Advertising Algorithm

An implementation of the algorithm described in "Efficient Large- Scale Internet Media Selection Optimization for Online Display Advertising" by Paulson, Luo, and James (Journal of Marketing Research 2018; see URL below for journal text/citation and <http://faculty.marshall.usc.edu/gareth-james/Research/ELMSO.pdf> for a full-text version of the paper). The algorithm here is designed to allocate budget across a set of online advertising opportunities using a coordinate-descent approach, but it can be used in any resource-allocation problem with a matrix of visitation (in the case of the paper, website page- views) and channels (in the paper, websites). The package contains allocation functions both in the presence of bidding, when allocation is dependent on channel-specific cost curves, and when advertising costs are fixed at each channel.

Version: 1.0.1
Depends: R (≥ 3.4.0)
Published: 2020-01-18
Author: Courtney Paulson [aut, cre], Lan Luo [ctb], Gareth James [ctb]
Maintainer: Courtney Paulson <courtneypaulson at suu.edu>
License: GPL-3
URL: <https://journals.sagepub.com/doi/abs/10.1509/jmr.15.0307>
NeedsCompilation: no
CRAN checks: ELMSO results

Documentation:

Reference manual: ELMSO.pdf

Downloads:

Package source: ELMSO_1.0.1.tar.gz
Windows binaries: r-devel: ELMSO_1.0.1.zip, r-release: ELMSO_1.0.1.zip, r-oldrel: ELMSO_1.0.1.zip
macOS binaries: r-release (arm64): ELMSO_1.0.1.tgz, r-oldrel (arm64): ELMSO_1.0.1.tgz, r-release (x86_64): ELMSO_1.0.1.tgz, r-oldrel (x86_64): ELMSO_1.0.1.tgz
Old sources: ELMSO archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ELMSO to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.