Finger searching on a line: Model, fork moves, and competitive analysis for online algorithms with limited fingers reveals how a small set of moving pointers, or fingers, can solve sequence of requests on a line more efficiently than an offline oracle in many cases.
This work shows practical strategies and theoretical bounds for online algorithms that share a line with a limited number of fingers. This nonfiction study frames the problem, outlines key models, and presents results that quantify how well online strategies perform when they can fork to positions held by other fingers. It situates finger movement, fork operations, and competitive analysis as a unified approach to understanding dynamic server problems on a line.
- How online algorithms with a fixed number of fingers perform against optimal offline solutions.
- When forking helps versus when it doesn’t, and how this affects competitive bounds.
- Concrete results for different finger counts, including a constant-competitive algorithm for three fingers.
- Connections to established server problems and to broader questions in online algorithm analysis.
Ideal for readers of algorithms, competitive analysis, and data structure research who want a rigorous treatment of finger-based online strategies.