<rdf:RDF xmlns:community="http://www.bibsonomy.org/ontologies/2008/05/community#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:cc="http://web.resource.org/cc/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:swrc="http://swrc.ontoware.org/ontology#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xml:base="http://www.bibsonomy.org/user/ejr/siam"><owl:Ontology rdf:about=""><rdfs:comment>BibSonomy publications for /user/ejr/siam</rdfs:comment><owl:imports rdf:resource="http://swrc.ontoware.org/ontology/portal"/></owl:Ontology><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/28fbb7d8fa23b56b25d78c3983212f0b2/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/28fbb7d8fa23b56b25d78c3983212f0b2/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><owl:sameAs rdf:resource="http://purl.oclc.org/NET/jason-riedy/resume/material/siam-cse03-poster.pdf"/><swrc:date>Tue Oct 09 07:04:05 CEST 2007</swrc:date><swrc:howpublished>SIAM Conference on Computational Science and Engineering</swrc:howpublished><swrc:month>February</swrc:month><swrc:title>Parallel Bipartite Matching for Sparse Matrix Computations</swrc:title><swrc:year>2003</swrc:year><swrc:keywords>combinatorialoptimization parallelalgorithms siam sparsematrix </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="poster" swrc:key="role"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2085769b438cdc56580aefbb09822c749/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2085769b438cdc56580aefbb09822c749/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><owl:sameAs rdf:resource="http://purl.oclc.org/NET/jason-riedy/resume/material/siam-am03.pdf"/><swrc:date>Tue Oct 09 07:04:05 CEST 2007</swrc:date><swrc:howpublished>SIAM Annual Meeting</swrc:howpublished><swrc:month>June</swrc:month><swrc:title>Practical Alternatives for Parallel Pivoting</swrc:title><swrc:year>2003</swrc:year><swrc:keywords>linearalgebra siam sparsematrix </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="presentation" swrc:key="role"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2d943d302329c5f64fa80a2be8b082baa/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2d943d302329c5f64fa80a2be8b082baa/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><owl:sameAs rdf:resource="http://purl.oclc.org/NET/jason-riedy/resume/material/pp04.pdf"/><swrc:date>Tue Oct 09 07:04:05 CEST 2007</swrc:date><swrc:howpublished>SIAM Parallel Processing for Scientific Computing</swrc:howpublished><swrc:month>feb</swrc:month><swrc:title>Parallel Weighted Bipartite Matching and Applications</swrc:title><swrc:year>2004</swrc:year><swrc:keywords>combinatorialoptimization parallelalgorithms siam sparsematrix </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="minisymposium speaker" swrc:key="role"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/22ab7af790073ff597819d916da57c4c7/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/22ab7af790073ff597819d916da57c4c7/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><owl:sameAs rdf:resource="http://purl.oclc.org/NET/jason-riedy/resume/material/csc04.pdf"/><swrc:date>Tue Oct 09 07:04:05 CEST 2007</swrc:date><swrc:howpublished>SIAM Workshop on Combinatorial Scientific Computing</swrc:howpublished><swrc:month>feb</swrc:month><swrc:title>Sparse Data Structures for Weighted Bipartite Matching</swrc:title><swrc:year>2004</swrc:year><swrc:keywords>combinatorialoptimization siam sparsematrix </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="presentation" swrc:key="role"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/2415966aedca4cab21a2dcc731ca7f1a0/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/2415966aedca4cab21a2dcc731ca7f1a0/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Misc"/><owl:sameAs rdf:resource="http://purl.oclc.org/NET/jason-riedy/resume/material/cse05.pdf"/><swrc:date>Tue Oct 09 07:04:05 CEST 2007</swrc:date><swrc:howpublished>SIAM Conference on Computational Science and Engineering</swrc:howpublished><swrc:month>feb</swrc:month><swrc:title>Parallel Combinatorial Computing and Sparse Matrices</swrc:title><swrc:year>2005</swrc:year><swrc:keywords>combinatorialoptimization parallelalgorithms siam sparsematrix </swrc:keywords><swrc:hasExtraField><swrc:Field swrc:value="minisymposium speaker" swrc:key="role"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_1></rdf:Seq></swrc:author></rdf:Description><rdf:Description rdf:about="http://www.bibsonomy.org/bibtex/22b60b413d9447d55594c945679fdb1dd/ejr"><owl:sameAs rdf:resource="http://www.bibsonomy.org/uri/bibtex/22b60b413d9447d55594c945679fdb1dd/ejr"/><rdf:type rdf:resource="http://swrc.ontoware.org/ontology#Article"/><swrc:date>Tue Oct 09 06:57:00 CEST 2007</swrc:date><swrc:journal>SIAM Journal on Scientific Computing</swrc:journal><swrc:number>5</swrc:number><swrc:pages>1613--1633</swrc:pages><swrc:title>Benefits of {IEEE-754} Features in Modern Symmetric Tridiagonal Eigensolvers</swrc:title><swrc:volume>28</swrc:volume><swrc:year>2006</swrc:year><swrc:keywords>eigenvalue floatingpoint ieee754 siam sisc </swrc:keywords><swrc:abstract>Bisection is one of the most common methods used to
                  compute the eigenvalues of symmetric tridiagonal
                  matrices. Bisection relies on the Sturm count: For a
                  given shift sigma, the number of negative pivots in
                  the factorization $T - \sigma I = LDL^T$ equals the
                  number of eigenvalues of T that are smaller than
                  sigma. In IEEE-754 arithmetic, the value $\infty$
                  permits the computation to continue past a zero
                  pivot, producing a correct Sturm count when $T$ is
                  unreduced. Demmel and Li showed [IEEE
                  Trans. Comput., 43 (1994), pp. 983–992] that using
                  $\infty$ rather than testing for zero pivots
                  within the loop could significantly improve
                  performance on certain architectures. When
                  eigenvalues are to be computed to high relative
                  accuracy, it is often preferable to work with
                  $LDL^T$ factorizations instead of the original
                  tridiagonal $T$. One important example is the MRRR
                  algorithm. When bisection is applied to the factored
                  matrix, the Sturm count is computed from $LDL^T$
                  which makes differential stationary and progressive
                  qds algorithms the methods of choice. While it seems
                  trivial to replace $T$ by $LDL^T$, in reality these
                  algorithms are more complicated: In IEEE-754
                  arithmetic, a zero pivot produces an overflow
                  followed by an invalid exception (NaN, or &#034;Not a
                  Number&#034;) that renders the Sturm count incorrect. We
                  present alternative, safe formulations that are
                  guaranteed to produce the correct
                  result. Benchmarking these algorithms on a variety
                  of platforms shows that the original formulation
                  without tests is always faster provided that no
                  exception occurs. The transforms see speed-ups of up
                  to 2.6x over the careful formulations. Tests
                  on industrial matrices show that encountering
                  exceptions in practice is rare. This leads to the
                  following design: First, compute the Sturm count by
                  the fast but unsafe algorithm. Then, if an exception
                  occurs, recompute the count by a safe, slower
                  alternative. The new Sturm count algorithms improve
                  the speed of bisection by up to 2x on our
                  test matrices. Furthermore, unlike the traditional
                  tiny-pivot substitution, proper use of IEEE-754
                  features provides a careful formulation that imposes
                  no input range restrictions.</swrc:abstract><swrc:hasExtraField><swrc:Field swrc:value="MR2272181" swrc:key="mrnumber"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="1064-8275" swrc:key="issn"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="65F15" swrc:key="mrclass"/></swrc:hasExtraField><swrc:hasExtraField><swrc:Field swrc:value="10.1137/050641624" swrc:key="doi"/></swrc:hasExtraField><swrc:author><rdf:Seq><rdf:_1><swrc:Person swrc:name="Osni A. Marques"/></rdf:_1><rdf:_2><swrc:Person swrc:name="E. Jason Riedy"/></rdf:_2><rdf:_3><swrc:Person swrc:name="Christof Vömel"/></rdf:_3></rdf:Seq></swrc:author></rdf:Description></rdf:RDF>
