JetBrains研究语言工具实验室的研讨会

语言工具实验室JetBrains圣彼得堡国立大学数学与力学学院的联合倡议



实验室人员调查:



  • 在弱内存模型的上下文中对编程语言的语义进行形式化和验证;
  • 逻辑和关系编程;
  • 形式语言理论及其应用;
  • 元编程,专业化和部分计算;
  • SMT求解器的正式验证和应用。


每周的讲习班都有我们的员工和学生以及特邀演讲者参加。最近,已经录制了研讨会,可以在Youtube观看在这篇文章中,我们将分享过去会议的链接和描述,并告诉您如何不要错过未来活动的公告。







以往的演讲:



ext4文件系统的持久语义及其验证
: , . , — kernel panic. . , .



. Linux ext4 , C/++11. , GenMC , . , GenMC , vim nano.



:







在GraalVM本机映像中实现链接压缩堆
, . . . .



:







上下文无关寻路问题的轻度次立方算法
, . , , , . , , , (n^{3-e}) ( ) ? , , ?



— - (CFL-reachability), . 30 . ? , — fine-grained complexity. , , "« »" CFL-reachability.



:







构建认证的部分计算器
, , , . , — . , — . , . Coq, Coq .



:







在弱内存模型中检查模型
— . , , . GenMC, . GenMC ( , , RC11 IMM). (Promising, Weakestmo) , , GenMC. , (Promising, Weakestmo), «», - .



, GenMC. , GenMC , . Weakestmo, . GenMC, Weakestmo.



:







高阶逻辑编程
λProlog. , λProlog HOAS , . , , . , .



:







高阶类型的表达能力和不确定性
, , , , . , , , . , , , . , , , , .



:







OCaml的重组工具并发
OCaml, . , ,



:







具有代数数据类型的程序的不变量的可表示性
. . (LIA, LRA BV, ), ().



: , . , . , . -.



:







为特殊处理器开发特定领域语言的编译器
, - . compiler-in-the-loop, . , GCC LLVM, , , .



- . SMT, , . , .



:







逻辑错误
, , . , ? , , , , . , , , — « » « »: , , , , , Relation Algebra.



:







具有索引执行步骤的递归类型的语义
, . : ( ) ( ). Appel McAllester . , , . , , .



- () .



:







安东·特鲁诺夫(Anton Trunov)将在11月2日发表 下一份报告主题为“难以区分的证据:根据定义,但没有K公理”。此处下午5:30参加Google Meet



11月2日的研讨会公告
, , , , . « ». , , .. , — , , , . , . , , , .



: Coq. SProp . Prop . SProp .



接收我们研讨会的公告:






All Articles