Professor of Constraint Programming

Barry's Photo

Professor O'Sullivan serves as Director of the Insight Centre for Data Analytics in the Department of Computer Science at University College Cork. At UCC he holds the Chair of Constraint Programming. He served as Head of Department from September 2012 to August 2015.

Professor O'Sullivan was elected a Fellow of EurAI, the European Association for Artificial Intelligence (EurAI), and a Senior Member of AAAI, the Association for the Advancement of Artificial Intelligence, in 2012. In 2014 he was elected to the board of EurAI in 2014, and was elected its Deputy President in August 2016.

Professor O’Sullivan was President of the International Association for Constraint Programming from 2007-2012; he was Chair of the Artificial Intelligence Association of Ireland from 2007-2016; coordinator of the European Research Consortium for Informatics and Mathematics Working Group on Constraints; and Council Member of the Analytics Society of Ireland, which is a member of the International Federation Of Operational Research Societies. He was the first Irish scientist to give an Invited Talk at AAAI, the conference of the Association for the Advancement of Artificial Intelligence. In 2013 he received a UCC Leadership Award and won the Association for Constraint Programming Distinguished Service Award in 2014.

Professor O’Sullivan has been involved in winning over €140 million in research funding, of which approximately €25 million has directly supported his research activities at UCC. He served as Program Chair of the 2014 International Conference on the Principles and Practice of Constraint Programming, and the Prestigious Application of Intelligent Systems Track at the 2014 European Conference on Artificial Intelligence. He served on the editorial boards of Constraints: An International Journal until 2014, and currently serves on the Journal of Artificial Intelligence Research (JAIR).

He frequently gives invited talks at academic and industry conferences, and has spoken at the United Nations Headquarters in New York on artificial intelligence, and data analytics, with applications to sustainable development.

Senior External Research Leadership
Past President of the Association for Constraint Programming
Chairman of the Artificial Intelligence Association of Ireland
Coordinator of the ERCIM Working Group on Constraints.
Executive Council Member, Analytics Society of Ireland.

Social Media
Twitter: @BarryOSullivan

Recent News and Achievements

October 2013

Professor O'Sullivan is awarded a Leadership Award by UCC President Michael Murphy under the University Staff Recognition Awards Programme 2013. The letter of award cites the award is made on the basis of Professor O'Sullivan's "outstanding achievements across all of the criteria of the award, in particular, for outstanding contribution both within and outside UCC in terms of international impact, raising UCC's profile and attracting substantial research funding to UCC; mentoring research teams and students; and founding and developing significant new initiatives." The Selection Committee noted the impact of Professor O'Sullivan's "research work beyond academia, including its impact on business, the economy and society - locally, nationally, and at the highest international level."

September 2013

Professor O'Sullivan awarded the Best Application Paper for an article co-authored with Hadrien Cambazard, Deepak Mehta, and Deepak Mehta entitled Bin Packing with Linear Usage Costs - An Application to Energy Management in Data Centres at the 19th International Conference on Principles and Practice of Constraint Programming (CP 2013) held in Uppsala, Sweden.

August 2013

Professor O'Sullivan is selected at the Program Chair of 2014 International Conference on the Principles and Practice of Constraint Programming (CP 2014) to be held in Lyon in France, by the Executive Committee of the Association for Constraint Programming. CP is the primary international conference for researchers working in the area of constraint programming.

Professor O'Sullivan co-chairs the First International Workshop on Artificial Intelligence for Big Data in Bejing, China. The other co-chairs are Vijay Saraswat (IBM TJ Watson Research, USA) and Roland Yap (National University of Singapore).

Professor O'Sullivan gives a keynote address at the 2013 International Conference on Intelligence Science and Big Data Engineering in Beijing, China.

July 2013

Professor O'Sullivan gives an invited talk at the 2013 International Workshop on Expanding the Boundaries of Health Informatics Using Artificial Intelligence (HIAI 2013) in Bellevue, Washington, USA. The workshop ran alongside the Twenty-Seventh AAAI Conference on Artificial Intelligence (AAAI-13).

Professor O'Sullivan is awarded a Deployed Application Paper Award for his work with Hadrien Cambazard and Helmut Simonis on timetabling at the Cork University Hospital Dental School.

June 2013

Professor O'Sullivan will co-chair the 2014 International Conference on Prestigious Applications of Intelligence Systems (PAIS 2014), which is co-located with the 2014 European Conference on Artificial Intelligence (ECAI 2014), which will be held in Prague, Czech Republic.

Professor O'Sullivan becomes an Associate Editor of AI Access, which aims to provide the artificial intelligence community with a not-for-profit publisher with a heavy-weight scientific board that publishes open access proceedings, monographs and collected works which are available electronically for free and in hard copy at close to cost.

May 2013

Professor O'Sullivan invited to join the editorial board of the Journal of Artificial Intelligence Research (JAIR).

April 2013

Professor O'Sullivan delivers an invited course at the University of Padova (Italy) on aspects of combintorial optimisation, constraint programming, and applications.

March 2013

Minister Richard Bruton launches the Centre for Applied Data Analytics Research (CeADAR) at eBay in Dublin. Professor O'Sullivan is UCC's CeADAR PI, and leads the theme on Data Management. CeADAR receives €1 million from Enterprise Ireland as its selected Data Analytics Technology Centre.
[ RTE News | Irish Times | Irish Independent | UCC Media ]

February 2013

Minister Richard Bruton announces Science Foundation Ireland's funding of the new INSIGHT Centre for Data Analytics as part of a €300 million research investment. The centre brings together researchers from a number of pre-existing centres and clusters (CLARITY, DERI, CLIQUE, TRIL, and 4C) to develop a new national data analytics centre that will focus on fundamental science in data analytics and applied research in areas such as Connected Health and the Discovery Economy, in collaboration with more than 30 industry partners.
[ SFI Press Release | UCC Press Release ]

January 2013

Professor O'Sullivan visits the University of York as a Distinguished International Speaker to give a talk on Opportunities for Data-driven Optimisation.

December 2012

The MAXBE FP7 STREP is launched in Porto, Portugal.

November 2012

The DISCUS FP7 Integrated Project is launched in Ghent, Belgium.

October 2012

Professor O'Sullivan is shortlisted for the Irish Software Association Outstanding Academic Achievement of the Year Award 2012.

Professor O'Sullivan gives one of the invited talks at the annual conference on the Principles and Practice of Constrait Programming (CP 2012) in Quebec City, Canada.

September 2012

Professor O'Sullivan becomes the Head of the Department of Computer Science at UCC.

Professor O'Sullivan is named as a SICSA Distinguished Visiting Fellow at St. Andrews University, Edinburgh University, University of Glasgow, and Dundee University.

August 2012

Professor O'Sullivan becomes a Fellow of the European Coordinating Committee for Artificial Intelligence at ECAI 2012 held in Montpellier, France.

July 2012

Professor O'Sullivan becomes a Senior Member of the Association for the Advancement of Artificial Intelligence at AAAI 2012 held in Toronto, Canada.

Professor O'Sullivan is co-program chair of the 2012 International Conference on Computational Sustainability held at ITU in Copenhagen.