• Resumo

    A Dynamic Programming Approach for the Brachistochrone Problem

    Data de publicação: 27/05/2025

    Abstract
    In this paper, we address the brachistochrone problem using Dynamic
    Programming and an extension that accounts for forbidden
    regions or obstacles. The brachistochrone problem seeks the curve
    of fastest descent under gravity between two points, minimizing
    travel time. While traditional approaches derive the cycloidal curve
    as the solution using calculus of variations, this work employs a
    discrete, grid-based Dynamic Programming formulation to approximate
    the optimal trajectory. Computational experiments showcase
    the method’s flexibility, particularly in adapting to constraints such
    as forbidden regions, and its ability to dynamically recalculate paths.
    Despite some limitations in angular resolution due to discretization,
    the proposed approach demonstrates robustness and scalability in
    addressing constrained trajectory optimization problems. Moreover,
    this project lays the groundwork for extending the proposed
    methodology to more complex scenarios, such as incorporating randomness
    into the trajectory, where the adaptability of this approach
    can be effectively leveraged.

Anais do Computer on the Beach

O Computer on the Beach é um evento técnico-científico que visa reunir profissionais, pesquisadores e acadêmicos da área de Computação, a fim de discutir as tendências de pesquisa e mercado da computação em suas mais diversas áreas.

Access journal