Skip to main content
QUICK REVIEW

[論文レビュー] Up-To Techniques for Behavioural Metrics via Fibrations

Filippo Bonchi, Barbara König|arXiv (Cornell University)|Jan 1, 2018
Logic, programming, and type systems被引用数 18
ひとこと要約

この論文は、可換量代数上のファイブレーションにおける変換の仕組みを用いて、行動的距離のための一般化されたフレームワークを導入し、定量的システム解析への余帰納的証明原理を拡張する。Wassersteinのファンクターの持ち上げを、可換量代数上のファイブレーションにおけるベースの変更によって得ることで、反射性、推移性、文脈的閉包といったup-to技法の健全性条件を、構成的でモジュラーな方法で確立する。これにより、自動機や確率的プロセスのようなシステムにおける行動的距離の効率的検証が可能になる。

ABSTRACT

Up-to techniques are a well-known method for enhancing coinductive proofs of behavioural equivalences. We introduce up-to techniques for behavioural metrics between systems modelled as coalgebras and we provide abstract results to prove their soundness in a compositional way. In order to obtain a general framework, we need a systematic way to lift functors: we show that the Wasserstein lifting of a functor, introduced in a previous work, corresponds to a change of base in a fibrational sense. This observation enables us to reuse existing results about soundness of up-to techniques in a fibrational setting. We focus on the fibrations of predicates and relations valued in a quantale, for which pseudo-metric spaces are an example. To illustrate our approach we provide an example on distances between regular languages.

研究の動機と目的

  • 余帰納的推論における行動的同値性に効果的であると証明されたup-to技法を、行動的距離の定量的設定へと拡張すること。
  • up-to技法の健全性を証明するための一般的で構成的なフレームワークを提供し、個別的なケースごとの分析を回避すること。
  • ファイブレーション的構造と可換量代数値関係を用いて、既存のメトリック余帰納のアプローチを統一的かつ一般化すること。
  • 文脈的閉包、反射性、推移性といったup-to技法が、行動的距離の文脈で健全であるための条件を確立すること。
  • 正則言語間の距離を自動機を用いて検証する事例研究を通じて、フレームワークの適用可能性を示すこと。

提案手法

  • Vを可換量代数とするとき、V-値関係と述語のファイブレーションにおける余帰納的述語として、システムをコアジブラとしてモデル化し、行動的距離を定式化する。
  • ファンクターのWassersteinの持ち上げを、Set上の自己ファンクターを距離空間上の自己ファンクターへ持ち上げる体系的な方法として用い、メトリック余帰納を可能にする。
  • この持ち上げが、V-RelとV-Predのファイブレーション間のベースの変更から生じることを確立し、up-to技法に関する既存のファイブレーション的結果の再利用を可能にする。
  • 完備ラティス上の単調写像bとfに対して、f ◦ b ≤ b ◦ f という条件によるup-to技法の適合性を定義し、ラティス理論的枠組みを定量的設定へ一般化する。
  • ファンクターの標準的述語持ち上げを導入し、弱い仮定(例えば、構成的完全分配的可換量代数)のもとで、構成的に収束する上界を保存することを証明する。
  • ファンクターと代数的構造との間の分配則が、メトリック設定へ適切に持ち上がることを検証することで、文脈的閉包が標準的持ち上げと適合することを証明する。

実験結果

リサーチクエスチョン

  • RQ1行動的同値性に一般的に用いられるup-to技法は、どのように行動的距離の設定へ一般化できるか?
  • RQ2メトリック余帰納の文脈で、up-to技法の健全性を保証する抽象的で構成的な条件は何か?
  • RQ3ファイブレーション的構造とベースの変更を用いて、ファンクターのWasserstein持ち上げを体系的に特徴づけられるか?
  • RQ4ファンクターの標準的持ち上げが、反射性、推移性、文脈的閉包といったup-to技法と適合するための条件は何か?
  • RQ5このフレームワークは、自動機のような具象的システムにどのように適用可能か?特に、正則言語間の距離を検証するために。

主な発見

  • ファンクターのWasserstein持ち上げは、V-値関係と述語のファイブレーションにおけるベースの変更に対応し、構造を距離空間へ持ち上げる原理的かつ整合的な方法を提供する。
  • 反射性や推移性といったup-to技法は、可換量代数Vに対して弱い条件を満たす持ち上げが存在する限り、行動的距離に対して健全である。これは、先行研究を一般化するものである。
  • 非常に弱い仮定のもとで、文脈的閉包は標準的持ち上げと適合する。これにより、構文的文脈が誘導される行動的距離に関して非拡大性が保証される。
  • 決定的自動機では、状態間の最短の区別語距離が、[0,1]Q×Q 上の単調関数の最大不動点として与えられ、余帰納的検証が可能になる。
  • このフレームワークは確率的システムにも適用可能である。分布ファンクターDに対して、標準的持ち上げは必要な適合性条件を満たすが、評価写像が非底要素を保存しないという点を除いては問題ない。
  • このフレームワークは、先行の非拡大性および連続性に関する結果を一般化・統一し、それらの性質がファイブレーション的設定におけるup-to技法の具体例であることを示している。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。