A Microeconomic Approach to Optimal File Allocation. - James F. Kurose; Rahul Simha (ICDCS, 1986)

Second Derivative Algorithms for Optimal Resource Allocation in Distributed Computer Systems. - James F. Kurose; Rahul Simha (ICDCS, 1987)

A Microeconomic Approach to Optimal Resource Allocation in Distributed Computer Systems. - James F. Kurose; Rahul Simha (IEEE Trans. Computers, 1989)

Relative reward strength algorithms for learning automata. - Rahul Simha; James F. Kurose (IEEE Trans. Syst. Man Cybern., 1989)

A Starvation-Free Access Protocol for a Full-Duplex Buffer Insertion Ring Local Area Network. - Rahul Simha; Yoram Ofek (Comput. Networks ISDN Syst., 1991)

Analysis of Individual Packet Loss in a Finite Buffer Queue with Heterogeneous Markov Modulated Arrival Process: A Study of Traffic Burstiness and Priority Packet Discarding. - Jaime Jungok Bae; Tatsuya Suda; Rahul Simha (INFOCOM, 1992)

Single Path Routing with Delay Considerations. - Rahul Simha; Bhagirath Narahari (Comput. Networks ISDN Syst., 1992)

Some theorems on conditional Pasta: A stochastic integral approach. - Walter A. Rosenkrantz; Rahul Simha (Oper. Res. Lett., 1992)

Load Balancing of Complex Stochastic Tasks Using Stochastic Majorization. - David M. Nicol; Rahul Simha; Donald F. Towsley (INFOCOM, 1993)

Reducing Global Address Recognition Delays in Local Area Networks with Spatial Bandwidth Reuse. - Rahul Simha; Yoram Ofek (Comput. Networks ISDN Syst., 1994)

On Lookahead in the List Update Problem. - Rahul Simha; Amitava Majumdar 001 (Inf. Process. Lett., 1994)

On-line minimization of call setup time via load balancing: a stochastic approximation approach. - Rahul Simha; James F. Kurose (IEEE Trans. Commun., 1994)

Optimal Processor Assignment for a Class of Pipelined Computations. - Alok N. Choudhary; Bhagirath Narahari; David M. Nicol; Rahul Simha (IEEE Trans. Parallel Distributed Syst., 1994)

Experimental Evaluation of Dynamic Data Allocation Strategies in A Distributed Database with Changing Workloads. - Anna Brunström; Scott T. Leutenegger; Rahul Simha (CIKM, 1995)

Fast Simulation of a Voice-Data Multiplexer. - Philip Heidelberger; Rahul Simha (INFOCOM, 1995)

File allocation for a parallel Webserver. - Rahul Simha; Bhagirath Narahari; Hyeong-Ah Choi; Li-Chuan Chen (HiPC, 1996)

Analysis of a Finite Buffer Queue with Heterogeneous Markov Modulated Arrival Processes: A Study of Traffic Burstiness and Priority Packet Discarding. - Jaime Bae Kim; Rahul Simha; Tatsuya Suda (Comput. Networks ISDN Syst., 1996)

Static Assignment of Stochastic Tasks Using Majorization. - David M. Nicol; Rahul Simha; Donald F. Towsley (IEEE Trans. Computers, 1996)

Efficient algorithms for erasure node placement on slotted dual bus networks. - Bhagirath Narahari; Sunil M. Shende; Rahul Simha (IEEE/ACM Trans. Netw., 1996)

Transform-Based Indexing of Audio Data for Multimedia Databases. - S. R. Subramanya; Rahul Simha; Bhagirath Narahari; Abdou Youssef (ICMCS, 1997)

An urn model with applications to database performance evaluation. - Rahul Simha; Amitava Majumdar 001 (Comput. Oper. Res., 1997)

Dynamic load balancing schemes for computing accessible surface area of protein molecules. - Edward B. Suh; Bhagirath Narahari; Rahul Simha (HiPC, 1998)

I/O performance of X-Y routing in 2-D meshes under various node-to-disk assignments. - S. R. Subramanya; Rahul Simha; Bhagirath Narahari (CATA, 1999)

Automated classification of audio data and retrieval based on audio classes. - S. R. Subramanya; Abdou Youssef; Bhagirath Narahari; Rahul Simha (CATA, 1999)

On bounds for the wavelength assignment problem on optical ring networks. - Guangzhi Li; Rahul Simha (J. High Speed Networks, 1999)

Routing and Scheduling I/O Transfers on Wormhole-Routed Mesh Networks. - Bhagirath Narahari; Sunil M. Shende; Rahul Simha; S. R. Subramanya (J. Parallel Distributed Comput., 1999)

Study of link congestion during I/O transfers in 2-D meshes using wormhole routing. - S. R. Subramanya; Rahul Simha; Bhagirath Narahari (CATA, 2000)

Simulated N-Body: New Particle Physics-Based Heuristics for a Euclidean Location-Allocation Problem. - Rahul Simha; Weidong Cai 005; Valentin I. Spitkovsky (J. Heuristics, 2001)

On the wavelength assignment problem in multifiber WDM star and ring networks. - Guangzhi Li; Rahul Simha (IEEE/ACM Trans. Netw., 2001)

Algorithms for budget-constrained survivable topology design. - Nikhil Garg; Rahul Simha; Wenxun Xing (ICC, 2002)

An efficient algorithm for reducing the number of Add-Drop Multiplexers in SONET/WDM rings. - Guangzhi Li; Rahul Simha (J. High Speed Networks, 2002)

Energy balance in wireless networks using connection segmentation and range control. - Nitin Kumar Singh; Rahul Simha; Bhagirath Narahari (WCNC, 2003)

Audio Data Indexing Using Discrete Cosine Transform. - S. R. Subramanya; Abdou Youssef; Bhagirath Narahari; Rahul Simha (Int. J. Comput. Their Appl., 2003)

Strong Minimum Energy Topology in Wireless Sensor Networks: NP-Completeness and Heuristics. - Xiuzhen Cheng 001; Bhagirath Narahari; Rahul Simha; Maggie Xiaoyan Cheng; Dan Liu (IEEE Trans. Mob. Comput., 2003)

Flexible Software Protection Using Hardware/Software Codesign Techniques. - Joseph Zambreno; Alok N. Choudhary; Rahul Simha; Bhagirath Narahari (DATE, 2004)

Addressing application integrity attacks using a reconfigurable architecture. - Joseph Zambreno; Rahul Simha; Alok N. Choudhary (FPGA, 2004)

HomeOS: Context-Aware Home Connectivity. - Neal Rosen; Rizwan Sattar; Robert W. Lindeman; Rahul Simha; Bhagirath Narahari (International Conference on Wireless Networks, 2004)

A Joint Design Approach for Communication Schedule and Layout of Wireless Sensor Networks. - Rahul Simha; Hidayet Ozgur Sanli (ICWN, 2005)

CODESSEAL: Compiler/FPGA Approach to Secure Applications. - Olga Gelbart; Paul Ott; Bhagirath Narahari; Rahul Simha; Alok N. Choudhary; Joseph Zambreno (ISI, 2005)

Performance Study of a Compiler/Hardware Approach to Embedded Systems Security. - Kripashankar Mohan; Bhagirath Narahari; Rahul Simha; Paul Ott; Alok N. Choudhary; Joseph Zambreno (ISI, 2005)

SAFE-OPS: An approach to embedded software security. - Joseph Zambreno; Alok N. Choudhary; Rahul Simha; Bhagirath Narahari; Nasir D. Memon (ACM Trans. Embed. Comput. Syst., 2005)

A performance ratings framework for the evaluation of electronic voting systems: project highlights: exploratory research. - Poorvi L. Vora; Rahul Simha; Jonathan Stanton (DG.O, 2006)

Insurable Storage Services: Creating a Marketplace for Long-Term Document Archival. - Rahul Simha; K. Gopinath (International Conference on Computational Science (3), 2006)

Geometric Chemotaxis: A Biologically-Inspired Framework for a Class of Wireless Coverage Problems. - Hidayet Ozgur Sanli; Rahul Simha; Bhagirath Narahari (Ad Hoc Sens. Wirel. Networks, 2006)

SPEE: A Secure Program Execution Environment tool using code integrity checking. - Olga Gelbart; Bhagirath Narahari; Rahul Simha (J. High Speed Networks, 2006)

High-Performance Software Protection Using Reconfigurable Architectures. - Joseph Zambreno; Daniel Honbo; Alok N. Choudhary; Rahul Simha; Bhagirath Narahari (Proc. IEEE, 2006)

Compiler-Directed Region-Based Security for Low-Overhead Software Protection. - Vijay Kongubangaram; Olga Gelbart; Rahul Simha; Bhagirath Narahari (DASC, 2007)

Privacy-preserving programming using sython. - Michael Gaiman; Rahul Simha; Bhagirath Narahari (Comput. Secur., 2007)

Pathway Switching Explains the Sharp Response Characteristic of Hypoxia Response Network. - Yihai Yu; Guanyu Wang; Rahul Simha; Weiqun Peng; Frank Turano; Chen Zeng (PLoS Comput. Biol., 2007)

Architectural support for securing application data in embedded systems. - Olga Gelbart; Eugen Leontie; Bhagirath Narahari; Rahul Simha (EIT, 2008)

Application-Kernel Collaboration Mechanisms for Real-Time Cluster Server under Overloading. - Yu Tang; Shuyu Chen; Changqing Bu; Guanghui Chang; Rahul Simha (HPCC, 2008)

Hardware-enforced fine-grained isolation of untrusted code. - Eugen Leontie; Gedare Bloom; Bhagirath Narahari; Rahul Simha; Joseph Zambreno (SecuCode@CCS, 2009)

Hardware Containers for Software Components: A Trusted Platform for COTS-Based Systems. - Eugen Leontie; Gedare Bloom; Bhagirath Narahari; Rahul Simha; Joseph Zambreno (CSE (2), 2009)

OS Support for Detecting Trojan Circuit Attacks. - Gedare Bloom; Bhagirath Narahari; Rahul Simha (HOST, 2009)

A compiler-hardware approach to software protection for embedded systems. - Olga Gelbart; Eugen Leontie; Bhagirath Narahari; Rahul Simha (Comput. Electr. Eng., 2009)

Providing secure execution environments with a last line of defense against Trojan circuit attacks. - Gedare Bloom; Bhagirath Narahari; Rahul Simha; Joseph Zambreno (Comput. Secur., 2009)

Detecting memory spoofing in secure embedded systems using cache-aware FPGA guards. - Eugen Leontie; Olga Gelbart; Bhagirath Narahari; Rahul Simha (IAS, 2010)

Automation for Creating and Configuring Security Manifests for Hardware Containers. - Eugen Leontie; Gedare Bloom; Rahul Simha (SafeConfig, 2011)

No Principal Too Small: Memory Access Control for Fine-Grained Protection Domains. - Eugen Leontie; Gedare Bloom; Bhagirath Narahari; Rahul Simha (DSD, 2012)

Shared hardware data structures for hard real-time systems. - Gedare Bloom; Gabriel Parmer; Bhagirath Narahari; Rahul Simha (EMSOFT, 2012)

Load Equalization on a Two-Armed Robot via Proprioceptive Sensing. - Roxana Leontie; Evan M. Drumwright; Dylan A. Shell; Rahul Simha (ISER, 2012)

Hardware and software support for fine-grained memory access control and encapsulation in C++. - Eugen Leontie; Gedare Bloom; Rahul Simha (SPLASH (Companion Volume), 2013)

PyLOM: a language and run-time system for planning applications. - Scotty Smith; Gedare Bloom; Rahul Simha (SPLASH (Companion Volume), 2013)

Hardware-enhanced distributed access enforcement for role-based access control. - Gedare Bloom; Rahul Simha (SACMAT, 2014)

FPGA SoC architecture and runtime to prevent hardware Trojans from leaking secrets. - Gedare Bloom; Bhagirath Narahari; Rahul Simha; Ali Namazi; Renato Levy (HOST, 2015)

Automatic Generation of Context-Based Fill-in-the-Blank Exercises Using Co-occurrence Likelihoods and Google n-grams. - Jennifer Hill; Rahul Simha (BEA@NAACL-HLT, 2016)

Designing a Literacy-Based Mobile Application for Adult Learners. - Jennifer Hill; Rahul Simha (CHI Extended Abstracts, 2016)

LockDown: an operating system for achieving service continuity by quarantining principals. - Gedare Bloom; Gabriel Parmer; Rahul Simha (EUROSEC, 2016)

n-Modular Redundant Real-Time Middleware: Design and Implementation. - James Marshall; Gedare Bloom; Gabriel Parmer; Rahul Simha (EWiLi, 2016)

Blockchain for the Common Good: A Digital Currency for Citizen Philanthropy and Social Entrepreneurship. - Shweta Jain 001; Rahul Simha (iThings/GreenCom/CPSCom/SmartData, 2018)

Docendo Discimus: Students Learn by Teaching Peers Through Video. - Pablo Frank-Bolton; Rahul Simha (SIGCSE, 2018)

Annotation Scaffolds for Object Modeling and Manipulation. - Pablo Frank-Bolton; Rahul Simha (CoRR, 2018)

Stochastic Tree-Based Generation of Program-Tracing Practice Questions. - Anderson Thomas; Troy Stopera; Pablo Frank-Bolton; Rahul Simha (SIGCSE, 2019)

CRAQL: A Composable Language for Querying Source Code. - Blake Johnson; Rahul Simha (CoRR, 2019)

The Reverse Exam: A Gamified Exam Structure to Motivate Studying and Reduce Anxiety. - Pablo Frank-Bolton; Rahul Simha (SIGCSE, 2020)

Annotation scaffolds for manipulating articulated objects. - Pablo Frank-Bolton; Roxana Leontie; Evan M. Drumwright; Rahul Simha (Auton. Robots, 2021)

Precise Cache Profiling for Studying Radiation Effects. - James Marshall; Robert Gifford; Gedare Bloom; Gabriel Parmer; Rahul Simha (ACM Trans. Embed. Comput. Syst., 2021)

Undergraduate Computer Science Curricula. - Rahul Simha; Amruth N. Kumar; Rajendra K. Raj (Commun. ACM, 2024)

CASTL: A Composable Source Code Query Language for Security and Vulnerability Analysis. - Blake Johnson; Rahul Simha (ICISSP (1), 2025)