EDBT 2026 Demo / reviewers in the wild / expert
Amlan Chakrabarti
dblp:33/3570
· DBLP profile ↗
44ranked-venue papers
0as first author
22since 2021 · last 2027
0000-0003-4380-3172ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 20 · 6 since 2021Artificial intelligence and machine learning · 10 · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 5 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 since 2021Theory of computation · 3 · 2 since 2021Computer networks · 2 · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2027 | LeSum: Cost-effective LLM-driven hybrid summarization of Indian legal judgments
Wazib Ansar, Saptarsi Goswami, Amlan Chakrabarti |
Expert Syst. Appl. | 3 |
| 2026 | Transformative Energy-Efficient Edge-Optimised Multimodal Deep Learning Framework for Pest Management and Severity Analysis in Tea PlantsabstractRecurrent infestations reduce yield and quality in Indian tea cultivation. Early visual symptoms under field conditions are often obscured by low light, high humidity, and leaf occlusion, limiting the reliability of conventional vision-based classifiers to controlled settings. Diverse field environments further degrade performance and constrain deployment on standard edge hardware. The multimodal, edge-optimised framework integrates RGB pest imagery with real-time environmental data for robust on-site monitoring . A hybrid CNN–Transformer backbone captures fine pest-specific textures and long-range contextual cues, while an attention-driven fusion layer adaptively incorporates temperature, humidity, and illumination signals. A key contribution is the custom dual-mode edge hardware , integrating dedicated CNN and Transformer accelerators with sensor co-processors. Hierarchical on-chip SRAM buffers reduce memory energy by \(200\times\) , supported by energy-aware scheduling. The system enables offline solar-powered inference in connectivity-limited settings and cloud-assisted synchronisation for periodic model updates. The dataset comprises 1,520 field-collected pest images , augmented to 7,600 samples across five classes . Environmental conditioning preserves 85.5% accuracy under combined perturbations, whereas unimodal inference degrades to 77.9% (approximately 15% error reduction). Hardware–algorithm co-design confines inference latency to 25 ms with 0.12 J energy per inference. Energy consumption remains 60% lower than Jetson Nano deployment. The formulation demonstrates that deployment-aware multimodal conditioning stabilises agricultural edge inference under energy, latency, and environmental constraints. MD Tausif Mallick, Himadri Nath Saha, Amlan Chakrabarti |
ACM Trans. Embed. Comput. Syst. | 3 |
| 2026 | BEExformer: A Fast Inferencing Binarized Transformer With Early ExitsabstractLarge Language Models (LLMs) based on transformers achieve cutting-edge results on a variety of applications. However, their enormous size and processing requirements hinder deployment on constrained resources. To enhance efficiency, binarization and Early Exit (EE) have proved to be effective solutions. However, binarization may lead to performance loss as reduced precision affects gradient estimation and parameter updates. Besides, research on EE mechanisms is still in its early stages. To address these challenges, we introduce Binarized Early Exit Transformer (BEExformer), a first-of-its-kind selective learning-based transformer integrating Binarization-Aware Training (BAT) with EE for efficient and fast textual inference. Each transformer block has an integrated Selective-Learn Forget Network (SLFN) to enhance contextual retention while eliminating irrelevant information. The BAT employs a differentiable second-order approximation to the sign function, enabling gradient computation that captures both the sign and magnitude of the weights. This aids in 21.30 × reduction in model size. The EE mechanism hinges on fractional reduction in entropy among intermediate transformer blocks with soft-routing loss estimation. This accelerates inference by reducing FLOPs by 52.27% and even improves accuracy by 3.22% by resolving the “overthinking” problem inherent in deep networks. Extensive evaluation through comparison with the SOTA methods and various ablations across nine datasets covering multiple NLP tasks demonstrates its Pareto-optimal performance-efficiency trade-off. Wazib Ansar, Saptarsi Goswami, Amlan Chakrabarti |
IEEE Trans. Sustain. Comput. | 3 |
| 2025 | TexIm FAST: Text-to-Image Encoding for Semantic Similarity Evaluation of Disproportionate SequencesabstractOne of the principal objectives of Natural Language Processing (NLP) is to generate meaningful representations from text. Improving the informativeness of the representations has led to a tremendous rise in the dimensionality and the memory footprint. It leads to a cascading effect amplifying the complexity of the downstream model by increasing its parameters. The available techniques cannot be applied to cross-modal applications such as text-to-image. To ameliorate these issues, a novel Text-to-Image Fixed-dimensional encoding technique through a self-supervised Variational Auto-Encoder (VAE) for semantic evaluation applying transformers (TexIm FAST) has been proposed in this paper. The pictorial representations allow oblivious inference while retaining the linguistic intricacies, and are potent in cross-modal applications. TexIm FAST deals with variable-length sequences and generates uniform-dimensional images with over 75% reduced memory footprint. It enhances the efficiency of the models for downstream tasks by reducing its parameters. The efficacy of TexIm FAST has been extensively analyzed for the task of Semantic Textual Similarity (STS) on a benchmark data-set and two new data-sets put forth containing disproportionate sequences. The results demonstrate its exceptional ability to compare disparate length sequences such as a text with its summary with 3% improvement in accuracy compared to the SOTA despite having 68% less parameters. Wazib Ansar, Saptarsi Goswami, Amlan Chakrabarti, Basabi Chakraborty |
ACM Trans. Multim. Comput. Commun. Appl. | 3 |
| 2024 | Quantum Key Distribution-Based Framework for Securing Encrypted Communications in Address Resolution Protocol Packet CaptureabstractThis paper introduces, for the very first time, a completely novel solution to secure ARP communication via a QKD framework utilizing the BB84 protocol for quantum-secured key exchange. Conventional encryption schemes are vulnerable to prospective attacks based on the development of quantum technology; on the contrary, QKD is intrinsically secure through the no-cloning theorem, protecting confidentiality and integrity of network communications in theory. It securely generates and shares quantum keys using the Pennylane quantum computing library, along with encrypting ARP packets using XChaCha20. The Scapy library will be used across the framework for crafting, sending, and receiving ARP packets. Tests were run in a simulated environment and could demonstrate that secure ARP communication is feasible, based on quantum-key-based encryption, and to thwart both classical and quantum-era network attacks. This has revealed how QKD, when placed alongside the best encryption technologies, might be able to future-proof network protocols against threats that emerge later on. Mohamed Yaqub A, Sudikshan S, Navin Balaji E, A. Adarsh, M. Gayathri, Amlan Chakrabarti |
ATS | 6 |
| 2024 | Energy efficient dynamic scheduling of dependent tasks for multi-core real-time systems using delay techniquesabstractSummary Optimizing energy consumption and maximizing throughput in multi‐core real‐time architectures through dynamic task scheduling is a critical design challenge. While significant attention has been devoted to addressing this challenge in the domain of real‐time multi‐core scheduling, the focus has primarily centered on considering periodic tasks as independent. However, the existing literature notably lacks comprehensive study of scheduling methodologies on multi‐core systems that consider dependent tasks, though typical real‐time systems execute tasks that share resources. Earlier studies have predominantly examined scenarios involving random new tasks and task instances (jobs), which are executed in different power levels. Each task (and job) has distinct execution time corresponding to each power level. By considering these parameters (power levels and execution times of jobs), various combinations of energy signatures have been found to attain an optimum system state. Building upon this prior research, our paper extends the scope to encompass task scheduling in multi‐core systems with task dependencies. We introduce a novel approach that categorizes dependent tasks into ASAP (as soon as possible) and ALAP (as late as possible) groups, prioritizing task execution based on task mobility—defined as the disparity between the last cycle the task can be scheduled in and the current cycle. Furthermore, our model demonstrates an approach for efficient scheduling of sporadic and aperiodic tasks within this framework. Through experimental validation using randomized task sets, our results indicate that the proposed model achieves a minimum of 5% reduction in normalized total energy consumption compared to existing methodologies. Kalyan Baital, Amlan Chakrabarti |
Concurr. Comput. Pract. Exp. | 2 |
| 2024 | Blockchain based secret key management for trusted platform module standard in reconfigurable platformabstractSummary The growing sophistication of cyber attacks, vulnerabilities in high computing systems and increasing dependency on cryptography to protect our digital data, make it more important to keep secret keys safe and secure. A few major issues of secret keys, like incorrect use of keys, inappropriate storage of keys, inadequate protection of keys, insecure movement of keys, lack of audit logging, insider threats and nondestruction of keys can compromise the whole security system severely. In this work, we propose a field programmable gate array (FPGA)‐based trusted platform module (TPM) framework for operating system companies and OS users, utilizing blockchain to address NIST‐recommended secret key management issues. The security processor used in OS user machines is partitioned into three areas such that processor area, confidential area, and crypto area. The isolated secret key memory in confidential area, along with a private blockchain (BC) can log the life cycle of secret keys of TPM standard. We have also implemented a special custom bus interconnect, which receives custom crypto instructions from Processing Element (PE). During the execution of crypto instructions, the architecture ensures that secret keys are present in confidential area and crypto area but never in the processor area. The movements of secret keys between confidential area, and crypto area are recorded cryptographically after the proper authentication process controlled by the proposed hardware‐based private BC framework. To the best of our knowledge, this work is the first attempt to implement a blockchain‐based framework between OS company and OS users to address NIST recommended secret key management issues of TPM standard hardware environment. The additional cost of resource usage and timing complexity we spent to implement the proposed idea is nominal. The proposed architecture is implemented with Xilinx EDA tool using FPGA board. Rourab Paul, Nimisha Ghosh, Amrutanshu Panigrahi, Amlan Chakrabarti, Prasant Mohapatra |
Concurr. Comput. Pract. Exp. | 4 |
| 2024 | FragQC: An efficient quantum error reduction technique using quantum circuit fragmentation
Saikat Basu, Arnav Das 0002, Amit Saha, Amlan Chakrabarti, Susmita Sur-Kolay |
J. Syst. Softw. | 4 |
| 2024 | Weakly supervised learning in domain transfer scenario for brain lesion segmentation in MRI
Pubali Chatterjee, Kaushik Das Sharma, Amlan Chakrabarti |
Multim. Tools Appl. | 3 |
| 2024 | Synthesis Techniques for Fault-tolerant Quantum Circuit Implementation using Clifford+ZN-groupabstractDecoherence jeopardizes the entanglement of fragile quantum states, and is among the foremost challenges towards engineering scalable quantum computers. Realizing quantum circuit implementation with small qubit count and shallow circuit depth is necessary due to the linear scaling of decoherence rate with qubit count and circuit depth. Conversely, reasonable correction of small unitary errors can be achieved by using surface codes along with a transversal gate set to protect quantum information from decoherence. In this paper, we analyze and report the upper bound of non-Clifford phase-depth for different mapping schemes and synthesis approaches. We introduce a synthesis methodology based on lookup-table (LUT) networks, wherein the Boolean logic translates into fault-tolerant quantum logic using Clifford+ Z N group with zero ancillary cost. We also present fault-tolerant synthesis techniques for k -LUT network using additional ancillary lines with exponential phase-count and unit phase-depth. Laxmidhar Biswal, Debjyoti Bhattacharjee, Amlan Chakrabarti, Anupam Chattopadhyay |
ACM Trans. Quantum Comput. | 3 |
| 2023 | A novel selective learning based transformer encoder architecture with enhanced word representation
Wazib Ansar, Saptarsi Goswami, Amlan Chakrabarti, Basabi Chakraborty |
Appl. Intell. | 3 |
| 2023 | Deep learning based automated disease detection and pest classification in Indian mung bean
MD Tausif Mallick, Shrijeet Biswas, Amit Kumar Das 0001, Himadri Nath Saha, Amlan Chakrabarti, Nilanjan Deb |
Multim. Tools Appl. | 5 |
| 2022 | A fuzzy set based approach for effective feature selection
Amit Kumar Das 0001, Basabi Chakraborty, Saptarsi Goswami, Amlan Chakrabarti |
Fuzzy Sets Syst. | 4 |
| 2022 | Quantum image edge extraction based on classical robinson operator
Sanjay Chakraborty, Soharab Hossain Shaikh, Amlan Chakrabarti, Ranjan Ghosh |
Multim. Tools Appl. | 3 |
| 2022 | A novel transfer learning-based short-term solar forecasting approach for India
Saptarsi Goswami, Sourav Malakar, Bhaswati Ganguli, Amlan Chakrabarti |
Neural Comput. Appl. | 4 |
| 2022 | From soccer video to ball possession statistics
Saikat Sarkar 0002, Dipti Prasad Mukherjee, Amlan Chakrabarti |
Pattern Recognit. | 3 |
| 2022 | i-QER: An Intelligent Approach Towards Quantum Error ReductionabstractQuantum computing has become a promising computing approach because of its capability to solve certain problems, exponentially faster than classical computers. A n -qubit quantum system is capable of providing 2 n computational space to a quantum algorithm. However, quantum computers are prone to errors. Quantum circuits that can reliably run on today’s Noisy Intermediate-Scale Quantum (NISQ) devices are not only limited by their qubit counts but also by their noisy gate operations. In this article, we have introduced i -QER, a scalable machine learning-based approach to evaluate errors in a quantum circuit and reduce these without using any additional quantum resources. The i -QER predicts possible errors in a given quantum circuit using supervised learning models. If the predicted error is above a pre-specified threshold, it cuts the large quantum circuit into two smaller sub-circuits using an error-influenced fragmentation strategy for the first time to the best of our knowledge. The proposed fragmentation process is iterated until the predicted error reaches below the threshold for each sub-circuit. The sub-circuits are then executed on a quantum device. Classical reconstruction of the outputs obtained from the sub-circuits can generate the output of the complete circuit. Thus, i -QER also provides classical control over a scalable hybrid computing approach, which is a combination of quantum and classical computers. The i -QER tool is available at https://github.com/SaikatBasu90/i-QER . Saikat Basu, Amit Saha, Amlan Chakrabarti, Susmita Sur-Kolay |
ACM Trans. Quantum Comput. | 3 |
| 2022 | Energy-Aware Real-Time Tasks Processing for FPGA-Based Heterogeneous CloudabstractCloud computing is becoming a popular model of computing. Due to the increasing complexity of the cloud service request, it often exploits heterogeneous architecture. Moreover, some service requests (SRs)/tasks exhibit real-time features, which are required to be handled within a specified duration. Along with the stipulated temporal management, the strategy should also be energy efficient, as energy consumption in cloud computing is challenging. In this paper, we have proposed a strategy, called “Efficient Resource Allocation of Service Request” (ERASER) for energy efficient allocation and scheduling of periodic real-time SRs on cloud platform. The cloud platform is consists of Field Programmable Gate Arrays (FPGAs) as Processing Elements (PEs) along with the General Purpose Processors (GPP). We have further proposed, an SR migration technique to reduce the tasks rejection by serving maximum SRs. Simulation based experimental results demonstrate that the proposed methodology is capable to achieve upto 90 percent resource utilization with only 26 percent SR rejection rate over different experimental scenarios. Comparison results with other state-of-the-art techniques reveal that the proposed strategy outperforms the existing technique with 17 percent reduction in SR rejection rate and 21 percent reduction in energy consumption. Further, the simulation outcomes have been validated on real FPGA test-bed based on Xilinx Zynq SoC with standard benchmark tasks. Atanu Majumder, Sangeet Saha, Amlan Chakrabarti, Klaus D. McDonald-Maier |
IEEE Trans. Sustain. Comput. | 3 |
| 2021 | Blockchain based secure smart city architecture using low resource IoTs
Rourab Paul, Nimisha Ghosh, Suman Sau, Amlan Chakrabarti, Prasant Mohapatra |
Comput. Networks | 4 |
| 2021 | A stochastic approach for automated brain MRI segmentationabstractAbstract This paper presents an approach to segment lesions from brain magnetic resonance images in a fully automatic manner. The proposed idea leverages the strength of classical random walker algorithm and graph cut optimization technique in a single framework. We demonstrate that formulating a “prior” from a stochastic model can ameliorate the need of manually selected seed selection process in the random walker framework, thus making the algorithm fully automatic in a generic manner. By analytically solving a linear system of equations in the random walk process, initial labelling ∈ [0, 1] of each pixel in the image are computed to obtain the likelihood probability. These probabilities are then used to compute the likelihood for the data fidelity term in the energy function to compute the final segmentation, which is minimized by min cut max flow algorithm. Experimental results show the superiority of the proposed method over the state‐of‐the‐art techniques on publicly available datasets. Pubali Chatterjee, Kaushik Das Sharma, Amlan Chakrabarti |
IET Image Process. | 3 |
| 2021 | Automatic COVID-19 detection from X-ray images using ensemble learning with convolutional neural network
Amit Kumar Das 0001, Sayantani Ghosh, Samiruddin Thunder, Rohit Dutta, Sachin Agarwal 0006, Amlan Chakrabarti |
Pattern Anal. Appl. | 6 |
| 2021 | A Hybrid Approach of Bayesian Structural Time Series With LSTM to Identify the Influence of News Sentiment on Short-Term Forecasting of Stock PriceabstractIn the financial sector, the stock market and its trends are highly volatile in nature. Recent studies have shown that news articles and social media analysis can have an immense impact on investors’ opinion toward financial markets. Thus, the purpose of this study is to explore the relationship between news sentiment and stock market movement using information from different news agencies, business magazines, and financial portals. This study offers an application of the Bayesian structural time (BST) series model that is more transparent and facilitates better handling of uncertainty than the autoregressive integrated moving average (ARIMA) model and the vector autoregression (VAR) method by using prior information about the structure of the model. One of the main pitfalls of this model is the presumption of linearity. The long short-term memory (LSTM) model is a nonlinear model that can capture various nonlinear structures present in the data set. We propose a hybrid model, which combines the LSTM model with the BST model along with the regression component that captures information from different news sources to identify market predictors. The proposed model detects unusual behavior or anomalous pattern of the stock price movement, which makes our model superior compared to the traditional methods. Our new hybrid model accumulates error with lower rates (3.5%) and shows a remarkable performance over some of the other existing hybrid models, such as AR-MLP, ARIMA-LSTM, and VAR-LSTM model. Paramita Ray, Bhaswati Ganguli, Amlan Chakrabarti |
IEEE Trans. Comput. Soc. Syst. | 3 |
| 2020 | Blockchain Technology Enabled Pay Per Use Licensing Approach for Hardware IPsabstractThe present era is witnessing a reuse of hardware IPs to reduce cost. As trustworthiness is an essential factor, designers prefer to use hardware IPs which performed effectively in the past, but at the same time, are still active and did not age. In such scenarios, pay per use licensing schemes suit best for both producers and users. Existing pay per use licensing mechanisms consider a centralized third party, which may not be trustworthy. Hence, we seek refuge to blockchain technology to eradicate such third parties and facilitate a transparent and automated pay per use licensing mechanism. A blockchain is a distributed public ledger whose records are added based on peer review and majority consensus of its participants, that cannot be tampered or modified later. Smart contracts are deployed to facilitate the mechanism. Even dynamic pricing of the hardware IPs based on the factors of trustworthiness and aging have been focused in this work, which are not associated in existing literature. Security analysis of the proposed mechanism has been provided. Performance evaluation is carried based on the gas usage of Ethereum Solidity test environment, along with cost analysis based on lifetime and related user ratings. Krishnendu Guha, Debasri Saha, Amlan Chakrabarti |
DATE | 3 |
| 2020 | Ensuring Green Computing in Reconfigurable Hardware based Cloud Platforms from Hardware Trojan AttacksabstractDeployment of reconfigurable hardware or field programmable gate arrays (FPGAs) in cloud platforms is the modern trend. Practical scenarios include Amazon's EC2 F1 cloud services, Microsoft's Project Catapult and many others. Efficient task scheduling algorithms exist that can ensure green computing, i.e. order the operation of user tasks in the available FPGAs in such a manner that the power dissipated is optimum. But recent literature has exhibited eradication of the hardware root of trust, which is not taken into account by the existing task scheduling algorithms that can facilitate green computing. In this work, we analyze how vulnerability in hardware like hardware trojan horses (HTH) can increment power dissipation suddenly at runtime, without affecting the basic security primitives like integrity, confidentiality or availability of the system. Thus, are difficult to detect but may hamper the system due to unnecessary high power dissipation. We also develop a suitable runtime task scheduling algorithm which schedules the tasks at runtime based on the dynamic status of the resources, such that the power dissipation incurred at runtime is optimum. Finally, we also propose a mechanism via which we can detect affected cloud resources based on the runtime operations. We validate our proposed methodology via simulation based experiments. Krishnendu Guha, Atanu Majumder, Debasri Saha, Amlan Chakrabarti |
TENCON | 4 |
| 2020 | A hybrid quantum feature selection algorithm using a quantum inspired graph theoretic approach
Sanjay Chakraborty, Soharab Hossain Shaikh, Amlan Chakrabarti, Ranjan Ghosh |
Appl. Intell. | 3 |
| 2020 | 3D reconstruction of spine image from 2D MRI slices along one axisabstractMagnetic resonance imaging (MRI) is a very effective method for identifying any abnormality in the structure and physiology of the spine. However, MRI is time consuming as well as costly. In this work, the authors propose an algorithm which can reduce the time of MRI and thus the cost, with minimal compromise on accuracy. They reconstruct a three‐dimensional (3D) image of the spine from a sequence of 2D MRI slices along any one axis with reasonable slice gap. In order to preserve the image at the edges properly, they regenerate the 3D image by using a combination of bicubic and bilinear interpolation along the orthogonal axis. From the reconstructed 3D, they use a simple geometric method to slice out any possible location along any axis and get the information in that region. They have tested their algorithm on real data, and found that their algorithm reduces the time by 80%, with high internal data preservation accuracy of about 96%. Somoballi Ghoshal, Sourav Banu, Amlan Chakrabarti, Susmita Sur-Kolay, Alok Pandit |
IET Image Process. | 3 |
| 2020 | Dynamic power-aware scheduling of real-time tasks for FPGA-based cyber physical systems against power draining hardware trojan attacks
Krishnendu Guha, Atanu Majumder, Debasri Saha, Amlan Chakrabarti |
J. Supercomput. | 4 |
| 2020 | EAAM: Energy-aware application management strategy for FPGA-based IoT-Cloud environments
Atanu Majumder, Sangeet Saha, Amlan Chakrabarti |
J. Supercomput. | 3 |
| 2019 | Zero Knowledge Authentication for Reuse of IPs in Reconfigurable PlatformsabstractA key challenge of the embedded era is to ensure trust in reuse of intellectual properties (IPs), which facilitates reduction of design cost and meeting of stringent marketing deadlines. Determining source of the IPs or their authenticity is a key metric to facilitate safe reuse of IPs. Though physical unclonable functions solves this problem for application specific integrated circuit (ASIC) IPs, authentication strategies for reconfigurable IPs (RIPs) or IPs of reconfigurable hardware platforms like field programmable gate arrays (FPGAs) are still in their infancy. Existing authentication techniques for RIPs that relies on verification of proof of authentication (PoA) mark embedded in the RIP by the RIP producers, leak useful clues about the PoA mark. This results in replication and implantation of the PoA mark in fake RIPs. This not only causes loss to authorized second hand RIP users, but also poses risk to the reputation of the RIP producers. We propose a zero knowledge authentication strategy for safe reusing of RIPs. The PoA of an RIP producer is kept secret and verification is carried out based on traversal times from the initial point to several intermediate points of the embedded PoA when the RIPs configure an FPGA. Such delays are user specific and cannot be replicated as these depend on intrinsic properties of the base semiconductor material of the FPGA, which is unique and never same as that of another FPGA. Experimental results validate our proposed mechanism. High strength even for low overhead ISCAS benchmarks, considered as PoA for experimentation depict the prospects of our proposed methodology. Krishnendu Guha, Debasri Saha, Amlan Chakrabarti |
TENCON | 3 |
| 2019 | An approach of feature selection using graph-theoretic heuristic and hill climbing
Saptarsi Goswami, Amit Kumar Das 0001, Priyanka Guha, Arunabha Tarafdar, Sanjay Chakraborty, Amlan Chakrabarti, Basabi Chakraborty |
Pattern Anal. Appl. | 6 |
| 2019 | Stigmergy-Based Security for SoC Operations From Runtime Performance Degradation of SoC ComponentsabstractThe semiconductor design industry of the embedded era has embraced the globalization strategy for system on chip (SoC) design. This involves incorporation of various SoC components or intellectual properties (IPs), procured from various third-party IP (3PIP) vendors. However, trust of an SoC is challenged when a supplied IP is counterfeit or implanted with a Hardware Trojan Horse. Both roots of untrust may result in sudden performance degradation at runtime. None of the existing hardware security approaches organize the behavior of the IPs at the low level, to ensure timely completion of SoC operations. However, real-time SoC operations are always associated with a deadline, and a deadline miss due to sudden performance degradation of any of the IPs may jeopardize mission-critical applications. We seek refuge to the stigmergic behavior exhibited in insect colonies to propose a decentralized self-aware security approach. The self-aware security modules attached with each IP works based on the Observe-Decide-Act paradigm and not only detects vulnerability but also organizes behavior of the IPs dynamically at runtime so that the high-level objective of task completion before a deadline is ensured. Experimental validation and low overhead of our proposed security modules over various benchmark IPs and crypto SoCs depict the prospects of our proposed mechanism. Krishnendu Guha, Debasri Saha, Amlan Chakrabarti |
ACM Trans. Embed. Comput. Syst. | 3 |
| 2018 | Reliability Driven Mixed Critical Tasks Processing on FPGAs Against Hardware Trojan AttacksabstractThe property of dynamic partial reconfiguration of modern field programmable gate arrays (FPGAs) has made it feasible to execute various mixed critical tasks on the same platform. This requires partitioning the FPGA fabric into several virtual portions (VPs) and a scheduling methodology to determine which task is to be executed when and in which FPGA VP. Executing a task in an FPGA VP requires runtime configuring of the VP with a bitstream or a reconfigurable intellectual property, procured from a third party intellectual property (3PIP) vendor. Recent literature has exposed the presence of malicious elements like hardware trojan horses (HTHs) in such 3PIP bitstreams. Such HTH is particularly dangerous as these remain dormant during testing and initial stages of operation, but gets activated suddenly at runtime to jeopardize the basic security primitives of the system. Thus, reliability driven mixed critical tasks processing on FPGAs against HTH attacks is important. Firstly, reliability driven mixed critical periodic task schedule generation against HTH attacks is focused. Secondly, reliability ensured execution of mixed critical aperiodic and sporadic tasks in the generated periodic task schedule is considered. Experimentation is carried out with a variety of bitstreams and performance evaluation is performed via metrics like task success rate, task rejection rate and task preemption rate. Krishnendu Guha, Atanu Majumder, Debasri Saha, Amlan Chakrabarti |
DSD | 4 |
| 2017 | Architecture for complex network measures of brain connectivityabstractCognitive and motor disorders are growing socio-economic concerns where drug treatments although being the first line of action, are not always effective in restoring cognitive and motor functionality. Research has shown that functional brain connectivity, signifying information exchange among different brain regions, is correlated with efficient execution of cognitive and motor tasks. Hence, to analyze the connectivity parameters in real-time for automated disease prognosis and control, an optimized accelerator/hardware design is required which can be integrated within the sensing device. Here we have designed and implemented an optimized hardware architecture of the graph theoretic parameters (computed concurrently) for the clinically significant functional connectivity measure (Phase Lag Index) of human brain network. To the best of our knowledge, this is a first study on the implementation of the complex network topology parameters of brain connectivity measure which has been synthesized at 25 Mhz, using STMicroelectronics 130-nm technology library and having a dynamic power consumption of 10 nW, making it amenable for real-time high speed operations. Chandrajit Pal, Dwaipayan Biswas, Koushik Maharatna, Amlan Chakrabarti |
ISCAS | 4 |
| 2017 | A new hybrid feature selection approach using feature association map for supervised and unsupervised classification
Amit Kumar Das 0001, Saptarsi Goswami, Amlan Chakrabarti, Basabi Chakraborty |
Expert Syst. Appl. | 3 |
| 2017 | A feature cluster taxonomy based feature selection technique
Saptarsi Goswami, Amit Kumar Das 0001, Amlan Chakrabarti, Basabi Chakraborty |
Expert Syst. Appl. | 3 |
| 2017 | Automated Quantum Circuit Synthesis and Cost Estimation for the Binary Welded Tree OracleabstractQuantum computing is a new computational paradigm that promises an exponential speed-up over classical algorithms. To develop efficient quantum algorithms for problems of a non-deterministic nature, random walk is one of the most successful concepts employed. In this article, we target both continuous-time and discrete-time random walk in both the classical and quantum regimes. Binary Welded Tree (BWT), or glued tree, is one of the most well-known quantum walk algorithms in the continuous-time domain. Prior work implements quantum walk on the BWT with static welding. In this context, static welding is randomized but case-specific. We propose a solution to automatically generate the circuit for the Oracle for welding. We implement the circuit using the Quantum Assembly Language, which is a language for describing quantum circuits. We then optimize the generated circuit using the Fault-Tolerant Quantum Logic Synthesis tool for any BWT instance. Automatic welding enables us to provide a generalized solution for quantum walk on the BWT. Mrityunjay Ghosh, Amlan Chakrabarti, Niraj K. Jha |
ACM J. Emerg. Technol. Comput. Syst. | 2 |
| 2017 | Real-Time SoC Security against Passive Threats Using Crypsis Behavior of GeckosabstractThe rapid evolution of the embedded era has witnessed globalization for the design of SoC architectures in the semiconductor design industry. Though issues of cost and stringent marketing deadlines have been resolved in such a methodology, yet the root of hardware trust has been evicted. Malicious circuitry, a.k.a. Hardware Trojan Horse (HTH), is inserted by adversaries in the less trusted phases of design. A HTH remains dormant during testing but gets triggered at runtime to cause sudden active and passive attacks. In this work, we focus on the runtime passive threats based on the parameter delay. Nature-inspired algorithms offer an alternative to the conventional techniques for solving complex problems in the domain of computer science. However, most are optimization techniques and none is dedicated to security. We seek refuge to the crypsis behavior exhibited by geckos in nature to generate a runtime security technique for SoC architectures, which can bypass runtime passive threats of a HTH. An adaptive security intellectual property (IP) that works on the proposed security principles is designed. Embedded timing analysis is used for experimental validation. Low area and power overhead of our proposed security IP over standard benchmarks and practical crypto SoC architectures as obtained in experimental results supports its applicability for practical implementations. Krishnendu Guha, Debasri Saha, Amlan Chakrabarti |
ACM J. Emerg. Technol. Comput. Syst. | 3 |
| 2017 | Spatio-Temporal Scheduling of Preemptive Real-Time Tasks on Partially Reconfigurable SystemsabstractReconfigurable devices that promise to offer the twin benefits of flexibility as in general-purpose processors along with the efficiency of dedicated hardwares often provide a lucrative solution for many of today’s highly complex real-time embedded systems. However, online scheduling of dynamic hard real-time tasks on such systems with efficient resource utilization in terms of both space and time poses an enormously challenging problem. We attempt to solve this problem using a combined offline-online approach. The offline component generates and stores various optional feasible placement solutions for different sub-sets of tasks that may possibly be co-mapped together. Given a set of periodic preemptive real-time tasks that requires to be executed at runtime, the online scheduler first carries out an admission control procedure and then produces a schedule, which is guaranteed to meet all timing constraints provided it is spatially feasible to place designated subsets of these tasks at specified scheduling points within a future time interval. These feasibility checks are done and actual placement solutions are obtained through a low overhead search of the statically precomputed placement solutions. Based on this approach, we have proposed a periodic preemptive real-time scheduling methodology for runtime partially reconfigurable devices. Effectiveness of the proposed strategy has been verified through simulation based experiments and we observed that the strategy achieves high resource utilization with low task rejection rates over various simulation scenarios. Sangeet Saha, Arnab Sarkar 0001, Amlan Chakrabarti |
ACM Trans. Design Autom. Electr. Syst. | 3 |
| 2016 | An efficient synthesis method for ternary reversible logicabstractWhile the role of ternary reversible and quantum computation has been growing, synthesis methodologies for such logic, have been addressed in only a few works. A reversible ternary logic function can be expressed as minterms by using projection operators. In this paper, a novel realization of the projection operators using a minimum number of permutative ternary Muthukrishnan-Stroud (M-S) gates is presented. Next, an efficient method for logic simplification for ternary reversible logic is proposed. This method along with the new construction of projection operators yields significantly lower gate cost of approximately 31% less than that obtained by earlier methodologies, for the synthesis of ternary benchmark circuits. Saikat Basu, Sudhindu Bikash Mandal, Amlan Chakrabarti, Susmita Sur-Kolay |
ISCAS | 3 |
| 2015 | FPGA Implementation of High Speed Latency Optimized Optical Communication System Based on Orthogonal Concatenated CodeabstractThere is an immense need of very high speed robust data communication in many critical applications like radar communication, satellite communication, high energy physics experiment (HEP) and biomedical instrumentation etc. Transient errors due to radiation and other environmental hazards are responsible to create some temporary malfunctions in such high speed communication system. Concatenated code can make the high speed communication more robust against transient errors. This paper presents a novel design of latency optimized optical communication system involving orthogonal concatenated code generated through BCH code (named after Raj Bose and D. K. Ray-Chaudhuri) and Hamming code as component code and its efficient implementation on hardware using Kintex-7 FPGA board. Our design optimizes the transmission latency of the system to a great extent and makes it extremely efficient for real time high data rate applications. We have successfully tested our design for board to board communication over latency optimized optical link at ~5 Gbps data rate. Resource utilization, power estimation and bit error rate (BER) of our implemented system are also reported. Swagata Mandal, Suman Sau, Amlan Chakrabarti, Sushanta Kumar Pal, Subhasis Chattopadhyay |
ATS | 3 |
| 2015 | Synthesis of Quantum Circuits for Dedicated Physical Machine Descriptions
Philipp Niemann 0001, Saikat Basu, Amlan Chakrabarti, Niraj K. Jha, Robert Wille |
RC | 3 |
| 2014 | QLib: Quantum module libraryabstractQuantum algorithms are known for their ability to solve some problems much faster than classical algorithms. They are executed on quantum circuits, which consist of a cascade of quantum gates. However, synthesis of quantum circuits is not straightforward because of the complexity of quantum algorithms. Generally, quantum algorithms contain two parts: classical and quantum. Thus, synthesizing circuits for the two parts separately reduces overall synthesis complexity. In addition, many quantum algorithms use similar subroutines that can be implemented with similar circuit modules. Because of their frequent use, it is important to use automated scripts to generate such modules efficiently. These modules can then be subjected to further synthesis optimizations. This article proposes QLib, a quantum module library, which contains scripts to generate quantum modules of different sizes and specifications for well-known quantum algorithms. Thus, QLib can also serve as a suite of benchmarks for quantum logic and physical synthesis. Chia-Chun Lin, Amlan Chakrabarti, Niraj K. Jha |
ACM J. Emerg. Technol. Comput. Syst. | 2 |
| 2014 | FTQLS: Fault-Tolerant Quantum Logic SynthesisabstractQuantum computation can solve certain problems much faster than classical computation. However, quantum computations are more susceptible to errors than conventional digital computations. Thus, a fault-tolerant (FT) quantum circuit design is required for a practical implementation. Quantum circuits consist of a cascade of quantum gates. These gates are themselves realized using primitive quantum operations that are supported by the quantum physical machine description (PMD). As different quantum systems are associated with different Hamiltonians, they have different PMDs. In addition, the quantum cost for implementing a quantum operation may differ from one PMD to another. Thus, a quantum logic circuit needs to be realized with and optimized for the set of primitive quantum operations supported by the given PMD. In this paper, an FT quantum logic synthesis (FTQLS) methodology and tool is described for six different PMDs. A methodology, such as this, which can be targeted at multiple PMDs, has not been attempted before, to the best of our knowledge. The input to FTQLS is an unoptimized quantum circuit realized using a set of commonly used gates and its output is an optimized FT quantum circuit that only comprises of primitive quantum operations supported by the given PMD. FTQLS does technology mapping for different PMDs and then converts non-FT circuits to FT circuits. For technology mapping, it utilizes an optimized quantum gate library targeted at various PMDs that decomposes gates into primitive operations. Efficient conversion to FT circuits is done by integrating two quantum compilers and an FT cache table into FTQLS. For improving the synthesis results, an FT set of gates that is directly supported by each PMD is proposed. Quantum circuit optimization is done by utilizing quantum identity rules. The performance of FTQLS is evaluated using two cost metrics: number of primitive operations (#ops) and execution cycles on the critical path (#cycles). Experiment results show that the decrease in #ops varies between 58.1% and 87.0% and in #cycles between 42.8% and 76.4%, on an average, depending on the PMD. Chia-Chun Lin, Amlan Chakrabarti, Niraj K. Jha |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 2013 | Optimized Quantum Gate Library for Various Physical Machine DescriptionsabstractQuantum logic circuits consist of a cascade of quantum gates. These gates are realized using primitive quantum operations that are supported by a quantum physical machine description (PMD). Since different quantum systems are associated with different Hamiltonians, a specific quantum operation may be more easily realizable in one quantum system than another. Thus, different quantum systems have different PMDs. Also, the quantum cost for implementing a quantum operation may differ from one PMD to another. Thus, a quantum logic circuit needs to be realized with and optimized for only the set of primitive quantum operations supported by the given PMD. Quantum logic design that can be targeted at multiple PMDs has not been attempted before, to the best of our knowledge. In this paper, we target quantum logic design with respect to the set of primitive quantum operations that are supported by six different PMDs: quantum dot, superconducting, ion trap, neutral atom, and two photonics systems. Our aim is to build a quantum gate library that targets these PMDs. This is akin to a cell library in traditional logic design that enables logic gates to be mapped to cells realizable in an underlying technology. To make our quantum gate library efficient in terms of the number of primitive quantum operations involved and the associated delay, we explore one- and two-qubit quantum identity rules that can help remove redundancies in the quantum gate implementation. We show that, using these identities, each gate in the library can be efficiently mapped to just the set of primitive operations supported by each of the six PMDs. Each mapping results in a different circuit structure and quantum cost, which is measured in terms of the number of primitive quantum operations and the number of execution cycles required. Thus, such a library provides the foundation for quantum logic synthesis, just like a cell library provides the foundation for technology-dependent logic synthesis (i.e., technology mapping) in traditional synthesis. Chia-Chun Lin, Amlan Chakrabarti, Niraj K. Jha |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |