Compute Commons: usable robot inference

FP9 · Xinrong Sun · COMSCI/ECON 206 · Professor Luyao Zhang

Four robot operators share 400 ms of inference time. An inference job lasts 200 ms. Robot A runs out of queued actions at 200 ms; B's target moves outside its pose tolerance at 200 ms. D and E remain usable until 400 ms. E is an eligible small operator.

Synthetic teaching model. No real robot or participant findings. Timeliness does not certify safety. A local protective controller is assumed. This snapshot is not a deployed real-time scheduler.

1. Choose a rule and predict

Your own bid overrides your entry in this list. Peer bids must be collected privately before entry; this page cannot enforce secret multi-device play. No real peer observations are preloaded.

3. Explore robot-state assumptions

After committing your prediction, compare all rules using the same values. Relax one physical constraint to test whether the robot details change the outcome.

4. Final self-challenge: what must be verified?

Can false telemetry improve a bidder's utility? The Python test checks 88,200 joint bid/deadline deviations in 300 seeded batches and finds no positive gain under fixed execution times and nonrefundable charges. This finite test is not a guarantee for all telemetry.

Try a different report: A needs 200 ms but claims 100 ms. A, B and C value timely service at 10, 9 and 8; all deadlines and the horizon are 300 ms. B and C need 100 ms each. Actual execution uses real service times.

Mechanism-design lesson: verify service duration separately. A deadline-only test cannot establish immunity to duration fraud.

Reproducible code · Real-time chunking · Deadline-aware planning