What’s so great about compositionality? by Professor Stuart M Shieber, Harvard.

Abstract: Compositionality is the tenet that the meaning of an expression is determined by the meanings of its immediate parts along with their method of combination. The semantics of artificial languages (such as programming languages or logics) are uniformly given compositionally, so that the notion doesn’t even arise in that literature. Linguistic theories, on the other hand, differ as to whether the relationship that they posit between the syntax and semantics of a natural language is structured in a compositional manner. Theories following the tradition of Richard Montague take compositionality to be a Good Thing, whereas theories in the transformational tradition eschew it.

I will look at what compositionality is and isn’t, why it seems desirable, why it seems problematic, and whether its advantages can’t be provided by other means. In particular, I argue that synchronous semantics can provide many of the advantages of compositionality, whether it is itself properly viewed as a compositional method, as well as having interesting practical applications.

Event details

  • When: 6th June 2014 14:00 - 15:00
  • Where: Cole 1.33a
  • Format: Seminar

Senior Honours Poster and Demo Sessions

Our talented final year Computer Science students presented their projects last week. A demonstration and poster session allowed them to discuss the output from a semester of hard work with their peer group and staff.

sh

We wish them every success as they approach graduation, and look forward to celebrating their successful CS journey, next Thursday at the SH BBQ.

Images courtesy of Conrad de Kerckhove.

Summer School on Experimental Methodology in Computational Science Research

The purpose of this summer school is to bring together interested computer scientists and other researchers who work in the broadly-defined area of “computational science”, and to explore the state-of-the-art in methods and tools for enabling reproducible and “recomputable” research. Reproducibility is crucial to the scientific process; without it researchers cannot build on findings, or even verify these findings. The development and emergence of new tools, hardware and processing platforms means that reproducibility should be easier than ever before. But to do so, we also need to effect “a culture change that will integrate computational reproducibility into the research process”.

The school will be hands on, comprising lectures, tutorials and practical sessions in topics including statistical methods, using cloud computing services for conducting and sharing reproducible experiments, methods for publishing code and data, legal issues surrounding the publication and sharing of code and data, and generally the design of experiments with replication in mind. Speakers include academics from mathematics, computer science and law schools, and other researchers and industrial speakers from Figshare, Microsoft Azure, the Software Sustainability Institute and more. Practicals will include the replication of existing experiments and a “hackathon” to improve tools for replication. The aim of the school will be to create a report that will be published in arXiv by the end of the week, and in a suitable journal later on.

For more information and to register please visit our web site at http://blogs.cs.st-andrews.ac.uk/emcsr2014/.

Event details

  • When: 4th August 2014 09:00 - 8th August 2014 17:00
  • Format: Summer School

CS1006 Backgammon AI

The annual CS1006 challenge took place this morning in the subhonours lab. Students had been designing AIs to play Backgammon, this year. The first year module was delivered by John Thomson. Previous years have focused on Hex, Othello and Connect 4.

backgammon
Congratulations to David Mulkerrin, winner of the CS1006 competition, winning a £50 Amazon voucher.

Also congratulations to:
2nd- Neofytos Dimitriou and Nick Tikhonov
3rd- Callum Fare and Conor Barr

It’s always a fun session to end Semester 2, and a great opportunity to showcase the ingenuity and creativity of our first year students.

Computational Social Choice: an Overview by Edith Elkind, University of Oxford

ABSTRACT
In this talk, we will provide a self-contained introduction to the field of computational social choice – an emerging research area that applies tools and techniques of computer science (most notably, algorithms, complexity and artificial intelligence) to problems that arise in voting theory, fair division, and other subfields of social choice theory. We will give a high-level overview of this research area, and mention some open problems that may be of interest to mathematicians and computer scientists.

Event details

  • When: 15th April 2014 - 15:00
  • Where: Maths Theatre B
  • Series: School Seminar Series
  • Format: Seminar

A slippery slope — the path to national health data linkage in Australia – John Bass

Abstract: Linkage of health-related data in Australia dates back to the late 1960’s with the first inspiration coming from the United Kingdom. Since then computers have developed at a barely believable rate, and technical considerations still exist but do not pose any serious problems. Progress has been slowed by the increasing need for better privacy and confidentiality. Further complications have resulted from living in a large and diverse country ruled by several highly parochial states as well as the federal government. This presentation tells the story from a viewpoint largely based in Perth, Western Australia. In 1984 this city had a population of less than a million, and the nearest city/town of more than 20,000 people was Adelaide, more than 1,650 miles away by road. In our context, this was a benefit as much as a hindrance, and Perth has been very much the epicentre of data linkage.

Bio: After an early career in marine zoology combined with computing, John Bass has been at the leading edge of health-related data linkage in Australia since 1984. Early work on infant mortality in Western Australia resulted in a linked dataset that became the cornerstone of the Telethon Institute for Child Health Research. He then implemented the Australian National Death Index in Canberra before returning to Perth as the founding manager of the Western Australian linked health data project — the first of its kind in the country. He designed and implemented the technical system of this group, which is widely recognised as the foremost data linkage unit in Australia. John stepped aside from his position in 2000 but has continued a close relationship with the project, designing and overseeing the implementation of genealogical links and then spending several years working with state and federal government to implement the first large-scale linkage of national pharmaceutical and general practice information. This involved the development of new best-practice privacy protocols that are now widely adopted across Australia. He was a core participant in developing a detailed plan for the implementation of a second state-based data linkage unit involving New South Wales and the Australian Capital Territory. In 2008 John moved to Tasmania, where he spent four years planning and paving the way for the implementation of a state-wide data linkage unit. He is now semi-retired, but still working on new developments in data linkage technology.

Event details

  • When: 13th May 2014 14:00 - 15:00
  • Where: Cole 1.33a
  • Format: Seminar

St Andrews Programming Competition 2014

The Subhonours Lab was in full swing yesterday afternoon, with staff and students enjoying the challenge of the 2014 St Andrews Programming Competition.

Participants and winners are pictured below along with some of the prizes and merchandise. Winners, prizes and teams to be announced once confirmed. We believe the Head of School, Steve Linton, did rather well.

CollageImage-comp
winners
The event, prizes and refreshments sponsored by:
aetherstoresquarecolorlogojpg22
Follow on Twitter @aetherstore

The Chomsky-Schutzenberger Theorem for Quantitative Context-Free Languages by Heiko Vogler, University of Dresden

ABSTRACT:
Weighted automata model quantitative aspects of systems like the consumption of resources during executions. Traditionally, the weights are assumed to form the algebraic structure of a semiring, but recently also other weight computations like average have been considered. Here, we investigate quantitative context-free languages over very general weight structures incorporating all semirings, average computations, lattices. In our main result, we derive the Chomsky-Schutzenberger Theorem for such quantitative context-free languages, showing that each arises as the image of a Dyck language and a recognizable language under a suitable morphism.

This is joint work with Manfred Droste (University of Leipzig)

BIOGRAPHY:
Prof. Dr.-Ing-habil. Heiko Vogler received the degree of Doktor in De Technische Wetenschappen at the Technische Hogeschool Twente, The Netherlands in 1986. He achieved the Habilitation in Computer Science at the RWTH Aachen in 1990, was associate professor at the University of Ulm from 1991-1994, and since 1994 he is full professor at the TU Dresden. He received the degree of Doktor honoris causa from the University of Szeged, Hungary in November 2013. His research interests are weighted tree automata and formal models for statistical machine translation of natural languages.

Event details

  • When: 7th April 2014 13:00 - 14:00
  • Where: Cole 1.33a
  • Format: Seminar

Doing Research in the Wild – Paul Marshall, UCL

Abstract: There has been
significant growth in interest in ‘research in the wild’ as an approach to
developing and understanding novel technologies in real world contexts.
However, the concept remains underdeveloped and it is unclear how it differs
from previous technology deployments and in situ studies. In this talk, I will
attempt an initial characterisation of research in the wild. I will discuss
some of the benefits of studying novel technologies in situ as well as some of
the challenges inherent in encouraging and studying sustained use.

Bio: Paul Marshall is a lecturer in interaction design in the UCL
Interaction Centre. His research interests focus on understanding how
ubiquitous computing technologies are used in everyday contexts such as the
home, in education or in public spaces. Prior to joining UCL he worked as a
post doc at the University of Warwick (2010-11) researching participatory
design approaches in healthcare and at the Open University (2006-10) where he
ran ethnographic and laboratory studies of shareable interfaces and sensory
extension devices. He completed a PhD project on learning with tangible
interfaces as part of the Equator project at the University of Sussex, and
prior to that a BSc (Hons) in psychology at the University of Edinburgh.

Event details

  • When: 1st April 2014 14:00 - 15:00
  • Where: Maths Theatre B
  • Series: School Seminar Series

Dr. Per Ola Kristensson awarded RSE/Makdougall Brisbane Medal

In recognition of academic excellence for his outstanding research work and entrepreneurialism Dr. Per Ola Kristensson is amongst the most outstanding academic talent documented by The Royal Society in their Royal Prizewinners list for 2014, announced today. The Prize was founded in 1855 by Sir Thomas Makdougall Brisbane, for particular distinction in the promotion of scientific research.

In 2013 Per Ola Kristensson was named as one of the people most likely to change the world by the prestigious MIT Technology Review’s list of Innovators under 35. Described as visionary he appears at number 11 in IMPACT 100.

IMPACT 100 PANEL VIEW:

People like Per Ola Kristensson are the shapers of the future where social interaction and new technology are concerned.

His research interconnects human-computer interaction, artificial intelligence and machine learning allowing intelligent interactive systems to be developed, that enable people to be more creative, expressive and satisfied in their daily lives. Dr. Kristensson also works in the areas of multi-display systems, eye-tracking systems, and crowdsourcing and human computation.

He is a Lecturer in the School of Computer Science, a member of the SACHI research group and is also a Member of the RSE Young Academy of Scotland.

Professor Aaron Quigley, Chair of HCI in the School of Computer Science responded:

We are all delighted at the rightful recognition of Per Ola and his world-leading achievements. Last year he was the only UK member of the TR35, the most prestigious annual list published by MIT Technology Review. And now the Royal Society of Edinburgh has recognised his research. Per Ola is an excellent colleague who brings real enthusiasm, insight and dedication to whatever he does. Be it supervising an honours student, teaching, leadership in SICSA or working with industry. His work in intelligent interactive systems is laying the ground work for how the world will interact with computation in the future.