Amitabh Chaudhary
University of Notre Dame
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Amitabh Chaudhary.
international conference on computer aided design | 2005
Amitabh Chaudhary; Danny Z. Chen; Xiaobo Sharon Hu; Kevin Whitton; Michael Niemier; Ramprasad Ravichandran
When exploring computing elements made from technologies other than CMOS, it is imperative to investigate the effects of physical implementation constraints. This paper focuses on molecular quantum-dot cellular automata circuits. For these circuits, it is very difficult for chemists to fabricate wire crossings (at least in the near future). A novel technique is introduced to remove wire crossings in a given circuit to facilitate the self assembly of real circuits - thus providing meaningful and functional design targets for both physical and computer scientists. The technique eliminates all wire crossings with minimal logic gate/node duplications. Experimental results based on existing QCA circuits and other benchmarks are quite encouraging, and suggest that further investigation is needed.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2007
Amitabh Chaudhary; Danny Z. Chen; Xiaobo Sharon Hu; Michael Niemier; Ramprasad Ravichandran; Kevin Whitton
When exploring computing elements made from technologies other than complementary metal-oxide-semiconductor, it is imperative to investigate circuits and systems assuming realistic physical implementation constraints. This paper looks at molecular quantum-dot cellular automata (QCA) devices within this context. With molecular QCA, physical coplanar wire crossings may be very difficult to fabricate in the near to midterm. Here, we consider how this will affect interconnect. We introduce a novel technique to remove wire crossings in a given design in order to facilitate the self-assembly of real circuits - thus, providing meaningful and functional design targets for both physical and computer scientists. The proposed methodology eliminates all wire crossings with minimal logic gate/node duplications. Simulation results based on existing QCA circuits and other benchmarks are presented, and suggest that further investigation is needed.
international conference on data engineering | 2005
Tanu Malik; Randal C. Burns; Amitabh Chaudhary
Scientific database federations are geographically distributed and network bound. Thus, they could benefit from proxy caching. However, existing caching techniques are not suitable for their workloads, which compare and join large data sets. Existing techniques reduce parallelism by conducting distributed queries in a single cache and lose the data reduction benefits of performing selections at each database. We develop the bypass-yield formulation of caching, which reduces network traffic in wide-area database federations, while preserving parallelism and data reduction. Bypass-yield caching is altruistic; caches minimize the overall network traffic generated by the federation, rather than focusing on local performance. We present an adaptive, workload-driven algorithm for managing a bypass-yield cache. We also develop on-line algorithms that make no assumptions about workload: a k-competitive deterministic algorithm and a randomized algorithm with minimal space complexity. We verify the efficacy of bypass-yield caching by running workload traces collected from the Sloan Digital Sky Survey through a prototype implementation.
symposium on computational geometry | 2004
Amitabha Bagchi; Amitabh Chaudhary; David Eppstein; Michael T. Goodrich
We present memory-efficient deterministic algorithms for constructing ∈-nets and ∈-approximations of streams of geometric data. Unlike probabilistic approaches, these deterministic samples provide guaranteed bounds on their approximation factors. We show how our deterministic samples can be used to answer approximate online iceberg geometric queries on data streams. We use these techniques to approximate several robust statistics of geometric data streams, including Tukey depth, simplicial depth, regression depth, the Thiel-Sen estimator, and the least median of squares. Our algorithms use only a polylogarithmic amount of memory, provided the desired approximation factors are inverse-polylogarithmic. We also include a lower bound for non-iceberg geometric queries.
Theory of Computing Systems \/ Mathematical Systems Theory | 2006
Amitabha Bagchi; Ankur Bhargava; Amitabh Chaudhary; David Eppstein; Christian Scheideler
We study the problem of how resilient networks are to node faults. Specifically, we investigate the question of how many faults a network can sustain and still contain a large (i.e., linear-sized) connected component with approximately the same expansion as the original fault-free network. We use a pruning technique that culls away those parts of the faulty network that have poor expansion. The faults may occur at random or be caused by an adversary. Our techniques apply in either case. In the adversarial setting we prove that for every network with expansion
workshop on algorithms and data structures | 2001
Amitabha Bagchi; Amitabh Chaudhary; Rahul Garg; Michael T. Goodrich; Vijay Kumar
\alpha,
symposium on discrete algorithms | 1997
Amitabh Chaudhary; Sundar Vishwanathan
a large connected component with basically the same expansion as the original network exists for up to a constant times
international symposium on distributed computing | 2003
Amitabha Bagchi; Amitabh Chaudhary; Michael T. Goodrich; Shouhuai Xu
\alpha \cdot n
Theoretical Computer Science | 2005
Amitabha Bagchi; Amitabh Chaudhary; Petr Kolman
faults. We show this result is tight in the sense that every graph G of size n and uniform expansion
SIAM Journal on Discrete Mathematics | 2007
Amitabha Bagchi; Amitabh Chaudhary; Christian Scheideler; Petr Kolman
\alpha(\cdot)