| 2004 | VLSID | Shrubbery: A New Algorithm for Quickly Growing High-Quality Steiner Trees. | Gary William Grewal, Thomas Charles Wilson, Ming Xu, Dilip K. Banerji |
| 2002 | AI | An Enhanced Genetic Algorithm Approach to the Channel Assignment Problem in Mobile Cellular Networks. | Gary William Grewal, Thomas Charles Wilson, Christopher W. Nell |
| 2001 | MICRO | Mapping reference code to irregular DSPs within the retargetable, optimizing compiler COGEN(T). | Gary William Grewal, Thomas Charles Wilson |
| 1997 | VLSID | An Enhanced Genetic Solution for Scheduling, Module Allocation, and Binding in VLSI Design. | Gary William Grewal, Thomas Charles Wilson |
| 1997 | VLSID | Shake And Bake: A Method of Mapping Code to Irregular DSPs. | Thomas Charles Wilson, Gary William Grewal |
| 1996 | VLSID | Instruction-Set Matching and GA-based Selection for Embedded-Processor Code Generation. | J. Shu, Thomas Charles Wilson, Dilip K. Banerji |
| 1994 | ICCD | An ILP Solution for Simultaneous Scheduling, Allocation, and Binding in Multiple Block Synthesis. | Thomas Charles Wilson, Gary William Grewal, Dilip K. Banerji |
| 1993 | VLSID | An Integrated and Accelerated ILP Solution for Scheduling, Module Allocation, and Binding in Datapath Synthesis. | Thomas Charles Wilson, Nilanjan Mukherjee, Manoj K. Garg, Dilip K. Banerji |
| 1992 | VLSID | An Approach to Minimize Testability Overhead for BILBO based Built-In-Self-Test. | Anupam Basu, Thomas Charles Wilson, Dilip K. Banerji, Jayanti C. Majithia |