Publications

Journal papers

  1. M. Drolet and V. Roberge, “Enterprise Malware Detection Using Digital Forensic Artifacts And Machine Learning“, WSEAS Transactions on Computer Research, 2024, (Accepted).
  2. V. Roberge, G. Labonté and M. Tarbouchi, “Minimizing Fuel Consumption for Surveillance Unmanned Aerial Vehicles Using Parallel Particle Swarm Optimization,” Sensors, vol. 24, no. 408, Jan. 2024, doi: 10.3390/24020408.
  3. G. Labonté, V. Roberge and M. Tarbouchi, “A Method to Analyze the Flyability of Airplane Trajectories with Specified Engine Power“, Advances in Aircraft and Spacecraft Science, vol. 10, no. 5, pp. 473-494, Dec. 2023.
  4. S. McKeon and V. Roberge, “Disk Forensics of VxWorks File Systems for Aircraft Security,” IEEE Canadian Journal of Electrical and Computer Engineering, vol. 46, no. 4, pp. 278-287, Oct. 2023.
  5. V. Roberge and M. Tarbouchi, “Hybrid deterministic non-deterministic data-parallel algorithm for real-time unmanned aerial vehicle trajectory planning in CUDA,” E-Prime – Adv. Electr. Eng. Electron. Energy, vol. 2, p. 100085, Jan. 2022, doi: 10.1016/j.prime.2022.100085.
  6. E. Pitre, V. Roberge, J. Bray, and M. Hefnawi, “Comparison of massively parallel algorithms on graphics processing unit for MIMO radar,” E-Prime – Adv. Electr. Eng. Electron. Energy, vol. 2, p. 100063, Jan. 2022, doi: 10.1016/j.prime.2022.100063.
  7. V. Roberge and M. Tarbouchi, “Parallel Algorithm on GPU for Wireless Sensor Data Acquisition Using a Team of Unmanned Aerial Vehicles,” Sensors, vol. 21, no. 20, Art. no. 20, Jan. 2021, doi: 10.3390/s21206851.
  8. V. Roberge and M. Tarbouchi, “Multiunmanned Aerial Vehicle Path Planner on Graphics Processing Unit,” IEEE Canadian Journal of Electrical and Computer Engineering, vol. 44, no. 3, pp. 364–375, 2021.
  9. F. C. J. Allaire, G. Labonté, V. Roberge, et M. Tarbouchi, “Point de référence pour la planification de trajectoires d’UAV à voilure fixe,” Journal of Unmanned Vehicle Systems, vol. 9, no. 1, pp. 33 44, 2021.
  10. S. Généreux, A. Lai, C. Fowles, V. Roberge, G. Vigeant and J. Paquet, “MAIDENS: MIL-STD-1553 Anomaly-Based Intrusion Detection System Using Time-Based Histogram Comparison,” IEEE Transactions Aerospace Electronic Systems, vol. 56, no. 1, pp. 276–284, Feb. 2020.
  11. F. C. J. Allaire, G. Labonté, M. Tarbouchi, and V. Roberge, “Recent advances in unmanned aerial vehicles real-time trajectory planning,” Journal of Unmanned Vehicle Systems, vol. 7, no. 4, pp. 259–295, 2019.
  12. V. Roberge, M. Tarbouchi, and G. Labonté, “Fast Genetic Algorithm Path Planner for Fixed-Wing Military UAV Using GPU,” IEEE Transactions Aerospace Electronic Systems, vol. 54, no. 4, pp. 2105–2117, 2018.
  13. V. Roberge and M. Tarbouchi, “Massively Parallel Hybrid Algorithm on Embedded Graphics Processing Unit for Unmanned Aerial Vehicle Path Planning,” International Journal of Digital Signals and Smart Systems, vol. 2, no. 1, pp. 68–93, 2018.
  14. V. Roberge, M. Tarbouchi, and F. Okou, “Parallel Power Flow on Graphics Processing Units for Concurrent Evaluation of Many Networks,” IEEE Transactions on Smart Grid, vol. 8, no. 4, pp. 1639–1648, Jul. 2017.
  15. V. Roberge, M. Tarbouchi, and F. Okou, “Distribution System Optimization on Graphics Processing Unit,” IEEE Transactions on Smart Grid, vol. 8, no. 4, pp. 1689–1699, Jul. 2017.
  16. V. Roberge, M. Tarbouchi, and F. Okou, “Optimal Power Flow Based on Parallel Metaheuristics for Graphics Processing Units,” Electric Power System Research, vol. 140, pp. 344–353, Nov. 2016.
  17. V. Roberge, M. Tarbouchi, and F. Okou, “gpuMF: A Framework for Parallel Hybrid Metaheuristics on GPU with Application to the Minimization of Harmonics in Multilevel Inverters,” International Journal of Process Systems Engineering, vol. 3, no. 1–3, pp. 20–41, 2015.
  18. V. Roberge, M. Tarbouchi, and G. Labonte, “Parallel Algorithm on Graphics Processing Unit for Harmonic Minimization in Multilevel Inverters,” IEEE Transactions on Industrial Informatics, vol. 11, no. 3, pp. 700–707, Jun. 2015.
  19. V. Roberge, M. Tarbouchi, and F. Okou, “Collaborative Parallel Hybrid Metaheuristics on Graphics Processing Unit,” International Journal of Computational Intelligence and Applications, vol. 14, no. 01, p. 1550002, Mar. 2015.
  20. V. Roberge, M. Tarbouchi, and F. Okou, “Strategies to Accelerate Harmonic Minimization in Multilevel Inverters Using a Parallel Genetic Algorithm on Graphical Processing Unit,” IEEE Transactions on Power Electronics, vol. 29, no. 10, pp. 5087–5090, Oct. 2014.
  21. V. Roberge and M. Tarbouchi, “Comparison of Parallel Metaheuristics for Flux Optimization for Induction Motor,” WSEAS Transactions on Power Systems, vol. 9, pp. 352–359, 2014.
  22. V. Roberge, M. Tarbouchi, and F. Allaire, “Parallel Hybrid Metaheuristic on Shared Memory System for Real-Time UAV Path Planning,” International Journal of Computational Intelligence and Applications, vol. 13, no. 2, pp. 1450008-1-1450008–16, Jun. 2014.
  23. V. Roberge and M. Tarbouchi, “Comparison of Parallel Particle Swarm Optimizers for Graphical Processing Units and Multicore Processors,” International Journal of Computational Intelligence and Applications, vol. 12, no. 01, p. 1350006, Mar. 2013.
  24. V. Roberge, M. Tarbouchi, and G. Labonté, “Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning,” IEEE Transactions on Industrial Informatics, vol. 9, no. 1, pp. 132–141, Feb. 2013. – Won “2013 Best paper Award”
  25. V. Roberge and M. Tarbouchi, “Parallel Particle Swarm Optimization on Graphical Processing Unit for Pose Estimation,” WSEAS Transactions on Computers, vol. 11, no. 6, pp. 170–179, Jun. 2012.

Conference papers (with referees)

  1. N. Marasco, V. Roberge, H. Elghamrawy, M. Tarbouchi and A. Noureldin, “Parallel Fast Orthogonal Search on Graphics Processing Unit for Equipment Health Monitoring on Ship-Radiated Noise“, In Proc. IEEE International Conference on Signal, Image, Video and Communications (ISIVC 2024), May 21-23, 2024. (Accepted)
  2. A. Harlow, B. Lachine and V. Roberge, “Anomaly Detection for the MIL-STD-1553B Multiplex Data Bus Using an LSTM Autoencoder”, In Proc. 19th International Conference on Cyber Warfare and Security (ICCWS 2024), Mar 26-27, 2024. (Accepted)
  3. V. Roberge and M. Tarbouchi, “Fault Detection Using Current Signature Analysis Based on Parallel Fast Orthogonal Search Algorithm”, In Proc. IEEE 10th Power and Energy Society & Industrial Applications Society PowerAfrica Conference (PAC 2023), Nov 6-10, 2023.
  4. A. Oukaira, A. Karime, V. Roberge and M. Tarbouchi, “New Architecture for Real-Time Image Computing Using Parallel Processing Based on DSP/FPGA”, In Proc. IEEE 3rd International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME’23), Tenerife-Canary Islands, Spain, Jul 19-20, 2023.
  5. V. Roberge and M. Tarbouchi, “Parallel Hybrid 2-Opt Flower Pollination Algorithm for Real-Time UAV Trajectory Planning on GPU,” In Proc. 4th International Conference on Computing and Wireless Communication Systems (ICCWCS), Tangier, Morocco, Jun 21, 2022.
  6. E. Pitre, V. Roberge, J. Bray and M. Hefnawi, “MIMO Radar Hardware Acceleration with Enhanced Resolution,” In Proc. 4th International Conference on Computing and Wireless Communication Systems (ICCWCS), Tangier, Morocco, Jun 21, 2022.
  7. V. Roberge and M. Tarbouchi, “Parallel Algorithm on GPU for Wireless Sensor Data Collection using Multiple UAVs,” In Proc. IEEE 5th International Conference on Intelligent Computing in Data Sciences (ICDS 2021), Fez, Morocco, 2021.
  8. V. Roberge and M. Tarbouchi, “Hybrid Method Based on Metaheuristics and Interior Point for Optimal Power Flow,” In Proc. IEEE 5th International Conference on Intelligent Computing in Data Sciences (ICDS 2021), Fez, Morocco, 2021.
  9. V. Roberge and M. Tarbouchi, “Parallel Algorithm for the Path Planning of Multiple Unmanned Aerial Vehicles,” In Proc. IEEE 4th International Conference on Intelligent Computing in Data Sciences (ICDS 2020), Fez, Morocco, 2020.
  10. S. Mufti, V. Roberge and M. Tarbouchi, “A GPU Accelerated Path Planner for Multiple Unmanned Aerial Vehicles,” In Proc. 32nd IEEE Canadian Conference on Electrical and Computer Engineering (CCECE 2019), Edmonton, Canada, 2019.
  11. V. Roberge, M. Tarbouchi and A. Noureldin, “Integrated Motor Optimization and Route Planning for Electric Vehicle using Embedded GPU System,” In Proc. of IEEE 5th International Conference on Optimization and Applications (ICOA 2019), Kenitra, Morocco, 2019.
  12. A. Schambers, M. Eavis-O’Quinn, V. Roberge, and M. Tarbouchi, “Route Planning for Electric Vehicle Efficiency Using the Bellman-Ford Algorithm on an Embedded GPU,” In Proc. IEEE 4th International Conference on Optimization and Applications (ICOA 2018), Mohammedia, Morocco, 2018. – Won “Best Paper Award” for the conference
  13. F. Allaire, M. Tarbouchi, G. Labonté and V. Roberge, “Real-Time UAV Path-Terrain Collision Evaluation on FPGA,” In Proc. IEEE 4th International Conference on Optimization and Applications (ICOA 2018), Mohammedia, Morocco, 2018.
  14. V. Roberge and M. Tarbouchi, “Fast Path Planning for Unmanned Aerial Vehicle using Embedded GPU System,” In Proc. IEEE 14th International Multi-Conference on Systems, Signals Devices (SSD 2017), Marrakech, Morocco, 2017, pp. 145–150.
  15. V. Roberge, M. Tarbouchi, and F. Okou, “New Encoding Based on the Minimum Spanning Tree for Distribution Feeder Reconfiguration using a Genetic Algorithm,” In Proc. IEEE International Conference on Electrical and Information Technologies (ICEIT 2016), Tangier, Morocco, 2016, pp. 16–21.
  16. V. Roberge, M. Tarbouchi, and F. Okou, “gpuMF: A Framework for Parallel Hybrid Metaheuristics on GPU with Application to Harmonics Minimization in Multilevel Inverters,” In Proc. International Conference on Smart Energy Grid Engineering (SEGE 2014), Oshawa, Canada, 2014, pp. 1–19.
  17. F. Okou, M. Tarbouchi, and V. Roberge, “Output Power Maximization in a Doubly Fed Induction Generator Considering Main Flux Saturation,” In Proc. International Conference on Smart Energy Grid Engineering (SEGE 2014), Oshawa, Canada, 2014.
  18. V. Roberge and M. Tarbouchi, “Efficient Parallel Particle Swarm Optimizers on GPU for Real-Time Harmonic Minimization in Multilevel Inverters,” In Proc. 38th Annual Conference of IEEE Industrial Electronics Society (IECON 2012), Montreal, Canada, 2012, pp. 2275–2282. – Won “Best Paper Award” for the session on power electronics
  19. V. Roberge, G. Labonté, and M. Tarbouchi, “Parallel Implementation and Comparison of Two UAV Path Planning Algorithms,” In Proc. International Conference on Evolutionary Computation Theory and Applications (ECTA 2011), Paris, France, 2011, pp. 162–167.

Conference posters (with referees)

  1. V. Roberge and M. Tarbouchi, “Multi-UAV Path Planning on GPU,” NVIDIA Graphics Processing Units Technology Conference (GTC 2021), San Jose, CA, 2021.
  2. V. Roberge and M. Tarbouchi, “Electric Vehicle Route Planning on GPU using Particle Swarm Optimization and Bellman-Ford,” NVIDIA Graphics Processing Units Technology Conference (GTC 2019), San Jose, CA, 2019.

Project reports

  1. C. MacDonald, E. Cho, L. Velasco and V. Roberge, “Detailed Design Document for MIL-STD-1553B Data Bus Anomaly detection Web Application“, Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2107, 20 Mar. 2024.
  2. G. Brooks, J. Giczi, V. Roberge and B. Lachine, “Detailed Design Document for a Monitoring and Attack Framework for MIL-STD-1553,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2107, 12 Aug. 2023.
  3. D. Soucy, B. Lachine and V. Roberge, “Feature Engineering for a MIL-STD-1553B LSTM Autoencoder Anomaly Detector,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2107, 14 Jul. 2023.
  4. P. Ugbaja, K. Alrubaian, V. Roberge and D. McGaughey, “Real-Time Image Correction of Atmospherically Distorted Images for Surveillance,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-6 Project no. TC277, 22 Mar. 2023.
  5. G. Labonté, V. Roberge and M. Tarbouchi, “Mathematical Foundation for Aircraft Trajectory Construction and Feasibility Verification,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-6 Project no. TC292, 22 Feb. 2023.
  6. S. McKeon and V. Roberge, “Digital Forensics of Real-Time Operating Systems and their Application to Aircraft,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2107, 21 May 2021.
  7. S. McKeon and V. Roberge, “Literature Review on Digital Forensics of Embedded and Real-Time Systems and their Application to Aircraft,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2107, 2 Mar. 2021.
  8. A. Harlow, V. Roberge and B. Lachine, “Literature Review on Intrusion Detection Methods on Real-Time Systems: MIL-STD-1553,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2107, 1 Feb. 2021.
  9. S. Mufti, V. Roberge and M. Tarbouchi, “A GPU Accelerated Path Planner for Multiple Unmanned Aerial Vehicles,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-6 Project no. TC216, 31 Mar. 2020.
  10. S. Mufti, V. Roberge and M. Tarbouchi, “Design of a Path Planning Algorithm for Multiple Unmanned Aerial Vehicles with Parallel Implementation on a Graphics Processing Unit,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-6 Project no. TC216, 25 Apr. 2019.
  11. C. Fowles, S. Genereux, A. Lai, V. Roberge and G. Vigeant, “Detailed Design Document for MIL-STD-1553 Anomaly Intrusion Detection System,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2102, 15 Mar. 2019.
  12. J. McClafferty, V. Roberge and B. Lachine, “Trusted Recovery of a Compromised Weapon System Platform,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2102, 22 Feb. 2019.
  13. B. Losier, R. Smith and V. Roberge, “Design of a Time-Based Intrusion Detection Algorithm for the for MIL-STD-1553,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-8 Project no. 2102, 16 Jan. 2019.
  14. V. Roberge and M. Tarbouchi, “Massively Parallel Hybrid Algorithm on Embedded GPU for UAV Path Planning,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-6 Project no. TC216, 17 Dec. 2018.
  15. V. Roberge and M. Tarbouchi, “Fast Genetic Algorithm Path Planner for Fixed-Wing Military UAV Using GPU,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-6 Project no. TC216, 17 Dec. 2018.
  16. S. Mufti, V. Roberge and M. Tarbouchi, “A Survey on Path Planning Approaches for Multiple Fixed Wing UAVs,” Royal Military College of Canada, Kingston, Ontario, Tech. Report for DTAES-6 Project no. TC216, 9 Aug. 2018.

Thesis

  1. V. Roberge, “Contributions to the Optimization of Smart Grids by the Development of a Software Framework for Parallel Metaheuristics on Graphics Processing Units,” PhD thesis, Royal Military College of Canada, Kingston, 2016.
  2. V. Roberge, “Contributions to the Conception of an Operational System for Real-Time Path Planning for Unmanned Aerial Vehicles,” M.A.Sc. thesis, Royal Military College of Canada, Kingston, 2011.
Scroll to Top