証明駆動競技プログラミング: セグメント木ライブラリの検証
セッションのテーマ - 理論 - 導入/活用事例 - ライブラリ/フレームワーク # 想定する聴衆/前提知識 - 関数プログラミング言語に触れた事がある - 競技プログラミングに触れた事がある - 定理証明支援系の知識は前提としません # 聴衆が得られるもの 泥臭い最適化が必要なプログラムを定理証明支援系を使って検証する際の方法論が得られます。 # セッションの概要 定理証明支援系 Rocq(旧 Coq)を用いて、競技プログラミングでよく用いられるデータ構造セグメント木の実装を形式的に検証する話をします。
https://fortee.jp/2026fp-matsuri/proposal/bbc88a7c-aa62-4909-9c33-f59b98cb54ff