Navigation

Researchers at UCD

researcher

Mark Flanagan

Sfi Stokes Lecturer

School of Electrical, Electronic & Communications Engineering
Room 335
Engineering and Materials Science Centre
University College Dublin
Belfield, Dublin 4
Ireland

Tel: +353 1 716 1963
Email: mark.flanagan@ucd.ie

Biography

Mark F. Flanagan received the B.E. and Ph. D. degrees in Electronic and Electrical Engineering from University College Dublin, Ireland, in 1998 and 2005 respectively.

Dr. Flanagan is currently an SFI Stokes lecturer with the School of Electrical, Electronic and Communications Engineering at University College Dublin. Prior to this he held research fellowships at the University of Zurich, the University of Bologna and the University of Edinburgh, as well as the Claude Shannon Institute for Discrete Mathematics, Coding and Cryptography, Dublin. Prior to these positions he was Principal Investigator on the project "Coding for Broadband Wireless Applications" (COBRA) with the digital signal processing (DSP) research group at UCD Dublin. His research interests include turbo and LDPC code design and analysis, adaptive algorithms, coding and modulation for wireless communications, network coding, and discrete mathematics. He is a reviewer for many leading international journals, and serves on the TPC of several high-profile international conferences.

Dr. Flanagan is currently serving as an Editor for IEEE Communications Letters. He was a recipient of the ESRF Postdoctoral Fellowship from the Institute of Advanced Studies, University of Bologna, Italy, in 2007. He is a Senior Member of the IEEE.

Professional

 

Associations

Association: IEEE, Function/Role: Senior Member

Patents

Patent WO 2008/125300 : An encoding scheme, and a decoding scheme using a seris of LDPC codes based on finite inversive spaces.
         

Education

Year 1998 Institution: University College Dublin
Qualification: BE Subject:
Year 2005 Institution: University College Dublin
Qualification: PhD Subject:
   

Outreach Activities

Trainer for the Irish team which competes annually in the International Mathematical Olympiad (IMO).

Participated in IMO 2012 as Irish Team Leader, and in IMO 2011 as Irish Observer A.

Journals Edited

Ieee Transactions On Information Theory: Reviewer.
Ieee Transactions On Wireless Communications: Reviewer.
Ieee Transactions On Communications: Reviewer.
Ieee Transactions On Signal Processing: Reviewer.
Ieee Communications Letters: Reviewer.
Ieee Transactions On Vehicular Technology: Reviewer.
Ieee Transactions On Circuits And Systems: Reviewer.
Siam Journal Of Discrete Mathematics: Reviewer.
 

Publications

 

Book Chapters

J. A. Maestro, P. Revierego and M. F. Flanagan (2013) 'Error Correction Coding for Electronic Circuits' In: Mathew, Jimson; Shafik, Rishad A.; Pradhan, Dhiraj K (eds). Energy-Efficient Fault-Tolerant Systems. Germany: Springer. Available Online [Details]
 

Peer Reviewed Journals

M. F. Flanagan, E. Paolini, M. Chiani and M. P. C. Fossorier (2013) 'Spectral Shape of Doubly-Generalized LDPC Codes: Efficient and Exact Evaluation'. IEEE Transactions on Information Theory, . [Details]
M. Punekar, P. O. Vontobel and M. F. Flanagan (2013) 'Low-complexity LP Decoding of Nonbinary Linear Codes'. IEEE Transactions on Communications, 61 (8):3073-3085. [Details]
P. Reviriego, O. Ruano, M. F. Flanagan, S. Pontarelli and J. A. Maestro (2013) 'An Efficient Technique to Protect Serial Shift Registers Against Soft Errors'. IEEE Transactions on Circuits and Systems: Part II: Express Briefs, 60 (8):512-516. [Details]
P. Reviriego, J. A. Maestro and M. F. Flanagan (2013) 'Error Detection in Majority Logic Decoding of Euclidean Geometry Low Density Parity Check (EG-LDPC) codes'. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 21 (1):156-159. [Details]
P. Reviriego, M. F. Flanagan and J. A. Maestro; (2012) 'A (64,45) Triple Error Correction Code for Memory Applications'. IEEE Transactions on Device and Materials Reliability, 12 (1):101-106. [Details]
F. Garcia-Herrero, M. J. Canet, J. Valls and M. F. Flanagan (2012) 'Serial Symbol-Reliability Based Algorithm for Decoding Non-Binary LDPC Codes'. IEEE Communications Letters, 16 (6):909-912. [Details]
J. Zumbrägel, V. Skachek and M. F. Flanagan (2012) 'On the Pseudocodeword Redundancy of Binary Linear Codes'. IEEE Transactions on Information Theory, 58 (7):4848-4861. [Details]
P. Reviriego, M. F. Flanagan, S.-F. Liu and J. A. Maestro (2012) 'Multiple Cell Upset Correction in Memories using Difference Set Codes'. IEEE Transactions on Circuits and Systems I-Regular Papers, 59 (11):2592-2599. [Details]
N. Zivic and M. F. Flanagan (2012) 'On Joint Cryptographic Verification and Channel Decoding via the Maximum Likelihood Criterion'. IEEE Communications Letters, 16 (5):717-719. [Details]
P. Reviriego, M. F. Flanagan, S.-F. Liu and J. A. Maestro (2012) 'Error-Detection Enhanced Decoding of Difference Set Codes for Memory Applications'. IEEE Transactions on Device and Materials Reliability, 12 (2):335-340. [Details]
P. Reviriego, M. F. Flanagan, S.-F. Liu and J. A. Maestro (2012) 'On the use of Euclidean Geometry Codes for Efficient Multibit Error Correction on Memory Systems'. IEEE Transactions on Nuclear Science, 59 (4):824-828. [Details]
B. Cardiff, M. F. Flanagan, F. Smyth, L. P. Barry and A. D. Fagan; (2011) 'On Bit and Power Loading for OFDM over SI-POF'. IEEE Journal of Lightwave Technology, 29 (10):1547-1554. [Details]
M. F. Flanagan, E. Paolini, M. Chiani and M. P. C. Fossorier; (2011) 'On the Growth Rate of the Weight Distribution of Irregular Doubly-Generalized LDPC Codes'. IEEE Transactions on Information Theory, 57 (6):3721-3737. [Details]
M. F. Flanagan; (2011) 'A Unified Framework for Linear-Programming Based Communication Receivers'. IEEE Transactions on Communications, 59 (12):3375-3387. [Details]
M. F. Flanagan, M. McLaughlin and A. D. Fagan; (2010) 'Gradient-Adaptive Algorithms for Minimum Phase - All Pass Decomposition of an FIR System'. IET Signal Processing, 4 (1):12-21. [Details]
M. Flanagan and M. Silimbani; (2010) 'Centrosymmetric Permutations and Involutions Avoiding 1243 and 2143'. Pure Mathematics and Applications, 21 (2):207-232. [Details]
X. Xu, M. F. Flanagan, N. Goertz and J. Thompson; (2010) 'Joint Channel and Network Coding for Cooperative Diversity in a Shared-Relay Environment'. IEEE Transactions on Wireless Communications, 9 (8):2420-2423. [Details]
M. F. Flanagan, M. McLaughlin and A. D. Fagan; (2009) 'Compound Precoding - A Pre-Equalization Technique for the Bandlimited Gaussian Channel'. IET Communications, 3 (8):1432-1441. [Details]
M. F. Flanagan, V. Skachek, E. Byrne and M. Greferath; (2009) 'Linear-Programming Decoding of Nonbinary Linear Codes'. IEEE Transactions on Information Theory, 55 (9):4134-4154. Available Online [Details]
W. M. B. Dukes, M. F. Flanagan, T. Mansour and V. Vajnovszki; (2008) 'Combinatorial Gray Codes for Classes of Pattern-Avoiding Permutations'. Theoretical Computer Science, 396 :35-49. [Details]
M. F. Flanagan and A. D. Fagan; (2007) 'Factor Graph Based Derivation of a Receiver for PCC Coded Transmissions over a Frequency Selective Fading Channel'. European Transactions on Telecommunications (invited paper), 18 (5):479-490. [Details]
M. F. Flanagan and A. D. Fagan; (2007) 'Iterative Channel Estimation, Equalization and Decoding for Pilot Symbol Assisted Modulation over Frequency Selective Rayleigh Fading Channels'. IEEE Transactions on Vehicular Technology, 56 (4):1661-1670. [Details]
C. P. Fewer, M. F. Flanagan and A. D. Fagan; (2007) 'A Versatile Rate-compatible LDPC Codec Architecture'. IEEE Transactions on Circuits and Systems I-Regular Papers, 54 (10):2240-2251. [Details]
 

Conference Publications

I. P. Mulholland, M. F. Flanagan and E. Paolini (2013) Minimum distance distribution of irregular generalized LDPC code ensembles IEEE International Symposium on Information Theory [Details]
B. Chen and M. F. Flanagan (2013) Network-Turbo-Coding based Cooperation with Distributed Space-Time Block Codes 19th European Wireless Conference (EW 2013) Guildford, UK, [Details]
D. N. K. Jayakody and M. F. Flanagan (2013) LDPC coding with soft information relaying in cooperative wireless networks IEEE Wireless Communications and Networking Conference (WCNC) 2013 [Details]
D. N. K. Jayakody and M. F. Flanagan ; (2011) Performance of QPSK-OFDM with LDPC and Concatenated Reed Solomon/Convolutional Coding in Outdoor Environments Irish Signals and Systems Conference Dublin, Ireland, , 23-JUN-11 - 24-JUN-11 [Details]
M. Punekar and M. F. Flanagan; (2011) Trellis-Based Check Node Processing for Low-Complexity Nonbinary LP Decoding International Symposium on Information Theory St. Petersburg, Russia, , 31-JUL-11 - 05-AUG-11 [Details]
P. Reviriego, M. F. Flanagan and J. A. Maestro; (2011) Efficient Multibit Error Correction for Memory Applications using Euclidean Geometry Low-Density Parity-Check Codes Conference on Radiation Effects on Components and Systems 2011 Seville, Spain, , 19-SEP-11 - 23-OCT-11 [Details]
E. Paolini, M. F. Flanagan, M. Chiani and M. P. C. Fossorier; (2011) Stability of Iterative Decoding of Multi-Edge Type Doubly-Generalized LDPC Codes over the BEC IEEE Global Communications Conference Houston, Texas, , 05-DEC-11 - 09-DEC-11 [Details]
M. Punekar and M. F. Flanagan; (2010) Low Complexity Linear Programming Decoding of Nonbinary Linear Codes 48th Annual Allerton Conference on Communication, Control and Computing Monticello, IL, USA, , 29-SEP-10 - 01-OCT-10 [Details]
J. Zumbragel, M. F. Flanagan and V. Skachek; (2010) Exploration of AWGN and BSC Pseudocodeword Redundancy 19th International Symposium on Mathematical Theory of Networks and Systems [Details]
B. Cardiff, M. F. Flanagan and A. D. Fagan; (2010) Reliability-Ordered DFE for Vector Systems 17th International Conference on Telecommunications [Details]
E. Paolini, M. F. Flanagan, M. Chiani and M. P. C. Fossorier; (2010) Spectral Shape of Check-Hybrid GLDPC Codes IEEE International Conference on Communications [Details]
J. Zumbragel, M. F. Flanagan and V. Skachek; (2010) On the Pseudocodeword Redundancy IEEE International Symposium on Information Theory [Details]
P. Duffy and M. F. Flanagan; (2010) A Distributed Iterative Self-Positioning Algorithm for Wireless Sensor Networks 21st IET Irish Signals and Systems Conference [Details]
M. F. Flanagan, E. Paolini, M. Chiani and M. P. C. Fossorier; (2009) Growth Rate of the Weight Distribution of Irregular Doubly-Generalized LDPC Codes - General Case and Efficient Evaluation IEEE Global Communications Conference, Globecom 2009 Honolulu, Hawaii, , 30-NOV-09 - 04-DEC-09 [Details]
R. Smarandache and M. F. Flanagan; (2009) Spectral Graph Analysis of Quasi-Cyclic Codes IEEE Global Communications Conference, Globecom 2009 Honolulu, Hawaii, , 30-NOV-09 - 04-DEC-09 [Details]
M. F. Flanagan; (2009) Exposing Pseudoweight Layers in Regular LDPC Code Ensembles IEEE Information Theory Workshop (ITW 2009) Taormina, Sicily, , 11-OCT-09 - 16-OCT-09 [Details]
M. F. Flanagan and E. Paolini; (2009) On the Weight and Stopping Set Distributions of LDPC Codes and their Generalizations (Invited Paper) 2nd International Symposium on Applied Sciences in Biomedical and communication Technologies, ISABEL 2009 Bratislava, Slovakia, , 24-NOV-09 - 27-NOV-09 [Details]
E. Paolini, M. F. Flanagan, M. Chiani and M. P. C. Fossorier; (2009) On a Class of Doubly-Generalized LDPC Codes with Single Parity-Check Variable Nodes IEEE International Symposium on Information Theory, ISIT 2009 Seoul, Korea, , 28-JUN-09 - 03-JUL-09 [Details]
J. T. Craddock, M. F. Flanagan and A. D Fagan; (2008) On a Class of High-Girth LDPC Codes Based on Finite Multidimensional Lattices 7th International ITG Conference on Source and Channel Coding, SCC 2008 , 14-JAN-08 - 16-DEC-08 [Details]
M. F. Flanagan, V. Skachek, E. Byrne and M. Greferath; (2008) Linear-programming Decoding of Non-binary Linear Codes 7th International ITG Conference on Source and Channel Coding, SCC 2008 , 14-JAN-08 - 16-JAN-08 [Details]
M. F. Flanagan; (2008) Codeword-Independent Performance of Nonbinary Linear Codes under Linear-Programming and Sum-Product Decoding IEEE International Symposium on Information Theory, ISIT 2008 , 06-JUL-08 - 11-JUL-08 [Details]
X. Xu, M. F. Flanagan and N. Goertz; (2008) A Shared-Relay Cooperative Diversity Scheme Based on Joint Channel and Network Coding in the Multiple Access Channel 5th International Symposium on Turbo Codes and Related Topics , 01-SEP-08 - 05-SEP-08 [Details]
V. Skachek and M. F. Flanagan; (2008) Lower Bounds on the Minimum Pseudodistance for Linear Codes with q-ary PSK Modulation over AWGN 5th International Symposium on Turbo Codes and Related Topics Lausanne, Switzerland, , 01-SEP-08 - 05-SEP-08 [Details]
X. Xu, M. F. Flanagan, C. Koller and N. Goertz; (2008) A Shared-Relay Cooperative Diversity Scheme Based on Joint Channel and Network Coding IEEE International Symposium on Information Theory and Applications, ISITA 2008 Auckland, New Zealand, , 07-DEC-08 - 10-DEC-08 [Details]
V. Skachek, M. F. Flanagan, E. Byrne and M. Greferath; (2008) Polytope Representations for Linear-Programming Decoding of Non-Binary Linear Codes IEEE International Symposium on Information Theory, ISIT 2008 , 06-JUL-08 - 11-JUL-08 [Details]
M. F. Flanagan, E. Paolini, M. Chiani and M. P. C. Fossorier; (2008) On the Growth Rate of the Weight Distribution of Irregular Doubly-Generalized LDPC Codes 46th Annual Allerton Conference on Communication, Control and Computing , 23-SEP-08 - 26-SEP-08 [Details]
M. F. Flanagan; (2008) Linear-Programming Receivers 46th Annual Allerton Conference on Communication, Control and Computing Monticello, Illinois, , 23-SEP-08 - 26-SEP-08 [Details]
X. Xu, M. F. Flanagan, C. Koller and N. Goertz; (2008) A Shared-Relay Cooperative Diversity Scheme Based on Joint Channel and Network Coding IEEE International Symposium on Information Theory and Applications Auckland, New Zealand, , 07-DEC-08 - 10-DEC-08 [Details]
J. T. Craddock, M. F. Flanagan, S. J. Redmond and A. D. Fagan; (2007) Construction of Girth-8 LDPC Codes based on Multidimensional Finite Lattices IEEE Symposium on Computers and Communications, ISCC 2007 Aveiro, Portugal, [Details]
M. F. Flanagan, M. Greferath, and C. Roessing; (2007) On LDPC codes from (0,1)-geometries Induced by Finite Inversive Spaces of Even Order Workshop on Coding and Cryptography, WCC 2007  Versailles, France, , 16-APR-07 - 20-APR-07 [Details]
J. T. Craddock, M. F. Flanagan and A. D. Fagan; (2006) Construction of Girth-8 LDPC Codes based on Finite Lattice Geometries IET Irish Signals and Systems Conference, ISSC 2006 [Details]
M. F. Flanagan, J. T. Craddock, C. P. Fewer and S. J. Redmond; (2006) A Euclidean Geometry Based Algebraic Construction Technique for Girth-8 Gallager LDPC Codes IEEE Information Theory Workshop, ITW 2006 Chengdu, China, , 22-OCT-06 - 26-OCT-06 [Details]
M. F. Flanagan and A. D. Fagan; (2006) On Proving the Water Pouring Theorem for Information Rate Optimization International Conference on Signals and Electronic Systems, ICSES 2006 L´ d´ , Poland, , 17-SEP-06 - 20-SEP-06 [Details]
M. F. Flanagan and A. D. Fagan; (2006) Factor Graph Based Derivation of a Receiver for PCC Coded Transmissions over a Frequency Selective Fading Channel (Top Ten Paper Award) 4th International Symposium on Turbo Codes and Related Topics, Turbo-Coding-2006 Munich, Germany, , 03-APR-06 - 07-APR-06 [Details]
C. de Fréin, M. F. Flanagan and A. D. Fagan ; (2006) OFDM narrowband interference estimation using cyclic prefix based algorithm 11th International OFDM workshop Hamburg, Germany, , 30-AUG-06 - 31-AUG-06 [Details]
M. F. Flanagan and A. D. Fagan; (2005) A Gradient-based Adaptive Algorithm for Minimum Phase/All Pass Decomposition of an FIR System European Conference on Circuit Theory and Design, ECCTD 2005 [Details]
S. Prot, M. F. Flanagan and C. Heneghan; (2005) Conditional Quasi Maximum Likelihood Receiver for Clipped OFDM Signals European Conference on Circuit Theory and Design, ECCTD 2005 [Details]
S. Prot, M. F. Flanagan and C. Heneghan; (2005) Receiver-based Reduction of Clipping in OFDM Systems 10th International OFDM Workshop Hamburg, Germany, [Details]
M. F. Flanagan and A. D. Fagan,; (2004) A General Formulation for Least-Squares Problems (Best Paper Award) IEE Irish Signals and Systems Conference, ISSC 2004 , pp.21-26 [Details]
S. Ward, R. B. Shouldice, M. F. Flanagan, C. Heneghan; (2004) Electrocardiogram Sampling Frequency Errors in PR Interval Spectral Analysis IEEE PGBIOMED '04 Southampton, [Details]
M. F. Flanagan and A. D. Fagan; (2003) Pilot Symbol Assisted Turbo Equalization over a Frequency Selective Rayleigh Fading Channel 3rd International Symposium on Turbo Codes and Related Topics Brest, France, , pp.359-362 [Details]
M. F. Flanagan and A. D. Fagan; (2003) A Simple Proof of the Water Filling Theorem for Multichannel Modulation Irish Signals and Systems Conference, ISSC 2003 [Details]
M. F. Flanagan and A. D. Fagan; (2002) Adaptive System Identification based on All Pass/Minimum Phase Decomposition Irish Signals and Systems Conference, ISSC 2002 [Details]
                                                                                         

Research

Research Interests


  • Coding Theory: turbo & LDPC code design and implementation, linear programming decoding, pseudocodewords, source-channel coding, space-time coding, network coding.
  • Signal Processing: adaptive algorithms, equalization, turbo equalization, precoding, OFDM systems, cooperative communications.
  • Discrete Mathematics: pattern-avoiding permutations, combinatorial Gray codes.

Research Projects

Sponsor : Science Foundation Ireland (SFI)
Title : Stokes Lectureship
Start Date / End Date : 01-DEC-08 / 30-NOV-13
Sponsor : Higher Education Authority (HEA)
Title : PRTLI 5: TGI - Telecommunications Graduate Initiative - Split Accounts
Start Date / End Date : 01-MAR-11 / 29-FEB-16
Sponsor : Science Foundation Ireland (SFI)
Title : Performance Characterization of Low-density Code Ensembles
Start Date / End Date : 01-SEP-11 / 31-AUG-15
Sponsor : Intertrade Ireland
Title : FUSION project FU3113
Start Date / End Date : 13-SEP-10 / 12-SEP-11
Sponsor : University College Dublin (UCD)
Title : Visit to University of Bologna to enhance ERC application
Start Date / End Date : 17-MAY-10 / 16-NOV-11
Sponsor : University College Dublin (UCD)
Title : Mark Flanagan start up grant
Start Date / End Date : 01-SEP-09 / 31-AUG-11

Recent Postgraduates

Mayur Punekar (Ph.D.)