Current Projects

  • YAQQ: Novelty search on quantum gate sets
  • MLQC: Machine learning control of quantum programmable matter
  • QART: Algorithmic thermodynamics of quantum programs, circuits and pulses
  • Logic programming and circuit interpretability for quantum computing (looking for collaborators)
  • Algorithmic probability guided quantum geometric machine learning (looking for collaborators)

… interested in a research collaboration (or master’s thesis) within QCA/QML team on related topics? Contact me over LinkedIn.

Past Projects

(in reverse chronological order)

  • Quantum algorithms for mRNA codon optimization
  • Quantum algorithms for RNA sequence design
  • Quantum neural networks for satellite image processing
  • An application framework for quantum accelerated causal tomography (QWorld, β€˜22)
  • Evolutionary resource-bounded universal reinforcement learning in quantum environments (Ph.D. research β€˜22)
  • Gate based quantum automata for estimation of algorithmic information (Ph.D. research β€˜21)
  • De novo DNA read assembly using QAOA and quantum annealing (Ph.D. research β€˜20)
  • Quantum algorithms for pattern-matching in genomic sequences (M.Sc. thesis β€˜19)
  • Quantum Innovation Environment (QuInE), a PyQT based IDE for quantum programming (TU Delft β€˜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 (TU Delft β€˜17)
  • GATK based human genome sequencing for distributed Spark platform in Scala (TU Delft β€˜17)
  • Fuzzing and concolic execution on RERS-2016 problems using AFL and KLEE (TU Delft β€˜17)
  • Optimizing a SoC using ρ-VEX VLIW processors (TU Delft β€˜17)
  • Enhancing the Plasma processor IP core (TU Delft β€˜17)
  • Accelerating object tracking in OMAP3530 application processor (TU Delft β€˜17)
  • Solar energy forecasting using ORCA system (TU Delft β€˜17)
  • Earthquake occurrence analysis and aftershock prediction using MATLAB and Tableau (TU Delft β€˜17)
  • Elevation mapping using stereo vision enabled heterogeneous multi-agent 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)

Selected Publications

Open access links, categorized into the 3 main fields and subfields (as tags), ordered in relevance to current work and how big the project was. For a different ordering (e.g. chronologically, or by citation) or a more complete list, check my Google Scholar profile.

Quantum computation (TU Delft)

  • Visualizing Quantum Circuit Probability: Estimating Quantum State Complexity for Quantum Program Synthesis (gate-based quantum algorithms; algorithmic information theory)
  • Automated Quantum Software Engineering: why? what? how? (quantum programming; quantum compilers)
  • Quantum accelerated Causal Tomography: circuit considerations towards applications (gate-based quantum algorithms; causal inference)
  • Applications of Quantum Computation and Algorithmic Information: for Causal Modeling in Genomics and Reinforcement Learning (PhD thesis)
  • Quantum Knowledge Seeking Agent: resource-optimized reinforcement learning using quantum process tomography (gate-based quantum algorithms; reinforcement learning; universal artificial intelligence; algorithmic information theory)
  • Estimating algorithmic information using quantum computing for genomics applications (algorithmic information; gate-based quantum algorithms; metabiology)
  • Quantum Algorithms: for pattern-matching in genomic sequences (MSc thesis; gate-based quantum algorithms; quantum search; genomics)
  • QuASeR – Quantum Accelerated De Novo DNA Sequence Reconstruction (quantum optimization; variational algorithms; quantum annealing; genomics)
  • Quantum Computing: from NISQ to PISQ (quantum research methodology)
  • Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators (quantum computer architecture)
  • Efficient decomposition of unitary matrices in quantum circuit compilers (quantum compilers)
  • Efficient parameterised compilation for hybrid quantum programming (quantum compilers)
  • Integration and Evaluation of Quantum Accelerators for Data-Driven User Functions (quantum computer architecture)

Robotics (IIST and TCSRI)

  • Elevation mapping using stereo vision enabled heterogeneous multi-agent robotic cloud network (BTech thesis; swarm intelligence; computer vision; SLAM)
  • A Brain-inspired Approach to Robotic Mapping and Navigation (neuroscience; path-planning; SLAM)
  • Hazard control algorithms for heterogenous multi-agent cloud-enabled robotic network (computer networks)

Satellite systems (ISRO)

  • Approaches towards standardization of software for on-board storage systems in space programs
  • On-board payload data store and forward design for remote sensing satellites