Does bilevel optimization result in more competitive racing behavior?
<|reference_start|>Does bilevel optimization result in more competitive racing behavior?: Two-vehicle racing is natural example of a competitive dynamic game. As with most dynamic games, there are many ways in which the underlying information pattern can be structured, resulting in different equilibrium concepts. For racing in particular, the information pattern assumed plays a large impact in the type of behaviors that can emerge from the two interacting players. For example, blocking behavior is something that cannot emerge from static Nash play, but could presumably emerge from leader-follower play. In this work, we develop a novel model for competitive two-player vehicle racing, complete with simplified aerodynamic drag and drafting effects, as well as position-dependent collision-avoidance responsibility. We use this model to explore the impact that different information patterns have on the resulting competitiveness of the players. A solution approach for solving bilevel optimization problems is developed, which allows us to run a large-scale empirical study comparing how bilevel strategy generation (both as leader and as follower) compares with Nash equilibrium strategy generation as well as a single-player, constant velocity prediction baseline. Each of these choices are evaluated against different combinations of opponent strategy selection method. The somewhat surprising results of this study are discussed throughout.<|reference_end|>
@article{cinar2024does,
    title={Does bilevel optimization result in more competitive racing behavior?},
    author={Andrew Cinar and Forrest Laine},
    journal={arXiv preprint arXiv:2402.09548},
    year={2024},
    archivePrefix={arXiv},
    eprint={2402.09548},
    primaryClass={cs.GT}
}