List of Publications
Book Chapter
- S. Chakraborty, "Reasoning about Heap Manipulating Programs
using Automata Techniques", in
Modern Applications of Automata Theory , ed. Deepak D'Souza
and Priti Shankar, World Scientific, Oct 2011
Edited Volume
- S. Chakraborty and A. Kumar (editors), Proceedings of 31st International
Conference on Foundations of Software Technology and Theoretical Computer
Science (FSTTCS 2011), Leibniz
International Proceedings in Informatics (LIPIcs), Dec 2011 [LIPIcs webportal]
Journals
- B. Gulavani, S. Chakraborty, G. Ramalingam and A. Nori, "Bottom-up
Shape Analysis using LISF", in
ACM Transactions on Programming Languages and Systems, Vol. 33, Issue 5, Nov 2011
- B. Gulavani, S. Chakraborty, A. Nori and S. Rajamani, "Refining
Abstract Interpretations", in
Information Processing Letters, Vol 119, Issue 16, pp. 666-671,
Aug 2010
- D. Thomas, S. Chakraborty and P. K. Pandya, "Efficient Guided
Symbolic Reachability using Reachability Expressions",
in International Journal on
Software Tools for Technology Transfer, Vol. 10, No. 2, pp. 113-129,
Jan 2008
- S. Chakraborty, J. Mekie and D. K. Sharma, "Reasoning about
Synchronization in GALS Systems",
in Formal Methods in System Design,
Vol. 28, No. 2, pp. 153-169,
May 2006
[gzip'd PS of preprint]
- S. Chakraborty, D. L. Dill and K. Y. Yun,
"Efficient Algorithms for Approximate Time Separation of Events",
in Sadhana: Academy Proceedings in Engineering Sciences,
The Indian Academy of Sciences Vol 27 Part 2, pp. 129-162,
April 2002
[gzip'd PS]
- K. Y. Yun, K. W. James, R. Fairlie-Cuninghame, S. Chakraborty
and R. L. Cruz,
"A Self-Timed Real-Time Sorting Network",
in IEEE Transactions on VLSI Systems, Vol. 8, No. 3, pp. 356-363,
Jun 2000 .
[gzip'd PS]
- S. Chakraborty, K. Y. Yun and D. L. Dill,
"Timing Analysis of Asynchronous Systems Using Time Separation of
Events",
in IEEE Transactions on CAD, Vol. 18, No. 8, pp. 1061-1076,
Aug 1999
[gzip'd PS]
- S. Chakraborty, D. L. Dill and K. Y. Yun,
"Min-max Timing Analysis and an Application to Asynchronous Circuits",
in Proc. of the IEEE, Vol. 87, No. 2, pp. 332-346,
Feb 1999.
[gzip'd PS]
- S. Chakraborty, D. R. Chowdhury and P. Pal Chaudhuri,
"Theory and Application of Non-Group Cellular Automata
for Synthesis of Easily Testable Finite State Machines",
in IEEE Transactions on Computers, Vol. 45, No. 7, pp. 769-781,
Jul 1996.
- S. Nandi, B. Vamsi, S. Chakraborty and P. Pal Chaudhuri,
"Cellular Automata as a BIST structure for testing CMOS circuits",
in IEE Proceedings - Computers and Digital Techniques, Vol. 141,
No. 1, pp. 41-47, Jan 1994.
Conferences and Workshops
- A. John and S. Chakraborty, "A Quantifier Elimination Algorithm
for Linear Modular Equations and Disequations",
to appear in Proc. of International Conference on Computer-Aided
Verification (CAV), July 2011
- J. Edmonds and S. Chakraborty, "Bounding Variance and Expectation of
Longest Path Lengths in DAGs",
in Proc. of ACM-SIAM Symposium on Discrete Algorithms
(SODA), pp. 766-781, January 2010
[gzip'd PS of pre-print]
- H. Karmarkar and S. Chakraborty, "On Minimal Odd Rankings for
Buechi Complementation",
in Proc. of International Symposium on Automated
Technology for Verification and Analysis (ATVA), pp. 228-243,
October 2009
[gzip'd PS]
- B. Gulavani, S. Chakraborty, G. Ramalingam and A. Nori,
"Bottom-up Shape Analysis",
in Proc. of International Static Analysis
Symposium (SAS), pp. 181-204, August 2009
[gzip'd PS]
- B. Gulavani, S. Chakraborty, A. Nori and S. Rajamani,
"Automatically Refining Abstract Interpretations",
in Proc. of International Conference on
Tools and Algorithms for Construction and Analysis of
Systems (TACAS), pp. 443-458, March 2008
[gzip'd PS]
[gzip'd PS of Tech Report]
- S. Sunkari, S. Chakraborty, V. Vedula and K. Maneparambil,
"A Scalable Symbolic Simulator for Verilog RTL",
in Proc. of IEEE International Workshop on
Microprocessor Testing and Verification, December 2007
[gzip'd PS]
- S. Juvekar, A. Taly, V. Kanade and S. Chakraborty, "Approximate
Symbolic Reachability of Networks of Transition Systems",
invited paper in Proc. of GM R&D Workshop on Next Generation
Design and Verification Methodologies for Distributed Embedded
Control Systems, pp. 117-136, January 2007
[gzip'd PS]
- D. Thomas, S. Chakraborty and P. K. Pandya, "Efficient
Guided Symbolic Reachability using Reachability Expressions",
in Proc. of International Conference on Tools and
Algorithms for Construction and Analysis of Systems (TACAS),
pp. 120-134, March 2006
[gzip'd PS]
- J. Mekie, S. Chakraborty, G. Venkataramani, P. S. Thiagarajan
and D. K. Sharma,
"Interface Design for Rationally Clocked GALS Systems",
in Proc. of IEEE International Symposium on Advanced
Research in Asynchronous Circuits and Systems (ASYNC),
pp. 160-171, March 2006
[gzip'd PS]
- B. Sharma, P. K. Pandya and S. Chakraborty, "Bounded Validity Checking
of Interval Duration Logic",
in Proc. of International Conference on Tools and
Algorithms for Construction and Analysis of Systems (TACAS),
pp. 301-316, April 2005
[gzip'd PS]
- J. Mekie, S. Chakraborty and D. K. Sharma,
"Evaluation of Pausible Clocking Scheme for Interfacing High Speed IP
Cores in GALS Framework"
in Proc. of IEEE International Conference on VLSI Design,
pp. 559-564, Jan 2004
[gzip'd PS]
- G. T, Hazari, M. P. Desai, A. Gupta and S. Chakraborty,
"A Novel Technique Towards Eliminating the Global Clock in VLSI
Circuits",
in Proc. of IEEE International Conference on VLSI Design,
pp. 565-570, Jan 2004
[gzip'd PS]
- S. Chakraborty, J. Mekie and D. K. Sharma,
"Reasoning about Synchronization Issues in GALS Systems: A Unified
Approach",
invited paper in Proc. of Workshop on Formal Methods in GALS
Architectures (FMGALS), Formal Methods Europe Symposium,
Sept 2003
[gzip'd PS]
- S. Chakraborty and R. Angrish,
"Probabilistic Timing Analysis of Asynchronous Systems with Moments
of Delays",
in Proc. of IEEE International Symposium on Advanced
Research in Asynchronous Circuits and Systems (ASYNC),
pp. 99-108, April 2002
[gzip'd PS]
- S. Chakraborty and R. Murgai,
"Layout-driven Timing Optimization by Generalized DeMorgan Transform",
in Proc. of Joint IEEE Asia-South Pacific Design Automation
Conference/IEEE VLSI Design Conference (ASP-DAC/VLSI),
pp. 647-654, Jan 2002
[gzip'd PS]
(preliminary version
also in Proc. of International Workshop on Logic Synthesis, June 2001)
- R. Carragher, R. Murgai, S. Chakraborty, T. Shibuya, Y. Kanazawa,
M. R. Prasad, A. Srivastava, N. Vemuri and H. Yoshida,
"Layout-driven Logic Optimization",
in Designer's Forum Proc. of the Design Automation and Test
in Europe (DATE) Conference, Mar 2001
[gzip'd PS]
(preliminary version
also in Proc. of International Workshop on Logic Synthesis, May 2000)
- S. Chakraborty and R. Murgai,
"Complexity of Minimum-delay Gate Resizing",
in Proc. of IEEE International Conference on VLSI Design,
pp. 425-430, Jan 2001
[gzip'd PS]
- K. Y. Yun, S. Chakraborty, K. W. James, R. Fairlie-Cuninghame and
R. L. Cruz,
"A Self-Timed Real-Time Sorting Network",
in Proc. of IEEE International Conference on
Computer Design: VLSI in Computers and Processors,
pp. 427-434, Oct 1998.
(Best Paper in Algorithms and Architecture track).
[gzip'd PS]
- S. Chakraborty, K. Y. Yun and D. L. Dill,
"Practical Timing Analysis of Asynchronous Circuits using
Time Separation of Events"
in Proc. of IEEE Custom Integrated
Circuits Conference, pp. 455-458, May 1998.
[gzip'd PS]
(extended version also
in Proc.of 5th ACM/IEEE International Workshop on Timing Issues
in the Specification and Synthesis of Digital Systems (TAU),
pp. 209-217, Dec 1997.)
- S. Chakraborty, P. A. Subrahmanyam and D. L. Dill,
"Approximate Time Separation of Events in Practice",
in Proc. of 5th ACM/IEEE
International Workshop on Timing Issues in the Specification
and Synthesis of Digital Systems (TAU), pp. 77-82, Dec 1997.
[gzip'd PS]
- S. Chakraborty and D. L. Dill,
"Approximate Algorithms for Time Separation of Events",
in Proc. of IEEE/ACM International
Conference on CAD, pp. 190-194, Nov 1997.
[gzip'd PS]
- S. Chakraborty and D. L. Dill,
"More Accurate Polynomial-Time Min-Max Timing Simulation",
in Proc. of 3rd IEEE International Symposium on Advanced
Research in Asynchronous Circuits and Systems (ASYNC), pp. 112-123,
Apr 1997.
[gzip'd PS]
- S. Chakraborty, D. L. Dill, K. Y. Yun and K. Y. Chang,
"Timing Analysis for Extended Burst-Mode Circuits",
in Proc. of 3rd IEEE International Symposium on Advanced
Research in Asynchronous Circuits and Systems (ASYNC), pp. 101-111,
Apr 1997.
[gzip'd PS]
- D. R. Chowdhury, S. Chakraborty, B. Vamsi and P. Pal Chaudhuri,
"Cellular Automata Based Synthesis of Easily and Fully Testable
FSMs", in Proc. of IEEE/ACM International Conference
on CAD, pp. 650-653, Nov 1993.
- S. Nandi, B. Vamsi, S. Chakraborty, P. Pal Chaudhuri and S. Roy,
"Delay Fault Test Generation with Cellular Automata", in
Proc. of 6th IEEE International Conference on VLSI Design,
pp. 281-286, Jan 1993.
- D. R. Chowdhury, S. Chakraborty and P. Pal Chaudhuri,
"Synthesis of Self-Checking Sequential Machines using
Cellular Automata" (poster paper),
in Proc. of 6th IEEE International Conference
on VLSI Design, pp. 107-107, Jan 1993.
Ph.D. dissertation
- S. Chakraborty,
"Polynomial-time Techniques for Approximate Timing Analysis of Asynchronous
Systems", Aug 1998.
[Brief synopsis]