Problem 11 · Combinatorial market makers
Nobody can price a joint distribution.
Science does not need probabilities on isolated claims. It needs "X works given Y and Z". The outcome space explodes and every known market maker either goes bankrupt or becomes intractable.
Simple assumes nothing
Prediction markets handle one question at a time. Will this drug pass trials, yes or no.
Real questions come in combinations. Does this drug work given the patient has this gene and is already taking that other drug? Now you need prices on every combination of conditions, and the number of combinations doubles with each variable you add. Twenty variables gives you a million outcomes. Fifty gives you more than you could ever store.
The machinery that quotes prices cannot keep up. It either takes on unlimited risk or it needs more computation than exists. So these markets do not get built, and the questions that matter most stay unpriced. Hanson ran a working version for science between 2010 and 2015, called SciCast. It shut down. Nobody rebuilt it.
Moderate assumes you know what a market is
LMSR prices n outcomes by tracking quantities and evaluating a
cost function, with a clean worst-case loss of b·ln(n). Over a
combinatorial space n is exponential in the number of base
events, so both the storage and the cost function evaluation blow up
together.
The known results are discouraging in a specific and useful way. Pricing LMSR over combinatorial spaces is #P-hard in general, the same complexity class as counting satisfying assignments. Approximations exist for restricted structures, for instance when the dependency graph is a tree or has bounded treewidth, and that is exactly where the interesting scientific questions do not live.
What makes it worth attacking anyway is the payoff. A priced joint distribution over hypotheses tells a researcher which experiment removes the most uncertainty per dollar. A nervous system for science, and the closest thing that ever existed was shut down a decade ago while DeSci spent its attention elsewhere.
Technical state of the art and the gap
The obstruction is that LMSR's cost function
C(q) = b·ln Σ exp(q_i/b) requires a sum over an exponential
outcome set, and computing it exactly for combinatorial securities is
#P-hard. Chen and Pennock mapped the tractable islands, and they are
narrow.
Four live directions. Approximate pricing with bounded loss, accepting a
maker whose worst case exceeds b·ln(n) by a stated factor in
exchange for polynomial time. Sampling-based makers using MCMC over the
outcome space, which raises the question of whether manipulation through
sampling bias is exploitable and nobody has answered it. Restricting to
structured spaces and asking the empirical question of whether real
scientific hypothesis structures have bounded treewidth, which is checkable
and unchecked. And constraint-based pricing, serving only the marginals and
conditionals someone actually asks for rather than representing the joint at
all, which converts the problem from representation into query answering and
may be the practical route.
The gap that would move things is an artifact. An implementation that prices a real joint distribution over ten to twenty scientific claims with measurable loss bounds, even a slow one. No such thing exists.
Where I would start
- Read Chen and Pennock on the complexity of LMSR pricing over combinatorial spaces, and find the exact boundary of the tractable cases.
- Answer the empirical question nobody has. Take one real research area, write down the dependency graph over its live hypotheses, and measure the treewidth. If it is low, a large piece of the problem dissolves.
- Build the query-based maker that prices only what is asked rather than representing the joint. This is the under-attacked direction and it is engineering rather than theory.
- Find out what SciCast actually did and why it stopped. It worked. The reasons it ended are worth knowing before rebuilding it.
What counts as a result
A working maker over ten to twenty linked claims with a stated loss bound, however slow. No such artifact exists, so a slow one is the state of the art by default.
Related
- 02 Nobody buys the answer researchers as the buyer this would serve
- 01 Every market is on life support the loss bound is the subsidy