Richard S. Bird

From MaRDI portal
Person:287110

Available identifiers

zbMath Open bird.richard-sDBLPb/RichardSBirdWikidataQ7324173 ScholiaQ7324173MaRDI QIDQ287110

List of research outcomes

PublicationDate of PublicationType
A greedy algorithm for dropping digits2022-01-07Paper
Algorithm Design with Haskell2020-08-10Paper
An optimal, purely functional implementation of the Garsia–Wachs algorithm2020-05-26Paper
How to find a fake coin2019-11-22Paper
How to mingle streams2017-10-23Paper
On computing representatives2016-05-26Paper
An in-situ algorithm for expanding a graph2013-06-14Paper
A simple division-free algorithm for computing determinants2013-04-04Paper
On building cyclic and shared structures in Haskell2013-03-22Paper
Building a consensus: A rectangle covering problem2011-07-25Paper
Arithmetic Coding with Folds and Unfolds2011-04-01Paper
Minimal on-line labelling2010-01-29Paper
Programming Languages and Systems2010-01-05Paper
Improving Saddleback Search: A Lesson in Algorithm Design2009-04-02Paper
Loopless Functional Algorithms2009-04-02Paper
Zippy Tabulations of Recursive Functions2008-08-28Paper
FUNCTIONAL PEARL: Enumerating the rationals2006-06-09Paper
FUNCTIONAL PEARLS: Finding celebrities: A lesson in functional programming2006-01-13Paper
Countdown: A case study in origami programming2005-10-11Paper
FUNCTIONAL PEARL Inverting the Burrows–Wheeler transform2005-03-21Paper
FUNCTIONAL PEARL On tiling a chessboard2005-03-21Paper
Theory and applications of inverting functions as folds2004-10-04Paper
https://portal.mardi4nfdi.de/entity/Q48086952004-08-12Paper
https://portal.mardi4nfdi.de/entity/Q47381162004-08-11Paper
Maximum marking problems2001-11-21Paper
FUNCTIONAL PEARL Unfolding pointer algorithms2001-07-23Paper
Generalised folds for nested datatypes2000-02-06Paper
Meertens number1999-11-21Paper
de Bruijn notation as a nested datatype1999-06-28Paper
https://portal.mardi4nfdi.de/entity/Q43629581998-05-25Paper
FUNCTIONAL PEARL1998-02-25Paper
FUNCTIONAL PEARL On building trees with minimum height1998-01-07Paper
https://portal.mardi4nfdi.de/entity/Q43318241997-02-11Paper
Functional algorithm design1996-12-12Paper
Generic functional programming with types and relations1996-08-21Paper
https://portal.mardi4nfdi.de/entity/Q48858731996-07-28Paper
https://portal.mardi4nfdi.de/entity/Q42816621994-04-07Paper
List partitions1993-06-29Paper
The smallest upravel1992-09-27Paper
Formal derivation of a pattern matching algorithm1989-01-01Paper
A formal development of an efficient supercombination compiler1987-01-01Paper
https://portal.mardi4nfdi.de/entity/Q37827661987-01-01Paper
Transformational programming and the paragraph problem1986-01-01Paper
Using circular programs to eliminate multiple traversals of data1984-01-01Paper
The promotion and accumulation strategies in transformational programming1984-01-01Paper
The jogger's problem1981-01-01Paper
https://portal.mardi4nfdi.de/entity/Q39190651980-01-01Paper
Recursion elimination with variable parameters1979-01-01Paper
Notes on recursion elimination1977-01-01Paper
Improving programs by the introduction of recursion1977-01-01Paper
Non recursive functionals1975-01-01Paper
On transformations of programs1974-01-01Paper
Speeding up Programs1974-01-01Paper
A note on definition by cases1973-01-01Paper
Integers with Given Initial Digits1972-01-01Paper

Research outcomes over time


Doctoral students

No records found.


Known relations from the MaRDI Knowledge Graph

PropertyValue
MaRDI profile typeMaRDI person profile
instance ofhuman


This page was built for person: Richard S. Bird