皆様
ジェノヴァ大学のEugenio Moggi先生の特別集中講演のお知らせです。
どうぞふるってご参加ください。
問合せ先:
石原 哉
北陸先端科学技術大学院大学 情報科学系
e-mail: ishihara(a)jaist.ac.jp
-----------------------------------------------
* JAIST Logic Seminar Series *
* This series of lectures is held as a part of JSPS Core-to-Core Program,
A. Advanced Research Networks, and EU FP7 Marie Curie Actions IRSES
project CORCON.
(http://www.jaist.ac.jp/logic/ja/core2core, https://corcon.net/)
Dates: Tuesday 2 August, 2016, 13:30-15:10
Thursday 4 August, 2016, 13:30-15:10
Friday 5 August, 2016, 10:50-12:30
Place: JAIST, Collaboration room 7 (I-56)
(Access: http://www.jaist.ac.jp/english/location/access.html)
Speaker: Eugenio Moggi (University of Genova)
*Tuesday 2 August, 2016, 13:30-15:10*
LECTURE 1: Categories of Classes for Collection Types
ABSTRACT. Collection types have been proposed by Buneman and others (in
the '90) as a way to
capture database query languages in a typed setting. In 1998 Manes
introduced the notion of collection
monad on the category S of sets as a suitable semantics for collection
types. The canonical example of
collection monad is the finite powerset monad Pf.
In order to account for the algorithmic aspects of database languages,
the category S is unsuitable, and
should be replaced with other categories, whose arrows are maps
computable by "low complexity"
algorithms. We propose "realizability for DSL" (Domain Specific
Languages), where the starting point
is a monoid C of endomaps on a set D, instead of a combinatory algebra
on D, as a way to get such
categories by constructions like the category A[C] of "assemblies".
To get Pf in a systematic way we borrow ideas from AST (Algebraic Set
Theory, started by Joyal and
Moerdijk in the '90), where they fix a notion of "small" map in a
category of "classes", and read "small"
as "finite".
*Thursday 4 August, 2016, 13:30-15:10*
LECTURE 2: Hybrid System Trajectories as Partial Continuous Maps
ABSTRACT. Hybrid systems (HS) are dynamic systems that exhibit both
continuous and discrete
dynamic behavior: they can flow (according to a differential equation)
and jump (according to a
transition relation). HS can be used for modeling rigid body dynamics
with impacts, and more
generally Cyber-Physical Systems.
HS can exhibit Zeno behaviors, that arise naturally in rigid body
dynamics with impacts, but are absent
from purely discrete or purely continuous systems. Dealing properly with
these behaviors is a
prerequisite to give sound definitions of concepts such as reachability.
We propose the use of partial continuous maps (PCM) as trajectories that
describe how a HS evolves
over time. PCMs enable a notion of trajectory that can go beyond Zeno
points.
*Friday 5 August, 2016, 10:50-12:30*
LECTURE 3: Models, Over-approximations and Robustness
ABSTRACT. Hybrid systems, and related formalisms, have been successfully
used to model Cyber-
Physical Systems. The usual definition of "reachability", in terms of
the reflexive and transitive closure
of a transition relation, is unsound for Zeno systems. We propose "safe
reachability", which gives an
over-approximation of the set of states that are "reachable in finite
time" from a set of initial states.
Moreover, mathematical models are always a simplification of the system
they are meant to describe,
and one must be aware of this mismatch, when using these models for
system analyses.
In safety analysis it is acceptable to use over-approximations of the
system behavior, indeed they are
the bread and butter of counterexample guided abstraction refinement
(CEGAR).
We propose a notion of safe (time-bounded) reachability, which is also
robust wrt arbitrary small overapproximations,
and argue that it is particularly appropriate for safety analysis.
皆様、(複数受け取られた場合はご容赦ください。)
東京大学の佐藤亮介です。
来年1月に POPL 併設で開催される PEPM 2017 の CFP をお送りいたします。
日程は次の通りです。
* Abstract submission: Tue, 13 Sep, 2016
* Paper submission: Fri, 16 Sep, 2016
* Author notification: Mon, 24 Oct, 2016
* Camera ready: Mon, 28 Nov, 2016
レギュラー論文の他に、ショート論文、ポスターも受け付けております。
是非,投稿をご検討ください。
--
東京大学大学院情報理工学系研究科
佐藤亮介
ryosuke(a)kb.is.s.u-tokyo.ac.jp
-------------------------------------------------------------------
CALL FOR PAPERS
Workshop on Partial Evaluation and Program Manipulation (PEPM 2017)
Paris, France, January 16th – 17th, 2017
http://conf.researchr.org/home/PEPM-2017
PEPM 2017 in Paris, co-located with POPL 2017. The PEPM
Symposium/Workshop series aims at bringing together researchers
and practitioners working in the areas of program manipulation,
partial evaluation, and program generation. PEPM focuses on
techniques, theory, tools, and applications of analysis and
manipulation of programs.
PEPM 2017 will be based on a broad interpretation of
semantics-based program manipulation, reflecting the expanded
scope of PEPM in recent years beyond the traditionally covered
areas of partial evaluation and specialization. Specifically,
PEPM 2017 will include practical applications of program
transformations such as refactoring tools, and practical
implementation techniques such as rule-based transformation
systems. In addition, the scope of PEPM covers manipulation and
transformations of program and system representations such as
structural and semantic models that occur in the context of
model-driven development. In order to maintain the dynamic and
interactive nature of PEPM and to encourage participation by
practitioners, we also solicit submissions of short papers,
including tool demonstrations, and of posters.
SCOPE
Topics of interest for PEPM 2017 include, but are not limited to:
* Program and model manipulation techniques such as: supercompilation,
partial evaluation, fusion, on-the-fly program adaptation, active
libraries, program inversion, slicing, symbolic execution,
refactoring, decompilation, and obfuscation.
* Program analysis techniques that are used to drive program/model
manipulation such as: abstract interpretation, termination checking,
binding-time analysis, constraint solving, type systems, automated
testing and test case generation.
* Techniques that treat programs/models as data objects including
metaprogramming, generative programming, embedded domain-specific
languages, program synthesis by sketching and inductive programming,
staged computation, and model-driven program generation and
transformation.
* Application of the above techniques including case studies of
program manipulation in real-world (industrial, open-source)
projects and software development processes, descriptions of robust
tools capable of effectively handling realistic applications,
benchmarking. Examples of application domains include legacy program
understanding and transformation, DSL implementations, visual
languages and end-user programming, scientific computing, middleware
frameworks and infrastructure needed for distributed and web-based
applications, embedded and resource-limited computation, and
security.
This list of categories is not exhaustive, and we encourage
submissions describing applications of semantics-based program
manipulation techniques in new domains. If you have a question as
to whether a potential submission is within the scope of the
workshop, please contact the programme chairs.
SUBMISSION CATEGORIES AND GUIDELINES
Three kinds of submissions will be accepted: Regular Research Papers,
Short Papers and Posters.
* Regular Research Papers should describe new results, and will be
judged on originality, correctness, significance and
clarity. Regular research papers must not exceed 12 pages in ACM
Proceedings style (including appendix).
* Short Papers may include tool demonstrations and presentations of
exciting if not fully polished research, and of interesting
academic, industrial and open-source applications that are new or
unfamiliar. Short papers must not exceed 6 pages in ACM Proceedings
style (including appendix).
* Posters should describe work relevant to the PEPM community, and
must not exceed 2 pages in ACM Proceedings style. We invite poster
submissions that present early work not yet ready for submission to
a conference or journal, identify new research problems, showcase
tools and technologies developed by the author(s), or describe
student research projects.
At least one author of each accepted contribution must attend the
workshop and present the work. In the case of tool demonstration
papers, a live demonstration of the described tool is
expected. Suggested topics, evaluation criteria, and writing
guidelines for both research tool demonstration papers will be
made available on the PEPM 2017 web site.
Student participants with accepted papers can apply for a SIGPLAN
PAC grant to help cover travel expenses and other support. PAC
also offers other support, such as for child-care expenses during
the meeting or for travel costs for companions of SIGPLAN members
with physical disabilities, as well as for travel from locations
outside of North America and Europe. For details on the PAC
programme, see its web page.
PUBLICATION AND SPECIAL ISSUE
All accepted papers, short papers and posters included, will
appear in formal proceedings published by ACM Press. Accepted
papers will be included in the ACM Digital Library. Authors of
selected papers from PEPM 2016 and PEPM 2017 will also be invited
to expand their papers for publication in a special issue of the
journal Computer Languages, Systems and Structures (COMLAN,
Elsevier).
BEST PAPER AWARD
PEPM 2017 continues the tradition of a Best Paper award. The
winner will be announced at the workshop.
IMPORTANT DATES
Abstract submission: Tue, 13 Sep, 2016
Paper submission: Fri, 16 Sep, 2016
Author notification: Mon, 24 Oct, 2016
Camera ready: Mon, 28 Nov, 2016
INVITED SPEAKERS
to be announced
PROGRAM CHAIRS
Jeremy Yallop (University of Cambridge)
Ulrik Pagh Schultz (Unversity of Southern Denmark)
PROGRAM COMMITTEE
to be announced
皆様
9月にオーストリアで開催されます「合流性に関するワークショップ IWC 2016」の
二回目の論文募集をご案内致します。
- 開催日が 9月8日〜9日 に決定致しました。
- 招待講演者は Florent Jacquemard 氏 (INRIA) と Paul-Andre Mellies 氏です。
ぜひ投稿・参加をご検討下さい。
廣川 (JAIST)
==============================================================
Second Call for Papers
IWC 2016
5th International Workshop on Confluence
Sep 8-9, 2016, Obergurgl, Austria,
Part of Computational Logic in the Alps CLA 2016
http://www.csl.sri.com/~tiwari/iwc2016/
==============================================================
Confluence provides a general notion of determinism and is widely
viewed as one of the central properties of rewriting. Confluence
relates to many topics of rewriting (completion, modularity,
termination, commutation, etc.) and had been investigated in many
formalisms of rewriting such as first-order rewriting, lambda-calculi,
higher-order rewriting, constrained rewriting, conditional rewriting,
etc. Recently there is a renewed interest in confluence research,
resulting in new techniques, tool support, certification as well as
new applications. The International Workshop on Confluence (IWC) aims
at promoting further research in confluence and related properties.
IWC 2016 is part of the Computational Logic in the Alpsevent to be
held in Obergurgl, Austria, during the week Sep 4-10, 2016.
Previous editions of the workshop were held in Nagoya (2012),
Eindhoven (2013), Vienna (2014), and Berlin (2015). During the
workshop, the 5th Confluence Competition (CoCo 2016) takes place.
IMPORTANT DATES:
* submission June 22, 2016
* notification July 12, 2016
* final version Aug 03, 2016
* workshop Sep 4-10, 2016
TOPICS:
Specific topics of interest include:
* confluence and related properties (unique normal forms, commutation,
ground confluence)
* completion
* critical pair criteria
* decidability issues
* complexity issues
* system descriptions
* certification
* applications of confluence
INVITED SPEAKERS:
* Florent Jacquemard (INRIA)
* Paul-Andre Mellies (CNRS & Paris Diderot University)
PROGRAM COMMITTEE:
* Beniamino Accattoli (INRIA)
* Bertram Felgenhauer (University of Innsbruck)
* Yves Guiraud (INRIA & Paris Diderot University)
* Nao Hirokawa (JAIST)
* Koji Nakazawa (Nagoya)
* Ashish Tiwari (Menlo Park)
SUBMISSION:
We solicit short papers or extended abstracts of at most five pages.
There will be no formal reviewing. In particular, we welcome short
versions of recently published articles and papers submitted
elsewhere. The program committee checks relevance and may provide
additional feedback. The accepted papers will be made available
electronically before the workshop.
The page limit for papers is 5 pages in EasyChair style. Short papers
or extended abstracts must be submitted electronically through the
EasyChair system at:
https://www.easychair.org/conferences/?conf=iwc2016
皆様
オークランド大学のBakhadyr Khoussainov先生の講演のお知らせです。
どうぞふるってご参加ください。
問合せ先:
石原 哉
北陸先端科学技術大学院大学 情報科学系
e-mail: ishihara(a)jaist.ac.jp
-----------------------------------------------
* JAIST Logic Seminar Series *
Date: Monday 20 June, 2016, 15:20-17:00
Place:JAIST, Collaboration room 7 (I-56)
(Access: http://www.jaist.ac.jp/english/location/access.html)
Speaker: Bakhadyr Khoussainov (University of Auckland)
Title: Computably Enumerable Structures: Domain dependency
Abstract:
Computably enumerable structures arise naturally in algebra
and computer science. In algebra examples include finitely
presented universal algebras such as finitely presented groups.
In computer science, these are abstract data types
defined by equational or quasi-equational specifications.
The domains of these algebraic structures are quotient sets
of the form $\omega/E$, where $\omega$ is the set of
natural numbers and $E$ is a computably enumerable (c.e.)
equivalence relations. We consider c.e. structures whose
domains are of the form $\omega/E$ and study various properties
of these structures and their dependence on the domain $\omega/E$
皆様、(重複して受け取られた方はご容赦ください)
東京大学蓮尾研の赤崎と申します。
以下の要領で、来週の火曜日に、京大数理研の佐藤哲也さんをお招きして講演をしていただきます。
ぜひご参加くださいませ。
日時: 6月14日 13:00-15:00
場所: 東京大学理学部7号館102教室
---------
Tue 14 June 2016, 13:00–15:00
理学部7号館102
Room 102, School of Science Bldg. No. 7
Tetsuya Sato <http://www.kurims.kyoto-u.ac.jp/~satoutet/> (RIMS, Kyoto
University), 差分プライバシーの圏論的特徴づけと、その検証
差分プライバシー[Dwork, ICALP
2006]は、確率的プログラムで与えられたデータベース・クエリーに関するプライバシー保護の定義/基準で、背景知識攻撃に対する安全性を数学的に保証するという特長を持ち、近年でも盛んに研究されている。
Bartheによる Approximate Relational Hoare Logic (apRHL) [Barthe et al., POPL
2012]は、クエリーの差分プライバシーを形式的に検証するための枠組みで、差分プライバシーの概念を、圏Set上の確率分布モナドのパラメトリックな二項関係持ち上げによって与えるというアイデアに基づいて構成されている。
本講演で紹介する Continuous apRHL
はapRHLの測度論的拡張と呼ぶべきもので、連続分布型の確率的プログラムであるクエリーの差分プライバシーの検証を可能とする。構成はまず、クエリーの差分プライバシーを、Giryモナドのgradedな二項関係持ち上げによって特徴づけ、それらでjudgementの解釈を与え直すことでapRHLを拡張するという流れである。[Sato,
MFPS 2016] 可能であれば、これからの発展などについてもお話ししたい。
--
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Dept. of Computer Science
Graduate School of Information Science and Technology
The University of Tokyo
Akazaki Takumi
mail :<ultraredrays(a)gmail.com>
mobile : <090-5379-4901>
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
京都大学数理解析研究所の佐藤です。
来週の *火曜日*、6月7日11:00から、
オークランド大学のBakhadyr Khoussainov先生に
以下の講演をしていただくことになりましたので、
ご連絡いたします。どうぞお気軽にお越しください。
==========
Time: 11:00-12:00, 7 Jun, 2016
Place: Rm 478, Research Building 2, Main Campus, Kyoto University
京都大学 本部構内 総合研究2号館 4階478号室
http://www.kyoto-u.ac.jp/en/access/yoshida/main.html (Building 34)
http://www.kyoto-u.ac.jp/ja/access/campus/map6r_y.htm (34番の建物)
Speaker: Bakhadyr Khoussainov (University of Auckland)
Title: Open questions in the theory of automatic structures.
Abstract:
In this talk, we introduce the notion of automatic structure
(defined by the speaker and Nerode). Informally, these are
infinite algebraic structures (such as graphs, trees, groups,
linear orders) that can be presented by automata. We present
many examples, several basic results, formulate and discuss
some open questions in the area.