scispace - formally typeset
B

Barry O'Sullivan

Researcher at University College Cork

Publications -  324
Citations -  3966

Barry O'Sullivan is an academic researcher from University College Cork. The author has contributed to research in topics: Constraint programming & Constraint satisfaction problem. The author has an hindex of 29, co-authored 312 publications receiving 3610 citations. Previous affiliations of Barry O'Sullivan include Brown University & National University of Ireland.

Papers
More filters
Proceedings ArticleDOI

Designing an Optical Island in the Core Network: From Routing to Spectrum Allocation

TL;DR: A mathematical model for finding an optimal optical island, show that it is an NP-hard problem, and present a decomposition for solving it, showing that solutions of high quality can be found by this decomposition.
Book ChapterDOI

Rotation-Based Formulation for Stable Matching

TL;DR: This work introduces new CP models for the many-to-many stable matching problem and uses the notion of rotation to give a novel encoding that is linear in the input size of the problem.
Book ChapterDOI

Solving a Telecommunications Feature Subscription Configuration Problem

TL;DR: This paper presents a constraint programming formulation using the variable weighted constraint satisfaction problem framework and experimentally compares the formulations of the different approaches; the results suggest that the constraint programming approach is the best of the three overall.
Book ChapterDOI

Revisiting Two-Sided Stability Constraints

TL;DR: The first polynomial time algorithm for solving the hospital/resident problem with forced and forbidden pairs and it is shown that the particular case of this problem for stable marriage can be solved in \(O(n^2)\) which improves the previously best complexity by a factor of \( n^2\).
Proceedings Article

A scalable optimisation approach to minimising IP protection capacity for Long-Reach PON

TL;DR: This paper addresses the issue of reducing protection costs on LR-PON deployment by reducing active network protection resources by spreading the load generated by a node failure over the network and presents a novel scalable optimisation approach that is able to find solutions for typical sized European countries in very limited time.