Paul Irofti


About me: 
 Resume (RO)
 Publications
 Education
 Security Seminar
 ILDS
 ORCID
 Scholar
 LinkedIn
 GitHub

Grants: 
 DDNET
 Graphomaly
 NetAlert
 LEGAT
 DeDDoS

Teaching: 
 Sisteme de Operare
 Utilizarea SO
 OS Security
 Vedere Artificială
 Analiza Statică
 Prelucrarea Semnalelor
 Calcul Numeric
 Anomaly Detection

Contact: 
 [E-mail address]

Publications

Books:

[1] B. Dumitrescu and P. Irofti, Dictionary Learning Algorithms and Applications, Springer, 2018. [ bib | DOI ]

Chapters:

[1] A. Pătrașcu, C. Păduraru, and P. Irofti, “Stochastic Proximal Gradient Algorithm with Minibatches. Application to Large Scale Learning Models,” in Enabling AI applications in Data Science, pp. 3--25. Springer, 2020. [ bib | DOI ]
[2] P. Irofti, A. Băltoiu, and A. Pătrașcu, “Fraud Detection in Networks,” in Enabling AI applications in Data Science, pp. 517--536. Springer, 2020. [ bib | DOI ]

Journal:

[1] L. Romero-Ben, P. Irofti, F. Stoican, and V. Puig, “Dual Unscented Kalman Filter Architecture for Sensor Fusion in Water Networks Leak Localization,” IEEE Transactions on Control Systems Technology, pp. 1--12, 2025. [ bib | http ]
[2] P. Irofti, L. Romero-Ben, F. Stoican, and V. Puig, “Learning Dictionaries from Physical-Based Interpolation for Water Network Leak Localization,” IEEE Transactions on Control Systems Technology, vol. 32, no. 3, pp. 755--766, 2023. [ bib | DOI | http ]
[3] A. Pătrașcu and P. Irofti, “On finite termination of an inexact Proximal Point algorithm,” Applied Mathematics Letters, vol. 134, pp. 108348, 2022. [ bib | DOI | http ]
[4] A. Pătrașcu and P. Irofti, “Stochastic proximal splitting algorithm for composite minimization,” Optimization Letters, vol. 15, pp. 2255–--2273, 2021. [ bib | DOI | .pdf ]
[5] P. Irofti, F. Stoican, and V. Puig, “Fault Handling in Large Water Networks with Online Dictionary Learning,” Journal of Process Control, vol. 94, pp. 46--57, 2020. [ bib | DOI | .pdf ]
[6] F. Stoican and P. Irofti, “Aiding Dictionary Learning Through Multi-Parametric Sparse Representation,” Algorithms, vol. 12, no. 7, pp. 131, 2019. [ bib | .pdf ]
[7] B. Dumitrescu and P. Irofti, “Regularized K-SVD,” IEEE Signal Processing Letters, vol. 24, no. 3, pp. 309--313, March 2017. [ bib | DOI | .pdf ]
[8] P. Irofti, “Efficient Parallel Implementation for Single Block Orthogonal Dictionary Learning,” Journal of Control Engineering and Applied Informatics, vol. 18, no. 3, pp. 101--108, 2016. [ bib | .pdf ]
[9] P. Irofti, “Efficient Dictionary Learning Implementation on the GPU Using OpenCL,” U.P.B. Scientific Bulletin, Series C, vol. 78, no. 3, pp. 39--50, 2016. [ bib | .pdf ]

Conference:

[1] A. Dușa and P. Irofti, “CCubes: a quasi-polynomial, exact Boolean minimizer,” in 34th International Workshop on Logic & Synthesis. 2025, pp. 1--7, IEEE. [ bib ]
[2] L. Romero-Ben, P. Irofti, F. Stoican, and V. Puig, “Nodal Hydraulic Head Estimation through Unscented Kalman Filter for Data-driven Leak Localization in Water Networks,” 12th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes SAFEPROCESS 2024 (IFAC-PapersOnLine), vol. 58, no. 4, pp. 67--72, 2024. [ bib | DOI | http ]
[3] P. Irofti, “Pinky: A Modern Malware-oriented Dynamic Information Retrieval Tool,” in International Conference on Information Technology and Communications Security. Springer, 2023, pp. 65--78. [ bib | DOI | http ]
[4] A. Stancu, P. Irofti, and I. Leuștean, “OpenBSD formal driver verification with SeL4,” in International Conference on Information Technology and Communications Security. Springer, 2023, pp. 144--156. [ bib | DOI | http ]
[5] R. Bălucea and P. Irofti, “Software Mitigation of RISC-V Spectre Attacks,” in International Conference on Information Technology and Communications Security. Springer, 2023, pp. 51--64. [ bib | DOI | http ]
[6] P. Irofti, A. Pătrașcu, and A.I. Hîji, “Unsupervised Abnormal Traffic Detection through Topological Flow Analysis,” in 2022 14th International Conference on Communications (COMM). 2022, pp. 1--6, IEEE. [ bib | DOI | http ]
[7] P. Irofti, L. Romero-Ben, F. Stoican, and V. Puig, “Data-driven Leak Localization in Water Distribution Networks via Dictionary Learning and Graph-based Interpolation,” in CCTA 2022 - 2022 IEEE International Conference on Control Technology and Applications (CCTA). 2022, pp. 1265--1270, IEEE. [ bib | DOI | http ]
[8] P. Irofti, C. Rusu, and A. Pătrașcu, “Dictionary Learning with Uniform Sparse Representations for Anomaly Detection,” in ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). 2022, pp. 3378--3382, IEEE. [ bib | DOI | http ]
[9] C. Rusu and P. Irofti, “Efficient and Parallel Separable Dictionary Learning,” in Proceedings of the IEEE 2021 27th International Conference on Parallel and Distributed Systems (ICPADS). 2021, pp. 380--386, IEEE Computer Society. [ bib | DOI | http ]
[10] A. Băltoiu, A. Pătrașcu, and P. Irofti, “Graph Anomaly Detection Using Dictionary Learning,” The 21st World Congress of the International Federation of Automatic Control (IFAC-PapersOnLine), vol. 53, no. 2, pp. 3551--3558, 2020. [ bib | DOI | .pdf ]
[11] P. Irofti and A. Băltoiu, “Malware Identification with Dictionary Learning,” in 27th European Signal Processing Conference, 2019, pp. 1--5. [ bib | DOI | .pdf ]
[12] P. Irofti and B. Dumitrescu, “Pairwise Approximate K-SVD,” in Acoustics Speech and Signal Processing (ICASSP), 2019 IEEE International Conference on, 2019, pp. 3677--3681. [ bib | DOI | .pdf ]
[13] P. Irofti and F. Stoican, “Dictionary learning strategies for sensor placement and leakage isolation in water networks,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 1553--1558, 2017, 20th IFAC World Congress. [ bib | DOI | .pdf ]
[14] B. Dumitrescu and P. Irofti, “Low Dimensional Subspace Finding via Size-Reducing Dictionary Learning,” in 2016 IEEE International Workshop on Machine Learning for Signal Processing (MLSP), 2016, pp. 1--6. [ bib | DOI | .pdf ]
[15] P. Irofti and B. Dumitrescu, “Overcomplete Dictionary Learning with Jacobi Atom Updates,” in 39th International Conference on Telecommunications and Signal Processing, 2016, pp. 421--424. [ bib | DOI | .pdf ]
[16] P. Irofti and B. Dumitrescu, “Regularized Algorithms for Dictionary Learning,” in 2016 International Conference on Communications (COMM), 2016, pp. 439--442. [ bib | DOI | .pdf ]
[17] P. Irofti, “Sparse Denoising with Learned Composite Structured Dictionaries,” in 19th International Conference on System Theory, Control and Computing, 2015, pp. 331--336. [ bib | DOI | .pdf ]
[18] P. Irofti and B. Dumitrescu, “Cosparse Dictionary Learning for the Orthogonal Case,” in 19th International Conference on System Theory, Control and Computing, 2015, pp. 343--347. [ bib | DOI | .pdf ]
[19] P. Irofti and B. Dumitrescu, “Overcomplete Dictionary Design: the Impact of the Sparse Representation Algorithm,” in The 20th International Conference on Control Systems and Computer Science, 2015, pp. 901--908. [ bib | DOI | .pdf ]
[20] P. Irofti and B. Dumitrescu, “GPU Parallel Implementation of the Approximate K-SVD Algorithm Using OpenCL,” in 22nd European Signal Processing Conference, 2014, pp. 271--275. [ bib | .pdf ]

Workshops and conferences with extended abstract:

[1] P. Irofti and A. Băltoiu, “Unsupervised Dictionary Learning for Anomaly Detection,” in International Traveling Workshop on Interactions Between Sparse Models and Technology, 2020, pp. 1--3. [ bib | arXiv ]
[2] P. Irofti and F. Stoican, “Dictionary Learning Applications in Control Theory,” in 1st Conference on Recent Advances in Artificial Intelligence, 2017, pp. 1--2. [ bib | .pdf ]
[3] P. Irofti, “The Effect of Atom Replacement Strategies on Dictionary Learning,” in International Traveling Workshop on Interactions Between Sparse Models and Technology, 2016, pp. 10--11. [ bib | .pdf ]
[4] P. Irofti, “Making OpenBSD Useful on the Octeon Network Gear,” in European BSD Conference, 2014. [ bib | .pdf ]
[5] P. Irofti, “Dynamic Analysis: Knowing When to Stop,” in Challenges in Analysing Executables: Scalability, Self-Modifying Code and Synergy (Dagstuhl Seminar 14241), 2014. [ bib | .pdf ]
[6] P. Irofti, “Porting OpenBSD on the MIPS64-based Octeon Platforms,” in BSDCan Conference, 2014. [ bib | .pdf ]
[7] P. Irofti, “Emulator Design, Traps and Pitfalls,” in Analysis of Executables: Benefits and Challenges (Dagstuhl Seminar 12051), 2012. [ bib | .pdf ]
[8] P. Irofti, “OpenBSD's New Suspend and Resume Framework,” in European BSD Conference, 2011. [ bib | .pdf ]
[9] P. Irofti, “On the Linux Compatibility Layer in OpenBSD 5.0,” in Slackathon Conference, 2011. [ bib | .pdf ]

Preprints:

[1] P. Irofti, L. Romero-Ben, F. Stoican, and V. Puig, “Factor Graph Optimization for Leak Localization in Water Distribution Networks,” pp. 1--12, 2025. [ bib | arXiv ]
[2] I.P. Ciobanu, A.I. Hîji, N.C. Ristea, P. Irofti, C. Rusu, and R.T. Ionescu, “XMAD-Bench: Cross-Domain Multilingual Audio Deepfake Benchmark,” pp. 1--8, 2025. [ bib ]
[3] A. Apostu, S.F Gheorghe, A. Hîji, N. Cleju, A. Pătraşcu, C. Rusu, R.T. Ionescu, and P. Irofti, “Detecting and Mitigating DDoS Attacks with AI: A Survey,” pp. 1--35, 2025. [ bib | arXiv ]
[4] A.V. Costache, S.F. Gheorghe, E.G. Poesina, P. Irofti, and R.T. Ionescu, “A Survey of Text Classification Under Class Distribution Shift,” pp. 1--13, 2025. [ bib | arXiv ]
[5] F.A. Croitoru, A. Hîji, V. Hondru, N.C. Ristea, P. Irofti, M. Popescu, C. Rusu, R.T Ionescu, F.S. Khan, and M. Shah, “Deepfake Media Generation and Detection in the Generative AI Era: A Survey and Outlook,” pp. 1--24, 2024. [ bib | arXiv ]
[6] P. Irofti, A.I. Hîji, A. Pătrașcu, and N. Cleju, “Fusing Dictionary Learning and Support Vector Machines for Unsupervised Anomaly Detection,” pp. 1--35, 2024. [ bib | arXiv ]
[7] A. Pătrașcu, C. Rusu, and P. Irofti, “Learning Explicitly Conditioned Sparsifying Transforms,” pp. 1--18, 2024. [ bib | arXiv ]
[8] A. Pătrașcu and P. Irofti, “Computational complexity of Inexact Proximal Point Algorithm for Convex Optimization under Holderian Growth,” pp. 1--42, 2021. [ bib | arXiv ]

Theses:

[1] P. Irofti, Anomaly Detection for Water Distribution, Financial Transactions and Computer Networks, Habilitation thesis, University of Bucharest, 2024. [ bib ]
[2] P. Irofti, Parallel Dictionary Learning Algorithms for Sparse Representations, Ph.D. thesis, University Politehnica of Bucharest, 2015. [ bib | .pdf ]
[3] P. Irofti, Image Processing with Wavelet Transformations, Bachelor thesis, University Politehnica of Bucharest, 2008, (in Romanian). [ bib | .pdf ]