Skip to content

2025 Universal Cup Finals

Last updated – 14 Feb 2025

Attachments

Overall Schedule

  • To contestants: Please wear the blue hoodie on 19th, 21st and 23rd Feb, and the white one on 20th and 22nd Feb.

  • To staff and volunteers: Please wear the red hoodie on 19th, 21st and 23rd Feb, and the green one on 20th and 22nd Feb.
  • Wednesday February 19 – Registration
    Start End Description Location Attendees
    13:00 21:00 Check-in Huawei Sanyapo Campus All with badges
    18:00 21:00 Team Photo Prague Meeting Room, 3F, Building A1, Huawei Sanyapo Campus UCup Finals Attendees
    20:00 20:30 Welcome Party
    20:30 22:00 Holdem’s Night
    Thursday February 20 – City Tour
    Start End Description Location Attendees
    08:00 10:00 Breakfast Amber Taste, The Amber House Songshan Lake Dongguan All with badges
    10:00 11:00 Transportation by bus Hotel Lobby, The Amber House Songshan Lake Dongguan
    11:00 21:00 City Tour Guangzhou
    Friday February 21 – Opening Ceremony / The 2025 Huawei Tech Arena Universal Cup Finals Challenge / Practice Session
    Start End Description Location Attendees
    7:30 8:30 Breakfast Amber Taste, The Amber House Songshan Lake Dongguan All with badges
    8:30 8:50 Transportation to Xicun Campus Hotel Lobby, The Amber House Songshan Lake Dongguan
    08:50 10:30 Opening Ceremony Building M3, Huawei Xicun Campus UCup Finals Attendees
    10:30 11:00 Workstation Setup
    11:00 16:00 The 2025 Huawei Tech Arena Universal Cup Finals Challenge
    16:45 17:45 Practice Session
    17:45 18:00 Transportation to Sanyapo Campus All with badges
    18:15 19:30 Dinner Curitis Restaurant, Huawei Sanyapo Campus
    20:30 22:30 Table Tennis’ Night Building B4, Huawei Sanyapo Campus UCup Finals Attendees
    Saturday February 22 – The 2025 Universal Cup Finals
    Start End Description Location Attendees
    8:00 10:00 Breakfast Amber Taste, The Amber House Songshan Lake Dongguan All with badges
    10:00 10:20 Transportation to Xicun Campus Hotel Lobby, The Amber House Songshan Lake Dongguan
    10:30 16:30 The 2025 Universal Cup Finals Building M3, Huawei Xicun Campus UCup Finals Attendees
    16:30 17:15 Visit Tour in Xicun Campus Huawei Xicun Campus All with badges
    17:15 18:45 Dinner 10 Garden De Fribourg, Huawei Xicun Campus
    18:45 19:00 Transportation to Sanyapo Campus
    20:00 22:30 Video Game’s Night Liberec Meeting Room, 2F, Building A1, Huawei Sanyapo Campus UCup Finals Attendees
    Sunday February 23 – Challenge Roadshow / The 2025 Universal Cup Conference for Competitive Programming / Closing Ceremony
    Start End Description Location Attendees
    7:30 8:30 Breakfast Amber Taste, The Amber House Songshan Lake Dongguan All with badges
    8:30 9:00 Transportation to Xicun Campus Hotel Lobby, The Amber House Songshan Lake Dongguan
    09:00 12:00 Challenge Roadshow Building M3, Huawei Xicun Campus
    12:00 13:00 Lunch KUNYU, Huawei Xicun Campus
    13:30 16:35 The 2025 Universal Cup Conference for Competitive Programming Building M3, Huawei Xicun Campus
    16:50 17:45 Closing ceremony
    17:45 18:00 Transportation to Sanyapo Campus
    18:30 20:00 Farewell Dinner No.1 Lake View Restaurant, Huawei Sanyapo Campus
    Monday February 24 – Checkout
    Start End Description Location Attendees
    All Day Checkout Huawei Sanyapo Campus All with badges

    Notice

    1. On February 19th, there is no group dining. You may order room service and we will cover the cost.
    2. For everyday’s breakfast, please use your room card to enter the dining room.
    3. For all transportation from Sanyapo Campus, please be at Hotel Lobby, The Amber House Songshan Lake Dongguan in time.
    4. If you encounter any unexpected circumstances, please contact volunteers immediately. Volunteers:
      • Jingbang Chen
      • Jie Tan
      • Qingyu Shi
      • Qiuyang Mang
      • Chunyang Wang
      • Bo Peng
    5. To ensure the safety of all participants and the smooth operation of the event, please strictly adhere to the on-site safety regulations.
      • During the event, do not leave the designated area without permission, and refrain from climbing, chasing, using open flames, or engaging in any other behavior that may endanger yourself or others.
      • All participants must follow the instructions of staff and volunteers, as well as comply with venue signage and safety notices.
      • If any personal actions (such as ignoring warnings, unauthorized movement, or dangerous activities) result in personal injury, property damage, or other adverse consequences, the individual involved shall bear full responsibility for all resulting liabilities and losses.
      • The event organizers will not be held accountable.

    Programming Environment

    • OS: Ubuntu 24.04.1 LTS
    • Desktop: GNOME Flashback
    • Editors: vi/vim, gvim, emacs, gedit, geany, kate
    • IDEs: Eclipse, IntelliJ, CLion, PyCharm, RustRover, Code::Blocks, Visual Studio Code
    • Contest Control System: DOMJudge 8.3.1

    Languages

    Language Version
    C (gcc) 13.2.0
    C++ (g++) 13.2.0
    D (dmd) 2.109.1
    Java (openjdk) 21.0.4
    Kotlin (kotlinc) 1.9.24
    Python (pypy3) 7.3.15 with Python 3.9.18
    Rust (rustc) 1.75.0

    Conference Information

    Linear Systems Surprises

    Richard Peng

    Presenter: Richard Peng

    Abstract: Algorithms researchers strive to design better ways of solving problems that are central to many disciplines. Systems of linear equations arise throughout engineering and sciences in tasks ranging from physical simulation to data analytics. In many cases where linear systems don’t exactly model the problem, they provide the steps that lead to the solutions. Despite linear systems’ storied history spanning centuries, the current best algorithms for general linear systems, as well as many important subclasses, remain comparatively slow.

    Over the last few decades, algorithms researchers developed entirely new approaches to solving linear systems. These progress led to accelerations in many applications, as well as entirely new theoretical frameworks for designing and analyzing algorithms. This talk will briefly overview some of the surprising ways of thinking about approximations, iterative convergences, and algebraic structures that originated from studying linear systems.

    Practice on medical LLMs

    Benyou Wang

    Presenter: Benyou Wang

    Abstract: Recently, OpenAI's ChatGPT and various open-source community models, such as LLaMA 3, have significantly advanced the development of AI applications. In the medical field, both proprietary and open-source models hold great potential. However, when it comes to solving real-world medical problems, there is still a "last mile" to cover. In this Speech, we will introduce our team's development of the medical large language model, HuatuoGPT, and its multilingual and multimodal extensions, the Apollo series. We will also discuss the technical solutions for HuatuoGPT-o1, which aim to enhance the performance and interpretability of large language models, particularly in the context of longer diagnostic reasoning chains. Finally, we will look ahead to the future development of medical LLMs. Specifically, we will explore the potential of using AIGC technology to create a large number of patient agents to train both human and AI doctors. By doing so, we can accumulate real patient needs and doctor feedback, ultimately working towards the development of generalist medical artificial intelligence (GMAI).

    An Introduction to Symbolic Program Generation

    Ruyi Ji

    Presenter: Ruyi Ji

    Abstract: Large Language Models (LLMs) have recently achieved remarkable success in program generation, particularly in competitive programming. For example, OpenAI reported that its o1 model achieved gold medal-level performance in last year's International Olympiad in Informatics (IOI), and its o3 model attained an estimated rating of ~2700 on Codeforces, ranking among top competitive programmers.

    Despite these impressive milestones, current LLMs still suffer from several limitations. One major challenge is their inability to deduce general rules purely from examples, as their inference heavily depends on the presence of natural language. To address this limitation, symbolic approaches — representing a different paradigm of artificial intelligence — offer a complementary solution. Unlike LLMs, which rely on fitting vast amounts of data through large neural networks, symbolic systems represent knowledge via a small set of interpretable rules and perform reasoning by searching through combinations of these rules. While such systems are less effective at handling natural language, they excel at reasoning directly from structured examples.

    In this presentation, I will provide an overview of symbolic program generation (i.e., program synthesis) and share recent progress in synthesizing efficient programs and complex algorithms.

    Tight Bounds for Retrieval Data Structures

    Tingqiang Xu

    Presenter: Tingqiang Xu

    Abstract: Retrieval data structures are data structures that answer key-value queries without paying the space overhead of explicitly storing keys. The problem can be formulated in four settings (static, value-dynamic, incremental, or dynamic), each of which offers different levels of dynamism to the user. In this presentation, I will talk about optimal bounds for the final two settings (incremental and dynamic) in the case of a polynomial universe. This complete a line of work that has spanned more than two decades, and also come with a surprise: the incremental setting, which has long been viewed as essentially equivalent to the dynamic one, actually has a phase transition, in which, as the value size v approaches log n, the optimal space redundancy actually begins to shrink, going from roughly n log log n (which has long been thought to be optimal) all the way down to Θ(n) (which is the optimal bound even for the seemingly much-easier value-dynamic setting).