Ongoing Projects

  • Qurator - Library Learning for Quantum Computer Engineering (QIA) (looking for collaborators)
  • Identification and generative synthesis of provable quantum accelerated kernels (looking for collaborators)
  • MLC4QC: Machine learning control of quantum computation on programmable matter (QML, QIA)
  • KANQOC - Kolmogorov Arnold Network for Quantum Optimal Control (QIndia)
  • CutQAS - Connectivity-aware Quantum Circuit Cutting via Reinforcement Learning based Quantum Architecture Search for Quantum Chemistry (QIndia)
  • Agent-based concept discovery of quantum error correction codes (QIndia, QML)
  • Resource modelling of distributed quantum computing using Petri nets (QIndia)
  • Enriching the expressive capabilities of quantum pulse languages (QML)
  • Q-NARR - Quantum Noise-Aware Routing with Reinforcement Learning (QML)

… interested in a research collaboration within the Quantum Intelligence Alliance team on related topics? Contact me over LinkedIn or email.

Past Projects

(in reverse chronological order) For a more updated list, check my Google Scholar profile.

  • Quantum circuit decompiler for scalable and explainable quantum architecture search (QIA β€˜24)
  • Near-Term Spin-Qubit Architecture Design via Multipartite Maximally-Entangled States (QML β€˜24)
  • LEGO HQEC: A Software Tool for Analyzing Holographic Quantum Codes (QML β€˜24)
  • YAQQ: Yet Another Quantum Quantizer - Design Space Exploration of Quantum Gate Sets using Novelty Search (QIA, QML β€˜24)
  • Quantum instruction set optimization using description complexity coding (QIA, QML, β€˜24)
  • EO-GRAPE and EO-DRLPE: Open and Closed Loop Approaches for Energy Efficient Quantum Optimal Control (QML, β€˜24)
  • KANQAS: Kolmogorov Arnold Network for Quantum Architecture Search (QIndia, β€˜24)
  • Transformer Models for Quantum Gate Set Tomography (QML, β€˜24)
  • A quantum information theoretic analysis of reinforcement learning-assisted quantum architecture search (QIndia, β€˜24)
  • A resource-efficient variational quantum algorithm for mRNA codon optimization (QBee, β€˜24)
  • ArtA: Artificial Architect - Automating design space exploration of spin qubit architectures (QML, β€˜24)
  • Resource Bounds for Quantum Circuit Mapping via Quantum Circuit Complexity (QML, β€˜24)
  • Automated Quantum Software Engineering: why? what? how? (QIA, QML β€˜24)
  • KetGPT - Dataset Augmentation of Quantum Circuits using Transformers (QML, β€˜23)
  • Qiskit Gymnasium environment for quantum circuit optimization (QWorld, β€˜23)
  • Quantum algorithms for RNA sequence design (QML, β€˜23)
  • Visualizing Quantum Circuit Probability: Estimating Quantum State Complexity for Quantum Program Synthesis (QIA β€˜23)
  • An application framework for quantum accelerated causal tomography (QWorld, QIA, β€˜22)
  • Applications of Quantum Computation and Algorithmic Information: for Causal Modeling in Genomics and Reinforcement Learning (QCA β€˜22)
  • QKSA – Quantum Knowledge Seeking Agent: quantum process tomography as evolutionary resource-bounded universal reinforcement learning in quantum environments (QCA, QIA β€˜22)
  • Estimating algorithmic information using quantum computing for genomics applications (QCA, QIA β€˜21)
  • Quantum Computing: from NISQ to PISQ (QCA β€˜21)
  • QuASeR – Quantum Accelerated De Novo DNA Sequence Reconstruction using QAOA and quantum annealing (QCA β€˜20)
  • Efficient parameterised compilation for hybrid quantum programming (QCA β€˜20)
  • Efficient decomposition of unitary matrices in quantum circuit compilers (QCA β€˜20)
  • Integration and Evaluation of Quantum Accelerators for Data-Driven User Functions (QCA β€˜20)
  • Quantum algorithms for pattern-matching in genomic sequences (QCA β€˜19)
  • Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators (QCA β€˜19)
  • Quantum Innovation Environment (QuInE), a PyQT based IDE for quantum programming (QCA β€˜18)
  • Spiking neural network based associative memory neuro-evolution (TCSRI β€˜18)
  • Brain-inspired robotic mapping and navigation using time-series of hexagonal grid and place cells (TCSRI β€˜18)
  • System design of warehouse automation using multi-agent collaborative box-pushing strategies (TCSRI β€˜17)
  • Human brain simulation in GPU with Inferior Olive model in OpenCL and CUDA (TUD β€˜17)
  • GATK based human genome sequencing for distributed Spark platform in Scala (TUD β€˜17)
  • Fuzzing and concolic execution on RERS-2016 problems using AFL and KLEE (TUD β€˜17)
  • Optimizing a SoC using ρ-VEX VLIW processors (TUD β€˜17)
  • Enhancing the Plasma processor IP core (TUD β€˜17)
  • Accelerating object tracking in OMAP3530 application processor (TUD β€˜17)
  • Solar energy forecasting using ORCA system (TUD β€˜17)
  • Earthquake occurrence analysis and aftershock prediction using MATLAB and Tableau (TUD β€˜17)
  • Technology demonstrator of satellite firmware update via telecommands (ISRO β€˜16)
  • Approaches towards standardization of software for on-board storage systems in space programs (ISRO β€˜16)
  • Software design of onboard memory management subsystem for Chandrayaan-2 orbiter (ISRO β€˜16)
  • Project management of onboard memory management subsystem for HySIS satellite (ISRO β€˜16)
  • Software design of onboard memory management subsystem for Resourcesat satellites (ISRO β€˜15)
  • Hardware design of onboard memory management subsystem for ScatSat-1 (ISRO β€˜15)
  • Software design and implementation of onboard memory management subsystem for Cartosat-2C (ISRO β€˜15)
  • On-board payload data store and forward design for Astrosat (ISRO β€˜14)
  • Elevation mapping using stereo vision enabled heterogeneous multi-agent network (IIST β€˜13)
  • Hazard control algorithms for heterogenous multi-agent cloud-enabled robotic network (IIST β€˜13)
  • Self-configuring classical logic gate circuits using genetic programming in Java (IIST β€˜12)
  • Multi-vehicle path planning in dynamically changing environments using genetic optimised TSP (IIST β€˜12)
  • Computer vision based centralized multi-agent system on MATLAB and Arduino (IIST β€˜11)