Max Kanovich

Department of Mathematics
University of Pennsylvania
209 South 33rd Street
Philadelphia, PA 19104-6395 Office: Room 4E2B in DRL
Phone: 215 573-9093 (Math.Dept.Office 898-8178)
Fax: 215 573-4063
E-mail: maxkanov@math.upenn.edu
Interests:   Pure and Applied Logic, Computer Science :
computational and descriptive complexity, hybrid and real-time distributed concurrent systems, AI systems, computational linguistics, knowledge bases, databases, program synthesis, security protocols.

Teaching

Spring'00 : Math 141
Fall'99 : Math 360 and Math 361
Spring'99 : Math 450 and Math 570

Penn Events. Click at here to get more

  • Math in the Philadelphia Area : Calendar of Seminars and Colloquia
  • CIS : Colloquium Series + Database Group Calendar of Events
  • IRCS : Colloquium Series + Calendar Information
  • Logic and Computation at Penn
  • Penn Linguistics Club : Speaker Series
  • 2-yr Academic Calendar : 1999-2000 through 2000-2001
  • Forecast : Philadelphia, Pa

    __________________________________________________

    Max Kanovich ( maxkanov@math.upenn.edu )


    From http://www.cis.upenn.edu/~lc/seminar.html:

    What logic is good for CS ?
    or
    "The Drinking Philosophers"
    in the mirror of Horn linear logic


    Max Kanovitch
    University of Pennsylvania

    Monday, May 1, 2000, 4:30 PM
    University of Pennsylvania, Moore 554

    The aim of this research is to develop adequate and comprehensive logical systems capable of handling important properties of real-time systems,

    The basic step in understanding a given timed system S is to show that its `reachability' predicate:
    ``There exists a trajectory that leads to a given state s'',
    is partial recursive.

    After that, for any reasonably expressive logical system L, one could immediately conclude that the above `reachability problem' is equivalent to the problem whether the corresponding sequent is provable in L or not.

    The real challenge is to establish that a proposed logical system L is `fully adequate': that there is a direct correspondence between trajectories in S and proofs in L.

    We will consider real-time systems with quantitative time constraints, within which all things may be changed during the course of actions and events: the number of actors, the ``communication topology'', even the numerical bounds in the time constraints.

    A number of obstructions to a fully adequate logical analysis are figured out: The aim of the talk is to show that the Horn fragment of linear logic provides us with a fully adequate logical formalism for the real-time systems under consideration.

    The ``non-Markovian'' problem is circumvented by introducing hidden variables recorded by ``time-guards''.

    For the underlying trajectories with time-guards we introduce an exact bisimulation equivalence (together with a high-school proof of its correctness, based on the combination: a coarse hour-glass + a precise one-hand watch).
    Slides pdf.file ps.file