VLSI cell placement techniques
ACM Computing Surveys (CSUR)
Scatter/Gather: a cluster-based approach to browsing large document collections
SIGIR '92 Proceedings of the 15th annual international ACM SIGIR conference on Research and development in information retrieval
Geometric embeddings for faster and better multi-way netlist partitioning
DAC '93 Proceedings of the 30th international Design Automation Conference
Recent directions in netlist partitioning: a survey
Integration, the VLSI Journal
Quantified suboptimality of VLSI layout heuristics
DAC '95 Proceedings of the 32nd annual ACM/IEEE Design Automation Conference
NRG: global and detailed placement
ICCAD '97 Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design
Partitioning-based standard-cell global placement with an exact objective
Proceedings of the 1997 international symposium on Physical design
Can recursive bisection alone produce routable placements?
Proceedings of the 37th Annual Design Automation Conference
Dragon2000: standard-cell placement tool for large industry circuits
Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design
Optimality, scalability and stability study of partitioning and placement algorithms
Proceedings of the 2003 international symposium on Physical design
Engineering a scalable placement heuristic for DNA probe arrays
RECOMB '03 Proceedings of the seventh annual international conference on Research in computational molecular biology
Border Length Minimization in DNA Array Design
WABI '02 Proceedings of the Second International Workshop on Algorithms in Bioinformatics
Automatic placement algorithms for high packing density V L S I
DAC '83 Proceedings of the 20th Design Automation Conference
On the use of the linear assignment algorithm in module placement
DAC '81 Proceedings of the 18th Design Automation Conference
A linear-time heuristic for improving network partitions
DAC '82 Proceedings of the 19th Design Automation Conference
Optimality and scalability study of existing placement algorithms
ASP-DAC '03 Proceedings of the 2003 Asia and South Pacific Design Automation Conference
Simultaneous design and placement of multiplexed chemical processing systems on microchips
Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
Design automation for microfluidics-based biochips
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Design automation issues for biofluidic microchips
ICCAD '05 Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design
ACM Journal on Emerging Technologies in Computing Systems (JETC)
High-level synthesis of digital microfluidic biochips
ACM Journal on Emerging Technologies in Computing Systems (JETC)
ACM SIGDA Newsletter
Improving the layout of oligonucleotide microarrays: pivot partitioning
WABI'06 Proceedings of the 6th international conference on Algorithms in Bioinformatics
A Novel Algorithm for Fast Synthesis of DNA Probes on Microarrays
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Hi-index | 0.00 |
DNA probe arrays have emerged as a core genomic technology thatenables cost-effective gene expression monitoring, mutation detection,single nucleotide polymorphism analysis and other genomicanalyses. DNA chips are manufactured through a highly scalableprocess, Very Large-Scale Immobilized Polymer Synthesis (VL-SIPS),that combines photolithographic technologies adapted fromthe semiconductor industry with combinatorial chemistry. Commerciallyavailable DNA chips contain more than a half millionprobes and are expected to exceed one hundred million probes inthe next generation. This paper is one of the first attempts to applyVLSI CAD methods to the problem of probe placement in DNAchips, where the main objective is to minimize total border cost(i.e., the number of nucleotide mismatches between adjacent sites).We make the following contributions. First, we propose severalpartitioning-based algorithms for DNA probe placement thatimprove solution quality by over 4% compared to best previouslyknown methods. Second, we give a simple in-place probe re-embeddingalgorithm with solution quality better than previous"chessboard" and batched greedy algorithms. Third, we experimentallyevaluate scalability and suboptimality of existing and newlyproposed probe placement algorithms. Interestingly, we find thatDNA placement algorithms appear to have better suboptimalityproperties than those recently reported for VLSI placement algorithms.