| 2019 | FPGA | Multi-Commodity Flow-Based Spreading in a Commercial Analytic Placer. | Nima Karimpour Darav, Andrew A. Kennings, Kristofer Vorwerk, Arun Kundu |
| 2018 | DAC | A machine learning framework to identify detailed routing short violations from a placed netlist. | Aysa Fakheri Tabrizi, Nima Karimpour Darav, Shuchang Xu, Logan Rakai, Ismail Bustany, Andrew A. Kennings, Laleh Behjat |
| 2017 | ICCAD | ICCAD-2017 CAD contest in multi-deck standard cell legalization and benchmarks. | Nima Karimpour Darav, Ismail S. Bustany, Andrew A. Kennings, Ravi Mamidi |
| 2015 | FPGA | An FPGA Implementation of a Timing-Error Tolerant Discrete Cosine Transform (Abstract Only). | Yaoqiang Li, Pierce I-Jen Chuang, Andrew A. Kennings, Manoj Sachdev |
| 2015 | ICCAD | High Performance Global Placement and Legalization Accounting for Fence Regions. | Nima Karimpour Darav, Andrew A. Kennings, David T. Westwick, Laleh Behjat |
| 2012 | FPGA | EmPower: FPGA based emulation of dynamic power management algorithms for multi-core systems on chip (abstract only). | Sundaram Ananthanarayanan, Chirag Ravishankar, Siddharth Garg, Andrew A. Kennings |
| 2012 | FPL | EmPower: FPGA based rapid prototyping of dynamic power management algorithms for multi-processor systems on chip. | Chirag Ravishankar, Sundaram Ananthanarayanan, Siddharth Garg, Andrew A. Kennings |
| 2010 | FPL | Efficient FPGA Resynthesis Using Precomputed LUT Structures. | Andrew A. Kennings, Alan Mishchenko, Kristofer Vorwerk, Val Pevzner, Arun Kundu |
| 2009 | FPGA | FPGA technology mapping with encoded libraries andstaged priority cuts. | Andrew A. Kennings, Kristofer Vorwerk, Arun Kundu, Val Pevzner, Andy Fox |
| 2008 | FPL | A technique for minimizing power during FPGA placement. | Kristofer Vorwerk, Madhu Raman, Julien Dunoyer, Yaun-Chung Hsu, Arun Kundu, Andrew A. Kennings |
| 2007 | FPL | Improving Timing-Driven FPGA Packing With Physical Information. | Doris T. Chen, Kristofer Vorwerk, Andrew A. Kennings |
| 2007 | FPL | Improving Annealing Via Directed Moves. | Kristofer Vorwerk, Andrew A. Kennings, Jonathan W. Greene, Doris T. Chen |
| 2005 | DATE | Symmetric Multiprocessing on Programmable Chips Made Easy. | Austin Hung, William D. Bishop, Andrew A. Kennings |
| 2005 | DATE | An Improved Multi-Level Framework for Force-Directed Placement. | Kristofer Vorwerk, Andrew A. Kennings |
| 2005 | ICCAD | Mixed-size placement via line search. | Kristofer Vorwerk, Andrew A. Kennings |
| 2004 | ICCAD | Engineering details of a stable force-directed placer. | Kristofer Vorwerk, Andrew A. Kennings, Anthony Vannelli |
| 2002 | ISCAS | On segmented channel routability. | William N. N. Hung, Xiaoyu Song, Alan J. Coppola, Andrew A. Kennings |
| 2000 | ASPDAC | Analytical minimization of half-perimeter wirelength. | Andrew A. Kennings, Igor L. Markov |
| 1999 | ASPDAC | Function Smoothing with Applications to VLSI Layout. | Ross Baldick, Andrew B. Kahng, Andrew A. Kennings, Igor L. Markov |
| 1999 | DAC | Hypergraph Partitioning for VLSI CAD: Methodology for Heuristic Development, Experimentation and Reporting. | Andrew E. Caldwell, Andrew B. Kahng, Andrew A. Kennings, Igor L. Markov |