<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
   xmlns="http://purl.org/rss/1.0/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:prism="http://prismstandard.org/namespaces/1.2/basic/"
   xmlns:dcterms="http://purl.org/dc/terms/"
>
<channel rdf:about="http://www.citeulike.org/about">

	<title>CiteULike: AbnerCYH's algorithms</title>
	<description>CiteULike: AbnerCYH's algorithms</description>


	<link>http://www.citeulike.org/user/AbnerCYH/tag/algorithms</link>
	<dc:publisher>CiteULike.org</dc:publisher>
	<dc:language>en-gb</dc:language>
	<dc:rights>Copyright &#169; 2004-2008 citeulike.org</dc:rights>
	<items>
    <rdf:Seq>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2815526"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2814729"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2814728"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2814649"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2814648"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2813431"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2813430"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2813290"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2813289"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2813262"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2810208"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2810130"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2800472"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/352522"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2782486"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2776513"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/411634"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/520618"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2775365"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2773398"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2773359"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2773316"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2773315"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2768693"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2747438"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2427291"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2746038"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2746037"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2746018"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2739852"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2730438"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2730432"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2705019"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/951059"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/111664"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2075624"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2696796"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2675861"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2627791"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2627756"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2627757"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2627165"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2627164"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2627158"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2625769"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2625760"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2625759"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2625747"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2625042"/>
        <rdf:li rdf:resource="http://www.citeulike.org/user/AbnerCYH/article/2624181"/>

	</rdf:Seq>
	</items>
	</channel>


<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2815526">
    <title>A class of algorithms which require nonlinear time to maintain disjoint sets</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2815526</link>
    <description>&lt;i&gt;Journal of Computer and System Sciences, Vol. 18, No. 2. (April 1979), pp. 110-127.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This paper describes a machine model intended to be useful in deriving realistic complexity bounds for tasks requiring list processing. As an example of the use of the model, the paper defines a class of algorithms which compute unions of disjoint sets on-line, and proves that any such algorithm requires nonlinear time in the worst case. All set union algorithms known to the author are instances of the model and are thus subject to the derived bound. One of the known algorithms achieves the bound to within a constant factor.</description>
    <dc:title>A class of algorithms which require nonlinear time to maintain disjoint sets</dc:title>

    <dc:creator>Robert Tarjan</dc:creator>
    <dc:identifier>doi:10.1016/0022-0000(79)90042-4</dc:identifier>
    <dc:source>Journal of Computer and System Sciences, Vol. 18, No. 2. (April 1979), pp. 110-127.</dc:source>
    <dc:date>2008-05-20T09:56:04-00:00</dc:date>
    <prism:publicationName>Journal of Computer and System Sciences</prism:publicationName>
    <prism:volume>18</prism:volume>
    <prism:number>2</prism:number>
    <prism:startingPage>110</prism:startingPage>
    <prism:endingPage>127</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2814729">
    <title>An annotated bibliography on guaranteed graph searching</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2814729</link>
    <description>&lt;i&gt;Theoretical Computer Science, Vol. 399, No. 3. (6 June 2008), pp. 236-245.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Graph searching encompasses a wide variety of combinatorial problems related to the problem of capturing a fugitive residing in a graph using the minimum number of searchers. In this annotated bibliography, we give an elementary classification of problems and results related to graph searching and provide a source of bibliographical references on this field.</description>
    <dc:title>An annotated bibliography on guaranteed graph searching</dc:title>

    <dc:creator>Fedor Fomin</dc:creator>
    <dc:creator>Dimitrios Thilikos</dc:creator>
    <dc:identifier>doi:10.1016/j.tcs.2008.02.040</dc:identifier>
    <dc:source>Theoretical Computer Science, Vol. 399, No. 3. (6 June 2008), pp. 236-245.</dc:source>
    <dc:date>2008-05-20T03:03:07-00:00</dc:date>
    <prism:publicationName>Theoretical Computer Science</prism:publicationName>
    <prism:volume>399</prism:volume>
    <prism:number>3</prism:number>
    <prism:startingPage>236</prism:startingPage>
    <prism:endingPage>245</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>game</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2814728">
    <title>Digraph measures: Kelly decompositions, games, and orderings</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2814728</link>
    <description>&lt;i&gt;Theoretical Computer Science, Vol. 399, No. 3. (6 June 2008), pp. 206-219.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;We consider various well-known, equivalent complexity measures for graphs such as elimination orderings, k-trees and cops and robber games and study their natural translations to digraphs. We show that on digraphs the translations of these measures are also equivalent and induce a natural connectivity measure. We introduce a decomposition for digraphs and an associated width, Kelly-width, which is equivalent to the aforementioned measure. We demonstrate its usefulness by exhibiting potential applications including polynomial-time algorithms for NP-complete problems on graphs of bounded Kelly-width, and complexity analysis of asymmetric matrix factorization. Finally, we compare the new width to other known decompositions of digraphs.</description>
    <dc:title>Digraph measures: Kelly decompositions, games, and orderings</dc:title>

    <dc:creator>Paul Hunter</dc:creator>
    <dc:creator>Stephan Kreutzer</dc:creator>
    <dc:identifier>doi:10.1016/j.tcs.2008.02.038</dc:identifier>
    <dc:source>Theoretical Computer Science, Vol. 399, No. 3. (6 June 2008), pp. 206-219.</dc:source>
    <dc:date>2008-05-20T03:02:38-00:00</dc:date>
    <prism:publicationName>Theoretical Computer Science</prism:publicationName>
    <prism:volume>399</prism:volume>
    <prism:number>3</prism:number>
    <prism:startingPage>206</prism:startingPage>
    <prism:endingPage>219</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2814649">
    <title>Davenport-Schinzel sequences and their geometric applications</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2814649</link>
    <description>&lt;i&gt;(1996)&lt;/i&gt;</description>
    <dc:title>Davenport-Schinzel sequences and their geometric applications</dc:title>

    <dc:creator>Micha Sharir</dc:creator>
    <dc:creator>Pankaj Agarwal</dc:creator>
    <dc:source>(1996)</dc:source>
    <dc:date>2008-05-20T02:05:29-00:00</dc:date>
    <prism:publisher>Cambridge University Press</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>geometries</prism:category>
    <prism:category>math</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2814648">
    <title>Davenport--Schinzel Sequences and Their Geometric Applications</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2814648</link>
    <description>&lt;i&gt;No. Technical report DUKE--TR--1995--21. (1995)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;An (n; s) Davenport--Schinzel sequence, for positive integers n and s, is a sequence composed of n symbols with the properties that no two adjacent elements are equal, and that it does not contain, as a (possibly non-contiguous) subsequence, any alternation a &#916; &#916; &#916; b &#916; &#916; &#916; a &#916; &#916; &#916; b &#916; &#916; &#916; of length s + 2 between two distinct symbols a and b. The close relationship between Davenport--Schinzel sequences and the combinatorial...</description>
    <dc:title>Davenport--Schinzel Sequences and Their Geometric Applications</dc:title>

    <dc:creator>Pankaj Agarwal</dc:creator>
    <dc:creator>Micha</dc:creator>
    <dc:source>No. Technical report DUKE--TR--1995--21. (1995)</dc:source>
    <dc:date>2008-05-20T02:05:28-00:00</dc:date>
    <prism:number>Technical report DUKE--TR--1995--21</prism:number>
    <prism:category>algorithms</prism:category>
    <prism:category>geometries</prism:category>
    <prism:category>math</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2813431">
    <title>On finding lowest common ancestors in trees</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2813431</link>
    <description>&lt;i&gt;(1973), pp. 253-265.&lt;/i&gt;</description>
    <dc:title>On finding lowest common ancestors in trees</dc:title>

    <dc:creator>AV Aho</dc:creator>
    <dc:creator>JE Hopcroft</dc:creator>
    <dc:creator>JD Ullman</dc:creator>
    <dc:identifier>doi:10.1145/800125.804056</dc:identifier>
    <dc:source>(1973), pp. 253-265.</dc:source>
    <dc:date>2008-05-19T15:19:08-00:00</dc:date>
    <prism:startingPage>253</prism:startingPage>
    <prism:endingPage>265</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2813430">
    <title>Set Merging Algorithms</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2813430</link>
    <description>&lt;i&gt;SIAM Journal on Computing, Vol. 2, No. 4. (1973), pp. 294-303.&lt;/i&gt;</description>
    <dc:title>Set Merging Algorithms</dc:title>

    <dc:creator>JE Hopcroft</dc:creator>
    <dc:creator>JD Ullman</dc:creator>
    <dc:source>SIAM Journal on Computing, Vol. 2, No. 4. (1973), pp. 294-303.</dc:source>
    <dc:date>2008-05-19T15:18:20-00:00</dc:date>
    <prism:publicationName>SIAM Journal on Computing</prism:publicationName>
    <prism:volume>2</prism:volume>
    <prism:number>4</prism:number>
    <prism:startingPage>294</prism:startingPage>
    <prism:endingPage>303</prism:endingPage>
    <prism:publisher>SIAM</prism:publisher>
    <prism:category>algorithms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2813290">
    <title>A Unified Approach to Path Problems</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2813290</link>
    <description>&lt;i&gt;J. ACM, Vol. 28, No. 3. (July 1981), pp. 577-593.&lt;/i&gt;</description>
    <dc:title>A Unified Approach to Path Problems</dc:title>

    <dc:creator>Robert Tarjan</dc:creator>
    <dc:identifier>doi:10.1145/322261.322272</dc:identifier>
    <dc:source>J. ACM, Vol. 28, No. 3. (July 1981), pp. 577-593.</dc:source>
    <dc:date>2008-05-19T14:25:16-00:00</dc:date>
    <prism:publicationName>J. ACM</prism:publicationName>
    <prism:issn>0004-5411</prism:issn>
    <prism:volume>28</prism:volume>
    <prism:number>3</prism:number>
    <prism:startingPage>577</prism:startingPage>
    <prism:endingPage>593</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2813289">
    <title>Algorithm design</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2813289</link>
    <description>&lt;i&gt;(2007)&lt;/i&gt;</description>
    <dc:title>Algorithm design</dc:title>

    <dc:creator>Robert Tarjan</dc:creator>
    <dc:identifier>doi:10.1145/1283920.1283944</dc:identifier>
    <dc:source>(2007)</dc:source>
    <dc:date>2008-05-19T14:24:55-00:00</dc:date>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2813262">
    <title>Fast Algorithms for Solving Path Problems</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2813262</link>
    <description>&lt;i&gt;J. ACM, Vol. 28, No. 3. (July 1981), pp. 594-614.&lt;/i&gt;</description>
    <dc:title>Fast Algorithms for Solving Path Problems</dc:title>

    <dc:creator>Robert Tarjan</dc:creator>
    <dc:identifier>doi:10.1145/322261.322273</dc:identifier>
    <dc:source>J. ACM, Vol. 28, No. 3. (July 1981), pp. 594-614.</dc:source>
    <dc:date>2008-05-19T14:14:12-00:00</dc:date>
    <prism:publicationName>J. ACM</prism:publicationName>
    <prism:issn>0004-5411</prism:issn>
    <prism:volume>28</prism:volume>
    <prism:number>3</prism:number>
    <prism:startingPage>594</prism:startingPage>
    <prism:endingPage>614</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2810208">
    <title>Path Diversity over Packet Switched Networks: Performance Analysis and Rate Allocation</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2810208</link>
    <description>&lt;i&gt;(14 May 2008)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Path diversity works by setting up multiple parallel connections between the end points using the topological path redundancy of the network. In this paper, <i>Forward Error Correction</i> (FEC) is applied across multiple independent paths to enhance the end-to-end reliability. Network paths are modeled as erasure Gilbert-Elliot channels. It is known that over any erasure channel, <i>Maximum Distance Separable</i> (MDS) codes achieve the minimum probability of irrecoverable loss among all block codes of the same size. Based on the adopted model for the error behavior, we prove that the probability of irrecoverable loss for MDS codes decays exponentially for an asymptotically large number of paths. Then, optimal rate allocation problem is solved for the asymptotic case where the number of paths is large. Moreover, it is shown that in such asymptotically optimal rate allocation, each path is assigned a positive rate <i>iff</i> its quality is above a certain threshold. The quality of a path is defined as the percentage of the time it spends in the bad state. Finally, using dynamic programming, a heuristic suboptimal algorithm with polynomial runtime is proposed for rate allocation over a finite number of paths. This algorithm converges to the asymptotically optimal rate allocation when the number of paths is large. The simulation results show that the proposed algorithm approximates the optimal rate allocation (found by exhaustive search) very closely for practical number of paths, and provides significant performance improvement compared to the alternative schemes of rate allocation.</description>
    <dc:title>Path Diversity over Packet Switched Networks: Performance Analysis and Rate Allocation</dc:title>

    <dc:creator>Shervan Fashandi</dc:creator>
    <dc:creator>Shahab Gharan</dc:creator>
    <dc:creator>Amir Khandani</dc:creator>
    <dc:source>(14 May 2008)</dc:source>
    <dc:date>2008-05-18T16:02:36-00:00</dc:date>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
    <prism:category>sys_performance</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2810130">
    <title>A theory of learning with similarity functions</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2810130</link>
    <description>&lt;i&gt;Machine Learning&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Abstract&#160;&#160;Kernel functions have become an extremely popular tool in machine learning, with an attractive theory as well. This theory views a kernel as implicitly mapping data points into a possibly very high dimensional space, and describes a kernel function as being good for a given learning problem if data is separable by a large margin in that implicit space. However, while quite elegant, this theory does not necessarily correspond to the intuition of a good kernel as a good measure of similarity, and the underlying margin in the implicit space usually is not apparent in “natural” representations of the data. Therefore, it may be difficult for a domain expert to use the theory to help design an appropriate kernel for the learning task at hand. Moreover, the requirement of positive semi-definiteness may rule out the most natural pairwise similarity functions for the given problem domain. In this work we develop an alternative, more general theory of learning with similarity functions (i.e., sufficient conditions for a similarity function to allow one to learn well) that does not require reference to implicit spaces, and does not require the function to be positive semi-definite (or even symmetric). Instead, our theory talks in terms of more direct properties of how the function behaves as a similarity measure. Our results also generalize the standard theory in the sense that any good kernel function under the usual definition can be shown to also be a good similarity function under our definition (though with some loss in the parameters). In this way, we provide the first steps towards a theory of kernels and more general similarity functions that describes the effectiveness of a given function in terms of natural similarity-based properties.</description>
    <dc:title>A theory of learning with similarity functions</dc:title>

    <dc:creator>Maria-Florina Balcan</dc:creator>
    <dc:creator>Avrim Blum</dc:creator>
    <dc:creator>Nathan Srebro</dc:creator>
    <dc:identifier>doi:10.1007/s10994-008-5059-5</dc:identifier>
    <dc:source>Machine Learning</dc:source>
    <dc:date>2008-05-18T15:05:42-00:00</dc:date>
    <prism:publicationName>Machine Learning</prism:publicationName>
    <prism:category>algorithms</prism:category>
    <prism:category>kdd</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2800472">
    <title>A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting,</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2800472</link>
    <description>&lt;i&gt;Journal of Computer and System Sciences, Vol. 55, No. 1. (August 1997), pp. 119-139.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;In the first part of the paper we consider the problem of dynamically apportioning resources among a set of options in a worst-case on-line framework. The model we study can be interpreted as a broad, abstract extension of the well-studied on-line prediction model to a general decision-theoretic setting. We show that the multiplicative weight-update Littlestone-Warmuth rule can be adapted to this model, yielding bounds that are slightly weaker in some cases, but applicable to a considerably more general class of learning problems. We show how the resulting learning algorithm can be applied to a variety of problems, including gambling, multiple-outcome prediction, repeated games, and prediction of points in n. In the second part of the paper we apply the multiplicative weight-update technique to derive a new boosting algorithm. This boosting algorithm does not require any prior knowledge about the performance of the weak learning algorithm. We also study generalizations of the new boosting algorithm to the problem of learning functions whose range, rather than being binary, is an arbitrary finite set or a bounded segment of the real line.</description>
    <dc:title>A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting,</dc:title>

    <dc:creator>Yoav Freund</dc:creator>
    <dc:creator>Robert Schapire</dc:creator>
    <dc:identifier>doi:10.1006/jcss.1997.1504</dc:identifier>
    <dc:source>Journal of Computer and System Sciences, Vol. 55, No. 1. (August 1997), pp. 119-139.</dc:source>
    <dc:date>2008-05-15T01:39:48-00:00</dc:date>
    <prism:publicationName>Journal of Computer and System Sciences</prism:publicationName>
    <prism:volume>55</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>119</prism:startingPage>
    <prism:endingPage>139</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>kdd</prism:category>
    <prism:category>math</prism:category>
    <prism:category>stochastic</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/352522">
    <title>Singular Value Decomposition and Principal Component Analysis</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/352522</link>
    <description>&lt;i&gt;(3 Mar 2003)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This chapter describes gene expression analysis by Singular Value Decomposition (SVD), emphasizing initial characterization of the data. We describe SVD methods for visualization of gene expression data, representation of the data using a smaller number of variables, and detection of patterns in noisy gene expression data. In addition, we describe the precise relation between SVD analysis and Principal Component Analysis (PCA) when PCA is calculated using the covariance matrix, enabling our descriptions to apply equally well to either method. Our aim is to provide definitions, interpretations, examples, and references that will serve as resources for understanding and extending the application of SVD and PCA to gene expression analysis.</description>
    <dc:title>Singular Value Decomposition and Principal Component Analysis</dc:title>

    <dc:creator>Michael Wall</dc:creator>
    <dc:creator>Andreas Rechtsteiner</dc:creator>
    <dc:creator>Luis Rocha</dc:creator>
    <dc:source>(3 Mar 2003)</dc:source>
    <dc:date>2005-10-17T02:36:40-00:00</dc:date>
    <prism:category>algebra</prism:category>
    <prism:category>algorithms</prism:category>
    <prism:category>kdd</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2782486">
    <title>Constructing boosting algorithms from SVMs: an application to one-class classification</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2782486</link>
    <description>&lt;i&gt;Pattern Analysis and Machine Intelligence, IEEE Transactions on, Vol. 24, No. 9. (September 2002), pp. 1184-1199.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;We show via an equivalence of mathematical programs that a support vector (SV) algorithm can be translated into an equivalent boosting-like algorithm and vice versa. We exemplify this translation procedure for a new algorithm—one-class leveraging—starting from the one-class support vector machine (1-SVM). This is a first step toward unsupervised learning in a boosting framework. Building on so-called barrier methods known from the theory of constrained optimization, it returns a function, written as a convex combination of base hypotheses, that characterizes whether a given test point is likely to have been generated from the distribution underlying the training data. Simulations on one-class classification problems demonstrate the usefulness of our approach.</description>
    <dc:title>Constructing boosting algorithms from SVMs: an application to one-class classification</dc:title>

    <dc:creator>G Ratsch</dc:creator>
    <dc:creator>S Mika</dc:creator>
    <dc:creator>B Scholkopf</dc:creator>
    <dc:creator>KR Muller</dc:creator>
    <dc:identifier>doi:10.1109/TPAMI.2002.1033211</dc:identifier>
    <dc:source>Pattern Analysis and Machine Intelligence, IEEE Transactions on, Vol. 24, No. 9. (September 2002), pp. 1184-1199.</dc:source>
    <dc:date>2008-05-10T07:08:19-00:00</dc:date>
    <prism:publicationName>Pattern Analysis and Machine Intelligence, IEEE Transactions on</prism:publicationName>
    <prism:volume>24</prism:volume>
    <prism:number>9</prism:number>
    <prism:startingPage>1184</prism:startingPage>
    <prism:endingPage>1199</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>kdd</prism:category>
    <prism:category>optimization</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2776513">
    <title>The support vector machine under test</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2776513</link>
    <description>&lt;i&gt;Neurocomputing, Vol. 55, No. 1-2. (September 2003), pp. 169-186.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Support vector machines (SVMs) are rarely benchmarked against other classification or regression methods. We compare a popular SVM implementation (libsvm) to 16 classification methods and 9 regression methods--all accessible through the software --by the means of standard performance measures (classification error and mean squared error) which are also analyzed by the means of bias-variance decompositions. SVMs showed mostly good performances both on classification and regression tasks, but other methods proved to be very competitive.</description>
    <dc:title>The support vector machine under test</dc:title>

    <dc:creator>David Meyer</dc:creator>
    <dc:creator>Friedrich Leisch</dc:creator>
    <dc:creator>Kurt Hornik</dc:creator>
    <dc:identifier>doi:10.1016/S0925-2312(03)00431-4</dc:identifier>
    <dc:source>Neurocomputing, Vol. 55, No. 1-2. (September 2003), pp. 169-186.</dc:source>
    <dc:date>2008-05-09T19:40:26-00:00</dc:date>
    <prism:publicationName>Neurocomputing</prism:publicationName>
    <prism:volume>55</prism:volume>
    <prism:number>1-2</prism:number>
    <prism:startingPage>169</prism:startingPage>
    <prism:endingPage>186</prism:endingPage>
    <prism:category>algebra</prism:category>
    <prism:category>algorithms</prism:category>
    <prism:category>kdd</prism:category>
    <prism:category>optimization</prism:category>
    <prism:category>stochastic</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/411634">
    <title>The boosting approach to machine learning: An overview</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/411634</link>
    <description>&lt;i&gt;(2001)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Boosting is a general method for improving the accuracy of any given learning algorithm. Focusing primarily on the AdaBoost algorithm, this chapter overviews some of the recent work on boosting including analyses of AdaBoost's training error and generalization error; boosting's connection to game theory and linear programming; the relationship between boosting and logistic regression; extensions of AdaBoost for multiclass classification problems; methods of incorporating human knowledge...</description>
    <dc:title>The boosting approach to machine learning: An overview</dc:title>

    <dc:creator>R Schapire</dc:creator>
    <dc:source>(2001)</dc:source>
    <dc:date>2005-11-30T08:57:07-00:00</dc:date>
    <prism:category>algorithms</prism:category>
    <prism:category>game</prism:category>
    <prism:category>kdd</prism:category>
    <prism:category>stochastic</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/520618">
    <title>Protein Structure from Contact Maps: A Case-Based Reasoning Approach</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/520618</link>
    <description>&lt;i&gt;Information Systems Frontiers, Vol. 8, No. 1. (February 2006), pp. 29-36.&lt;/i&gt;</description>
    <dc:title>Protein Structure from Contact Maps: A Case-Based Reasoning Approach</dc:title>

    <dc:creator>Janice Glasgow</dc:creator>
    <dc:creator>Tony Kuo</dc:creator>
    <dc:creator>Jim Davies</dc:creator>
    <dc:identifier>doi:10.1007/s10796-005-6101-9</dc:identifier>
    <dc:source>Information Systems Frontiers, Vol. 8, No. 1. (February 2006), pp. 29-36.</dc:source>
    <dc:date>2006-02-25T13:18:23-00:00</dc:date>
    <prism:publicationName>Information Systems Frontiers</prism:publicationName>
    <prism:issn>1387-3326</prism:issn>
    <prism:volume>8</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>29</prism:startingPage>
    <prism:endingPage>36</prism:endingPage>
    <prism:publisher>Springer</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>biology</prism:category>
    <prism:category>complex</prism:category>
    <prism:category>kdd</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2775365">
    <title>Using AUC and accuracy in evaluating learning algorithms</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2775365</link>
    <description>&lt;i&gt;Knowledge and Data Engineering, IEEE Transactions on, Vol. 17, No. 3. (2005), pp. 299-310.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The area under the ROC (receiver operating characteristics) curve, or simply AUC, has been traditionally used in medical diagnosis since the 1970s. It has recently been proposed as an alternative single-number measure for evaluating the predictive ability of learning algorithms. However, no formal arguments were given as to why AUC should be preferred over accuracy. We establish formal criteria for comparing two different measures for learning algorithms and we show theoretically and empirically that AUC is a better measure (defined precisely) than accuracy. We then reevaluate well-established claims in machine learning based on accuracy using AUC and obtain interesting and surprising new results. For example, it has been well-established and accepted that Naive Bayes and decision trees are very similar in predictive accuracy. We show, however, that Naive Bayes is significantly better than decision trees in AUC. The conclusions drawn in this paper may make a significant impact on machine learning and data mining applications.</description>
    <dc:title>Using AUC and accuracy in evaluating learning algorithms</dc:title>

    <dc:creator>Jin Huang</dc:creator>
    <dc:creator>CX Ling</dc:creator>
    <dc:identifier>doi:10.1109/TKDE.2005.50</dc:identifier>
    <dc:source>Knowledge and Data Engineering, IEEE Transactions on, Vol. 17, No. 3. (2005), pp. 299-310.</dc:source>
    <dc:date>2008-05-09T12:01:38-00:00</dc:date>
    <prism:publicationName>Knowledge and Data Engineering, IEEE Transactions on</prism:publicationName>
    <prism:volume>17</prism:volume>
    <prism:number>3</prism:number>
    <prism:startingPage>299</prism:startingPage>
    <prism:endingPage>310</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>information</prism:category>
    <prism:category>kdd</prism:category>
    <prism:category>stochastic</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2773398">
    <title>Pairwise Global Alignment of Protein Interaction Networks by Matching Neighborhood Topology</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2773398</link>
    <description>&lt;i&gt;Research in Computational Molecular Biology (2007), pp. 16-31.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;We describe an algorithm, IsoRank, for global alignment of two protein-protein interaction (PPI) networks. IsoRank aims to maximize the overall match between the two networks; in contrast, much of previous work has focused on the local alignment problem— identifying many possible alignments, each corresponding to a local region of similarity. IsoRank is guided by the intuition that a protein should be matched with a protein in the other network if and only if the neighbors of the two proteins can also be well matched. We encode this intuition as an eigenvalue problem, in a manner analogous to Google’s PageRank method. We use IsoRank to compute the first known global alignment between the S. cerevisiae and D. melanogaster PPI networks. The common subgraph has 1420 edges and describes conserved functional components between the two species. Comparisons of our results with those of a well-known algorithm for local network alignment indicate that the globally optimized alignment resolves ambiguity introduced by multiple local alignments. Finally, we interpret the results of global alignment to identify functional orthologs between yeast and fly; our functional ortholog prediction method is much simpler than a recently proposed approach and yet provides results that are more comprehensive.</description>
    <dc:title>Pairwise Global Alignment of Protein Interaction Networks by Matching Neighborhood Topology</dc:title>

    <dc:creator>Rohit Singh</dc:creator>
    <dc:creator>Jinbo Xu</dc:creator>
    <dc:creator>Bonnie Berger</dc:creator>
    <dc:identifier>doi:10.1007/978-3-540-71681-5_2</dc:identifier>
    <dc:source>Research in Computational Molecular Biology (2007), pp. 16-31.</dc:source>
    <dc:date>2008-05-08T18:52:23-00:00</dc:date>
    <prism:publicationName>Research in Computational Molecular Biology</prism:publicationName>
    <prism:startingPage>16</prism:startingPage>
    <prism:endingPage>31</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>biology</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2773359">
    <title>Separators for sphere-packings and nearest neighbor graphs</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2773359</link>
    <description>&lt;i&gt;J. ACM, Vol. 44, No. 1. (January 1997), pp. 1-29.&lt;/i&gt;</description>
    <dc:title>Separators for sphere-packings and nearest neighbor graphs</dc:title>

    <dc:creator>Gary Miller</dc:creator>
    <dc:creator>Shang-Hua Teng</dc:creator>
    <dc:creator>William Thurston</dc:creator>
    <dc:creator>Stephen Vavasis</dc:creator>
    <dc:identifier>doi:10.1145/256292.256294</dc:identifier>
    <dc:source>J. ACM, Vol. 44, No. 1. (January 1997), pp. 1-29.</dc:source>
    <dc:date>2008-05-08T18:21:50-00:00</dc:date>
    <prism:publicationName>J. ACM</prism:publicationName>
    <prism:issn>0004-5411</prism:issn>
    <prism:volume>44</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>1</prism:startingPage>
    <prism:endingPage>29</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>combinatorics</prism:category>
    <prism:category>geometries</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2773316">
    <title>Protein side-chain packing problem: a maximum edge-weight clique algorithmic approach</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2773316</link>
    <description>&lt;i&gt;(2004), pp. 191-200.&lt;/i&gt;</description>
    <dc:title>Protein side-chain packing problem: a maximum edge-weight clique algorithmic approach</dc:title>

    <dc:creator>Dukka Bahadur</dc:creator>
    <dc:creator>Tatsuya Akutsu</dc:creator>
    <dc:creator>Etsuji Tomita</dc:creator>
    <dc:creator>Tomokazu Seki</dc:creator>
    <dc:source>(2004), pp. 191-200.</dc:source>
    <dc:date>2008-05-08T17:54:34-00:00</dc:date>
    <prism:startingPage>191</prism:startingPage>
    <prism:endingPage>200</prism:endingPage>
    <prism:publisher>Australian Computer Society, Inc.</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>biology</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2773315">
    <title>Fast and accurate algorithms for protein side-chain packing</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2773315</link>
    <description>&lt;i&gt;J. ACM, Vol. 53, No. 4. (July 2006), pp. 533-557.&lt;/i&gt;</description>
    <dc:title>Fast and accurate algorithms for protein side-chain packing</dc:title>

    <dc:creator>Jinbo Xu</dc:creator>
    <dc:creator>Bonnie Berger</dc:creator>
    <dc:identifier>doi:10.1145/1162349.1162350</dc:identifier>
    <dc:source>J. ACM, Vol. 53, No. 4. (July 2006), pp. 533-557.</dc:source>
    <dc:date>2008-05-08T17:54:25-00:00</dc:date>
    <prism:publicationName>J. ACM</prism:publicationName>
    <prism:issn>0004-5411</prism:issn>
    <prism:volume>53</prism:volume>
    <prism:number>4</prism:number>
    <prism:startingPage>533</prism:startingPage>
    <prism:endingPage>557</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>biology</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2768693">
    <title>Recognizing the fold of a protein structure</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2768693</link>
    <description>&lt;i&gt;Bioinformatics, Vol. 19, No. 14. (22 September 2003), pp. 1748-1759.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This paper reports a graph-theoretic program, GRATH, that rapidly, and accurately, matches a novel structure against a library of domain structures to find the most similar ones. GRATH generates distributions of scores by comparing the novel domain against the different types of folds that have been classified previously in the CATH database of structural domains. GRATH uses a measure of similarity that details the geometric information, number of secondary structures and number of residues within secondary structures, that any two protein structures share. Although GRATH builds on well established approaches for secondary structure comparison, a novel scoring scheme has been introduced to allow ranking of any matches identified by the algorithm. More importantly, we have benchmarked the algorithm using a large dataset of 1702 non-redundant structures from the CATH database which have already been classified into fold groups, with manual validation. This has facilitated introduction of further constraints, optimization of parameters and identification of reliable thresholds for fold identification. Following these benchmarking trials, the correct fold can be identified with the top score with a frequency of 90%. It is identified within the ten most likely assignments with a frequency of 98%. GRATH has been implemented to use via a server (http://www.biochem.ucl.ac.uk/cgi-bin/cath/Grath.pl). GRATH's speed and accuracy means that it can be used as a reliable front-end filter for the more accurate, but computationally expensive, residue based structure comparison algorithm SSAP, currently used to classify domain structures in the CATH database. With an increasing number of structures being solved by the structural genomics initiatives, the GRATH server also provides an essential resource for determining whether newly determined structures are related to any known structures from which functional properties may be inferred. 10.1093/bioinformatics/btg240</description>
    <dc:title>Recognizing the fold of a protein structure</dc:title>

    <dc:creator>Andrew Harrison</dc:creator>
    <dc:creator>Frances Pearl</dc:creator>
    <dc:creator>Ian Sillitoe</dc:creator>
    <dc:creator>Tim Slidel</dc:creator>
    <dc:creator>Richard Mott</dc:creator>
    <dc:creator>Janet Thornton</dc:creator>
    <dc:creator>Christine Orengo</dc:creator>
    <dc:identifier>doi:10.1093/bioinformatics/btg240</dc:identifier>
    <dc:source>Bioinformatics, Vol. 19, No. 14. (22 September 2003), pp. 1748-1759.</dc:source>
    <dc:date>2008-05-08T06:55:11-00:00</dc:date>
    <prism:publicationName>Bioinformatics</prism:publicationName>
    <prism:volume>19</prism:volume>
    <prism:number>14</prism:number>
    <prism:startingPage>1748</prism:startingPage>
    <prism:endingPage>1759</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>biology</prism:category>
    <prism:category>complex</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2747438">
    <title>Partitioned probe comparability graphs</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2747438</link>
    <description>&lt;i&gt;Theoretical Computer Science, Vol. 396, No. 1-3. (10 May 2008), pp. 212-222.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Given a class of graphs , a graph G is a probe graph of if its vertices can be partitioned into a set of probes and an independent set of nonprobes such that G can be embedded into a graph of by adding edges between certain nonprobes. If the partition of the vertices is part of the input, we call G a partitioned probe graph of . In this paper we show that there exists a polynomial-time algorithm for the recognition of partitioned probe graphs of comparability graphs. This immediately leads to a polynomial-time algorithm for the recognition of partitioned probe graphs of cocomparability graphs. We then show that a partitioned graph G is a partitioned probe permutation graph if and only if G is at the same time a partitioned probe graph of comparability and cocomparability graphs.</description>
    <dc:title>Partitioned probe comparability graphs</dc:title>

    <dc:creator>David Chandler</dc:creator>
    <dc:creator>Maw-Shang Chang</dc:creator>
    <dc:creator>Ton Kloks</dc:creator>
    <dc:creator>Jiping Liu</dc:creator>
    <dc:creator>Sheng-Lung Peng</dc:creator>
    <dc:identifier>doi:10.1016/j.tcs.2008.01.038</dc:identifier>
    <dc:source>Theoretical Computer Science, Vol. 396, No. 1-3. (10 May 2008), pp. 212-222.</dc:source>
    <dc:date>2008-05-03T03:27:11-00:00</dc:date>
    <prism:publicationName>Theoretical Computer Science</prism:publicationName>
    <prism:volume>396</prism:volume>
    <prism:number>1-3</prism:number>
    <prism:startingPage>212</prism:startingPage>
    <prism:endingPage>222</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2427291">
    <title>Survey of graph database models</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2427291</link>
    <description>&lt;i&gt;ACM Comput. Surv., Vol. 40, No. 1. (February 2008), pp. 1-39.&lt;/i&gt;</description>
    <dc:title>Survey of graph database models</dc:title>

    <dc:creator>Renzo Angles</dc:creator>
    <dc:creator>Claudio Gutierrez</dc:creator>
    <dc:identifier>doi:10.1145/1322432.1322433</dc:identifier>
    <dc:source>ACM Comput. Surv., Vol. 40, No. 1. (February 2008), pp. 1-39.</dc:source>
    <dc:date>2008-02-25T22:23:48-00:00</dc:date>
    <prism:publicationName>ACM Comput. Surv.</prism:publicationName>
    <prism:issn>0360-0300</prism:issn>
    <prism:volume>40</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>1</prism:startingPage>
    <prism:endingPage>39</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2746038">
    <title>Width Parameters Beyond Tree-width and their Applications</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2746038</link>
    <description>&lt;i&gt;The Computer Journal, Vol. 51, No. 3. (1 May 2008), pp. 326-362.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Besides the very successful concept of tree-width (see [Bodlaender, H. and Koster, A. (2007) Combinatorial optimisation on graphs of bounded treewidth. These are special issues on Parameterized Complexity]), many concepts and parameters measuring the similarity or dissimilarity of structures compared to trees have been born and studied over the past years. These concepts and parameters have proved to be useful tools in many applications, especially in the design of efficient algorithms. Our presented novel look at the contemporary developments of these width' parameters in combinatorial structures delivers--besides traditional tree-width and derived dynamic programming schemes--also a number of other useful parameters like branch-width, rank-width (clique-width) or hypertree-width. In this contribution, we demonstrate how width' parameters of graphs and generalized structures (such as matroids or hypergraphs), can be used to improve the design of parameterized algorithms and the structural analysis in other applications on an abstract level. 10.1093/comjnl/bxm052</description>
    <dc:title>Width Parameters Beyond Tree-width and their Applications</dc:title>

    <dc:creator>Petr Hlineny</dc:creator>
    <dc:creator>Sang-Il Oum</dc:creator>
    <dc:creator>Detlef Seese</dc:creator>
    <dc:creator>Georg Gottlob</dc:creator>
    <dc:identifier>doi:10.1093/comjnl/bxm052</dc:identifier>
    <dc:source>The Computer Journal, Vol. 51, No. 3. (1 May 2008), pp. 326-362.</dc:source>
    <dc:date>2008-05-02T14:57:45-00:00</dc:date>
    <prism:publicationName>The Computer Journal</prism:publicationName>
    <prism:volume>51</prism:volume>
    <prism:number>3</prism:number>
    <prism:startingPage>326</prism:startingPage>
    <prism:endingPage>362</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
    <prism:category>parameterized</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2746037">
    <title>Parameterized Complexity of Geometric Problems</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2746037</link>
    <description>&lt;i&gt;The Computer Journal, Vol. 51, No. 3. (1 May 2008), pp. 372-384.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This paper surveys parameterized complexity results for hard geometric algorithmic problems. It includes fixed-parameter tractable problems in graph drawing, geometric graphs, geometric covering and several other areas, together with an overview of the algorithmic techniques used. Fixed-parameter intractability results are surveyed as well. Finally, we give some directions for future research. 10.1093/comjnl/bxm053</description>
    <dc:title>Parameterized Complexity of Geometric Problems</dc:title>

    <dc:creator>Panos Giannopoulos</dc:creator>
    <dc:creator>Christian Knauer</dc:creator>
    <dc:creator>Sue Whitesides</dc:creator>
    <dc:identifier>doi:10.1093/comjnl/bxm053</dc:identifier>
    <dc:source>The Computer Journal, Vol. 51, No. 3. (1 May 2008), pp. 372-384.</dc:source>
    <dc:date>2008-05-02T14:57:42-00:00</dc:date>
    <prism:publicationName>The Computer Journal</prism:publicationName>
    <prism:volume>51</prism:volume>
    <prism:number>3</prism:number>
    <prism:startingPage>372</prism:startingPage>
    <prism:endingPage>384</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>geometries</prism:category>
    <prism:category>parameterized</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2746018">
    <title>Combinatorial Optimization on Graphs of Bounded Treewidth</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2746018</link>
    <description>&lt;i&gt;The Computer Journal, Vol. 51, No. 3. (1 May 2008), pp. 255-269.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;There are many graph problems that can be solved in linear or polynomial time with a dynamic programming algorithm when the input graph has bounded treewidth. For combinatorial optimization problems, this is a useful approach for obtaining fixed-parameter tractable algorithms. Starting from trees and series-parallel graphs, we introduce the concepts of treewidth and tree decompositions, and illustrate the technique with the Weighted Independent Set problem as an example. The paper surveys some of the latest developments, putting an emphasis on applicability, on algorithms that exploit tree decompositions, and on algorithms that determine or approximate treewidth and find tree decompositions with optimal or close to optimal treewidth. Directions for further research and suggestions for further reading are also given. 10.1093/comjnl/bxm037</description>
    <dc:title>Combinatorial Optimization on Graphs of Bounded Treewidth</dc:title>

    <dc:creator>Hans Bodlaender</dc:creator>
    <dc:creator>Arie Koster</dc:creator>
    <dc:identifier>doi:10.1093/comjnl/bxm037</dc:identifier>
    <dc:source>The Computer Journal, Vol. 51, No. 3. (1 May 2008), pp. 255-269.</dc:source>
    <dc:date>2008-05-02T14:42:37-00:00</dc:date>
    <prism:publicationName>The Computer Journal</prism:publicationName>
    <prism:volume>51</prism:volume>
    <prism:number>3</prism:number>
    <prism:startingPage>255</prism:startingPage>
    <prism:endingPage>269</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
    <prism:category>parameterized</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2739852">
    <title>Hierarchical structure and the prediction of missing links in networks</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2739852</link>
    <description>&lt;i&gt;Nature, Vol. 453, No. 7191., pp. 98-101.&lt;/i&gt;</description>
    <dc:title>Hierarchical structure and the prediction of missing links in networks</dc:title>

    <dc:creator>Aaron Clauset</dc:creator>
    <dc:creator>Cristopher Moore</dc:creator>
    <dc:creator>MEJ Newman</dc:creator>
    <dc:identifier>doi:10.1038/nature06830</dc:identifier>
    <dc:source>Nature, Vol. 453, No. 7191., pp. 98-101.</dc:source>
    <dc:date>2008-04-30T19:31:59-00:00</dc:date>
    <prism:publicationName>Nature</prism:publicationName>
    <prism:issn>0028-0836</prism:issn>
    <prism:volume>453</prism:volume>
    <prism:number>7191</prism:number>
    <prism:startingPage>98</prism:startingPage>
    <prism:endingPage>101</prism:endingPage>
    <prism:publisher>Nature Publishing Group</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>complexity</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2730438">
    <title>Sorting Jordan sequences in linear time</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2730438</link>
    <description>&lt;i&gt;(1985), pp. 196-203.&lt;/i&gt;</description>
    <dc:title>Sorting Jordan sequences in linear time</dc:title>

    <dc:creator>Kurt Hoffmann</dc:creator>
    <dc:creator>Kurt Mehlhorn</dc:creator>
    <dc:creator>Pierre Rosenstiehl</dc:creator>
    <dc:creator>Robert Tarjan</dc:creator>
    <dc:identifier>doi:10.1145/323233.323259</dc:identifier>
    <dc:source>(1985), pp. 196-203.</dc:source>
    <dc:date>2008-04-28T16:24:31-00:00</dc:date>
    <prism:startingPage>196</prism:startingPage>
    <prism:endingPage>203</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>combinatorics</prism:category>
    <prism:category>data_structure</prism:category>
    <prism:category>geometries</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2730432">
    <title>Sorting Jordan sequences in linear time using level-linked search trees</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2730432</link>
    <description>&lt;i&gt;Inf. Control, Vol. 68, No. 1-3. (1986), pp. 170-184.&lt;/i&gt;</description>
    <dc:title>Sorting Jordan sequences in linear time using level-linked search trees</dc:title>

    <dc:creator>Kurt Hoffmann</dc:creator>
    <dc:creator>Kurt Mehlhorn</dc:creator>
    <dc:creator>Pierre Rosenstiehl</dc:creator>
    <dc:creator>Robert Tarjan</dc:creator>
    <dc:identifier>doi:10.1016/S0019-9958(86)80033-X</dc:identifier>
    <dc:source>Inf. Control, Vol. 68, No. 1-3. (1986), pp. 170-184.</dc:source>
    <dc:date>2008-04-28T16:22:49-00:00</dc:date>
    <prism:publicationName>Inf. Control</prism:publicationName>
    <prism:issn>0019-9958</prism:issn>
    <prism:volume>68</prism:volume>
    <prism:number>1-3</prism:number>
    <prism:startingPage>170</prism:startingPage>
    <prism:endingPage>184</prism:endingPage>
    <prism:publisher>Academic Press Professional, Inc.</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>combinatorics</prism:category>
    <prism:category>data_structure</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2705019">
    <title>Understanding and Using Linear Programming (Universitext)</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2705019</link>
    <description>&lt;i&gt;(14 November 2006)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The book is an introductory textbook mainly for students of computer science and mathematics. Our guiding phrase is &#34;what every theoretical computer scientist should know about linear programming&#34;. A major focus is on applications of linear programming, both in practice and in theory. The book is concise, but at the same time, the main results are covered with complete proofs and in sufficient detail, ready for presentation in class. The book does not require more prerequisites than basic linear algebra, which is summarized in an appendix. One of its main goals is to help the reader to see linear programming &#34;behind the scenes&#34;.</description>
    <dc:title>Understanding and Using Linear Programming (Universitext)</dc:title>

    <dc:creator>Jirí Matousek</dc:creator>
    <dc:creator>Bernd Gärtner</dc:creator>
    <dc:source>(14 November 2006)</dc:source>
    <dc:date>2008-04-23T01:25:47-00:00</dc:date>
    <prism:publisher>Springer</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>optimization</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/951059">
    <title>Finding frequent patterns in a large sparse graph</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/951059</link>
    <description>&lt;i&gt;(2004)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This paper presents two algorithms based on the horizontal and vertical pattern discovery paradigms that find the connected subgraphs that have a sufficient number of edgedisjoint embeddings in a single large undirected labeled sparse graph. These algorithms use three different methods to determine the number of the edge-disjoint embeddings of a subgraph that are based on approximate and exact maximum independent set computations and use it to prune infrequent subgraphs. Experimental evaluation ...</description>
    <dc:title>Finding frequent patterns in a large sparse graph</dc:title>

    <dc:creator>M Kuramochi</dc:creator>
    <dc:creator>G Karypis</dc:creator>
    <dc:source>(2004)</dc:source>
    <dc:date>2006-11-18T21:03:10-00:00</dc:date>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
    <prism:category>kdd</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/111664">
    <title>Mining the Web: Analysis of Hypertext and Semi Structured Data</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/111664</link>
    <description>&lt;i&gt;(15 August 2002)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Mining the Web: Discovering Knowledge from Hypertext Data is the first book devoted entirely to techniques for producing knowledge from the vast body of unstructured Web data. Building on an initial survey of infrastructural issuesincluding Web crawling and indexingChakrabarti examines low-level machine learning techniques as they relate specifically to the challenges of Web mining. He then devotes the final part of the book to applications that unite infrastructure and analysis to bring machine learning to bear on systematically acquired and stored data. Here the focus is on results: the strengths and weaknesses of these applications, along with their potential as foundations for further progress. From Chakrabarti's workpainstaking, critical, and forward-lookingreaders will gain the theoretical and practical understanding they need to contribute to the Web mining effort.&#60;br&#62;&#60;br&#62;* A comprehensive, critical exploration of statistics-based attempts to make sense of Web Mining.&#60;br&#62;* Details the special challenges associated with analyzing unstructured and semi-structured data.&#60;br&#62;* Looks at how classical Information Retrieval techniques have been modified for use with Web data.&#60;br&#62;* Focuses on today's dominant learning methods: clustering and classification, hyperlink analysis, and supervised and semi-supervised learning.&#60;br&#62;* Analyzes current applications for resource discovery and social network analysis.&#60;br&#62;* An excellent way to introduce students to especially vital applications of data mining and machine learning technology.&#60;/li&#62;&#60;/ul&#62;</description>
    <dc:title>Mining the Web: Analysis of Hypertext and Semi Structured Data</dc:title>

    <dc:creator>Soumen Chakrabarti</dc:creator>
    <dc:source>(15 August 2002)</dc:source>
    <dc:date>2005-03-02T15:59:19-00:00</dc:date>
    <prism:publisher>Morgan Kaufmann</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>complex</prism:category>
    <prism:category>kdd</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2075624">
    <title>Fundamentals of Algebraic Graph Transformation (Monographs in Theoretical Computer Science. An EATCS Series)</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2075624</link>
    <description>&lt;i&gt;(14 March 2006)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Graphs are widely used to represent structural information in the form of objects and connections between them. Graph transformation is the rule-based manipulation of graphs, an increasingly important concept in computer science and related fields. This is the first textbook treatment of the algebraic approach to graph transformation, based on algebraic structures and category theory. Part I is an introduction to the classical case of graph and typed graph transformation. In Part II basic and advanced results are first shown for an abstract form of replacement systems, so-called adhesive high-level replacement systems based on category theory, and are then instantiated to several forms of graph and Petri net transformation systems. Part III develops typed attributed graph transformation, a technique of key relevance in the modeling of visual languages and in model transformation. Part IV contains a practical case study on model transformation and a presentation of the AGG (attributed graph grammar) tool environment. Finally the appendix covers the basics of category theory, signatures and algebras. The book addresses both research scientists and graduate students in computer science, mathematics and engineering.</description>
    <dc:title>Fundamentals of Algebraic Graph Transformation (Monographs in Theoretical Computer Science. An EATCS Series)</dc:title>

    <dc:creator>H Ehrig</dc:creator>
    <dc:creator>K Ehrig</dc:creator>
    <dc:creator>U Prange</dc:creator>
    <dc:creator>G Taentzer</dc:creator>
    <dc:source>(14 March 2006)</dc:source>
    <dc:date>2007-12-08T00:44:30-00:00</dc:date>
    <prism:publisher>Springer</prism:publisher>
    <prism:category>algebra</prism:category>
    <prism:category>algorithms</prism:category>
    <prism:category>automata</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2696796">
    <title>Summarization Graph Indexing: Beyond Frequent Structure-Based Approach</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2696796</link>
    <description>&lt;i&gt;Vol. 4947 (2008)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Graph is an important data structure to model complex structural data, such as chemical compounds, proteins, and XML documents. Among many graph data-based applications, sub-graph search is a key problem, which is defined as given a query Q, retrieving all graphs containing Q as a sub-graph in the graph database. Most existing sub-graph search methods try to filter out false positives (graphs that are not possible in the results) as many as possible by indexing some frequent sub-structures in graph database, such as [20,22,4,23]. However, due to ignoring the relationships between sub-structures, these methods still admit a high percentage of false positives. In this paper, we propose a novel concept, Summarization Graph, which is a complete graph and captures most topology information of the original graph, such as sub-structures and their relationships. Based on Summarization Graphs, we convert the filtering problem into retrieving objects with set-valued attributes. Moreover, we build an efficient signature file-based index to improve the filtering process. We prove theoretically that the pruning power of our method is larger than existing structure-based approaches. Finally, we show by extensive experimental study on real and synthetic data sets that the size of candidate set generated by Summarization Graph-based approach is only about 50% of that left by existing graph indexing methods, and the total response time of our method is reduced 2-10 times.</description>
    <dc:title>Summarization Graph Indexing: Beyond Frequent Structure-Based Approach</dc:title>

    <dc:creator>Lei Zou</dc:creator>
    <dc:creator>Lei Chen</dc:creator>
    <dc:creator>Huaming Zhang</dc:creator>
    <dc:creator>Yansheng Lu</dc:creator>
    <dc:creator>Qiang Lou</dc:creator>
    <dc:source>Vol. 4947 (2008)</dc:source>
    <dc:date>2008-04-21T14:40:28-00:00</dc:date>
    <prism:volume>4947</prism:volume>
    <prism:category>algorithms</prism:category>
    <prism:category>data_structure</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2675861">
    <title>Geometric Discrepancy: An Illustrated Guide (Algorithms and Combinatorics)</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2675861</link>
    <description>&lt;i&gt;(15 July 1999)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;What is the &#34;most uniform&#34; way of distributing n points in the unit square? How big is the &#34;irregularity&#34; necessarily present in any such distribution? Such questions are treated in geometric discrepancy theory. The book is an accessible and lively introduction to this area, with numerous exercises and illustrations. In separate, more specialized parts, it also provides a comprehensive guide to recent research. Including a wide variety of mathematical techniques (from harmonic analysis, combinatorics, algebra etc.) in action on non-trivial examples, the book is suitable for a &#34;special topic&#34; course for early graduates in mathematics and computer science. Besides professional mathematicians, it will be of interest to specialists in fields where a large collection of objects should be &#34;uniformly&#34; represented by a smaller sample (such as high-dimensional numerical integration in computational physics or financial mathematics, efficient divide-and-conquer algorithms in computer science, etc.).</description>
    <dc:title>Geometric Discrepancy: An Illustrated Guide (Algorithms and Combinatorics)</dc:title>

    <dc:creator>Jiri Matousek</dc:creator>
    <dc:source>(15 July 1999)</dc:source>
    <dc:date>2008-04-16T02:19:13-00:00</dc:date>
    <prism:publisher>Springer</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>combinatorics</prism:category>
    <prism:category>geometries</prism:category>
    <prism:category>order</prism:category>
    <prism:category>stochastic</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2627791">
    <title>Algorithm 513: Analysis of In-Situ Transposition [F1]</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2627791</link>
    <description>&lt;i&gt;ACM Trans. Math. Softw., Vol. 3, No. 1. (March 1977), pp. 104-110.&lt;/i&gt;</description>
    <dc:title>Algorithm 513: Analysis of In-Situ Transposition [F1]</dc:title>

    <dc:creator>Esko Cate</dc:creator>
    <dc:creator>David Twigg</dc:creator>
    <dc:identifier>doi:10.1145/355719.355729</dc:identifier>
    <dc:source>ACM Trans. Math. Softw., Vol. 3, No. 1. (March 1977), pp. 104-110.</dc:source>
    <dc:date>2008-04-03T19:58:04-00:00</dc:date>
    <prism:publicationName>ACM Trans. Math. Softw.</prism:publicationName>
    <prism:issn>0098-3500</prism:issn>
    <prism:volume>3</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>104</prism:startingPage>
    <prism:endingPage>110</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>data_structure</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2627756">
    <title>Efficient parallel out-of-core matrix transposition</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2627756</link>
    <description>&lt;i&gt;Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on (2003), pp. 300-307.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This paper addresses the problem of parallel transposition of large out-of-core arrays. Although algorithms for out-of-core matrix transposition have been widely studied, previously proposed algorithms have sought to minimize the number of I/O operations and the in-memory permutation time. We propose an algorithm that directly targets the improvement of overall transposition time. The I/O characteristics of the system are used to determine the read, write and communication block sizes such that the total execution time is minimized. We also provide a solution to the array redistribution problem for arrays on disk. The solution to the sequential transposition problem and the parallel array redistribution problem are then combined to obtain an algorithm for the parallel out-of-core transposition problem.</description>
    <dc:title>Efficient parallel out-of-core matrix transposition</dc:title>

    <dc:creator>S Krisnamoorthy</dc:creator>
    <dc:creator>G Baumgartner</dc:creator>
    <dc:creator>D Cociorva</dc:creator>
    <dc:creator>Chi-Chung Lam</dc:creator>
    <dc:creator>P Sadyappan</dc:creator>
    <dc:identifier>doi:10.1109/CLUSTR.2003.1253328</dc:identifier>
    <dc:source>Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on (2003), pp. 300-307.</dc:source>
    <dc:date>2008-04-03T19:35:51-00:00</dc:date>
    <prism:publicationName>Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on</prism:publicationName>
    <prism:startingPage>300</prism:startingPage>
    <prism:endingPage>307</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>data_structure</prism:category>
    <prism:category>parallel</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2627757">
    <title>An efficient algorithm for out-of-core matrix transposition</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2627757</link>
    <description>&lt;i&gt;Computers, IEEE Transactions on, Vol. 51, No. 4. (2002), pp. 420-438.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Efficient transposition of out-of-core matrices has been widely studied. These efforts have focused on reducing the number of I/O operations. However, in state-of-the-art architectures, the memory-memory data transfer time and the index computation time are also significant components of the overall time. In this paper, we propose an algorithm that considers the index computation time and the I/O time and reduces the overall execution time. Our algorithm reduces the total execution time by reducing the number of I/O operations and eliminating the index computation. In doing so, two techniques are employed: writing the data on to disk in pre-defined patterns and balancing the number of disk read and write operations. The index computation time, which is an expensive operation involving two divisions and a multiplication, is eliminated by partitioning the memory into read and write buffers. The expensive in-processor permutation is replaced by data collection from the read buffer to the write buffer. Even though this partitioning may increase the number of I/O operations for some cases, it results in an overall reduction in the execution time due to the elimination of the expensive index computation. Our algorithm is analyzed using the well-known linear model and the parallel disk model. The experimental results on a Sun Enterprise, an SGI R12000 and a Pentium III show that our algorithm reduces the overall execution time by up to 50% compared with the best known algorithms in the literature</description>
    <dc:title>An efficient algorithm for out-of-core matrix transposition</dc:title>

    <dc:creator>Jinwoo Suh</dc:creator>
    <dc:creator>VK Prasanna</dc:creator>
    <dc:identifier>doi:10.1109/12.995452</dc:identifier>
    <dc:source>Computers, IEEE Transactions on, Vol. 51, No. 4. (2002), pp. 420-438.</dc:source>
    <dc:date>2008-04-03T19:35:53-00:00</dc:date>
    <prism:publicationName>Computers, IEEE Transactions on</prism:publicationName>
    <prism:volume>51</prism:volume>
    <prism:number>4</prism:number>
    <prism:startingPage>420</prism:startingPage>
    <prism:endingPage>438</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>data_structure</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2627165">
    <title>A general transposition method for a matrix on auxiliary store</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2627165</link>
    <description>&lt;i&gt;BIT Numerical Mathematics, Vol. 30, No. 1. (1 March 1990), pp. 2-16.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;An algorithm is developed and described for transposing a matrix larger than available working storage. If an (n×m)-matrix is stored in row-major order, and blocks ofn elements may be transferred to and from working storage at a time, the algorithm needsw=(5[m/n]+8)·n elements to be present in working storage at a time and requires [log2(2mn/w)] passages over the matrix. The algorithm is as efficient as earlier methods but needs no extra backing storage space. An algebra for mixed radix notation and a generalization of mixed radix notation is introduced for the description and verification of transposition algorithms, and earlier algorithms are briefly certified or disproved.</description>
    <dc:title>A general transposition method for a matrix on auxiliary store</dc:title>

    <dc:creator>Nils Andersen</dc:creator>
    <dc:identifier>doi:10.1007/BF01932126</dc:identifier>
    <dc:source>BIT Numerical Mathematics, Vol. 30, No. 1. (1 March 1990), pp. 2-16.</dc:source>
    <dc:date>2008-04-03T17:49:32-00:00</dc:date>
    <prism:publicationName>BIT Numerical Mathematics</prism:publicationName>
    <prism:volume>30</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>2</prism:startingPage>
    <prism:endingPage>16</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>data_structure</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2627164">
    <title>Efficient transposition algorithms for large matrices</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2627164</link>
    <description>&lt;i&gt;(1993), pp. 656-665.&lt;/i&gt;</description>
    <dc:title>Efficient transposition algorithms for large matrices</dc:title>

    <dc:creator>SD Kaushik</dc:creator>
    <dc:creator>CH Huang</dc:creator>
    <dc:creator>RW Johnson</dc:creator>
    <dc:creator>P Sadayappan</dc:creator>
    <dc:creator>JR Johnson</dc:creator>
    <dc:identifier>doi:10.1145/169627.169814</dc:identifier>
    <dc:source>(1993), pp. 656-665.</dc:source>
    <dc:date>2008-04-03T17:49:25-00:00</dc:date>
    <prism:startingPage>656</prism:startingPage>
    <prism:endingPage>665</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2627158">
    <title>PRIM: A Fast Matrix Transpose Method</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2627158</link>
    <description>&lt;i&gt;Software Engineering, IEEE Transactions on, Vol. SE-7, No. 2. (1981), pp. 255-257.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;An efficient algorithm called PRIM is proposed for transposing an arbitraxy R &#215;C matrix which is too large to be stored in its entirety in working memory and which instead is stored by rows on disk. PRIM facilitates the execution of numerical matrix algorithms which operate both by rows and by columns.</description>
    <dc:title>PRIM: A Fast Matrix Transpose Method</dc:title>

    <dc:creator>GC Goldbogen</dc:creator>
    <dc:source>Software Engineering, IEEE Transactions on, Vol. SE-7, No. 2. (1981), pp. 255-257.</dc:source>
    <dc:date>2008-04-03T17:44:24-00:00</dc:date>
    <prism:publicationName>Software Engineering, IEEE Transactions on</prism:publicationName>
    <prism:volume>SE-7</prism:volume>
    <prism:number>2</prism:number>
    <prism:startingPage>255</prism:startingPage>
    <prism:endingPage>257</prism:endingPage>
    <prism:category>algorithms</prism:category>
    <prism:category>data_structure</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2625769">
    <title>An Inverse-Ackermann Type Lower Bound For Online Minimum Spanning Tree Verification</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2625769</link>
    <description>&lt;i&gt;Combinatorica, Vol. 26, No. 2. (April 2006), pp. 207-230.&lt;/i&gt;</description>
    <dc:title>An Inverse-Ackermann Type Lower Bound For Online Minimum Spanning Tree Verification</dc:title>

    <dc:creator>Seth Pettie</dc:creator>
    <dc:identifier>doi:10.1007/s00493-006-0014-1</dc:identifier>
    <dc:source>Combinatorica, Vol. 26, No. 2. (April 2006), pp. 207-230.</dc:source>
    <dc:date>2008-04-03T11:05:00-00:00</dc:date>
    <prism:publicationName>Combinatorica</prism:publicationName>
    <prism:issn>0209-9683</prism:issn>
    <prism:volume>26</prism:volume>
    <prism:number>2</prism:number>
    <prism:startingPage>207</prism:startingPage>
    <prism:endingPage>230</prism:endingPage>
    <prism:publisher>Springer-Verlag New York, Inc.</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2625760">
    <title>Minimizing randomness in minimum spanning tree, parallel connectivity, and set maxima algorithms</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2625760</link>
    <description>&lt;i&gt;(2002), pp. 713-722.&lt;/i&gt;</description>
    <dc:title>Minimizing randomness in minimum spanning tree, parallel connectivity, and set maxima algorithms</dc:title>

    <dc:creator>Seth Pettie</dc:creator>
    <dc:creator>Vijaya Ramachandran</dc:creator>
    <dc:source>(2002), pp. 713-722.</dc:source>
    <dc:date>2008-04-03T11:01:40-00:00</dc:date>
    <prism:startingPage>713</prism:startingPage>
    <prism:endingPage>722</prism:endingPage>
    <prism:publisher>Society for Industrial and Applied Mathematics</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
    <prism:category>parallel</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2625759">
    <title>A Randomized Time-Work Optimal Parallel Algorithm for Finding a Minimum Spanning Forest</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2625759</link>
    <description>&lt;i&gt;SIAM J. Comput., Vol. 31, No. 6. (2002), pp. 1879-1895.&lt;/i&gt;</description>
    <dc:title>A Randomized Time-Work Optimal Parallel Algorithm for Finding a Minimum Spanning Forest</dc:title>

    <dc:creator>Seth Pettie</dc:creator>
    <dc:creator>Vijaya Ramachandran</dc:creator>
    <dc:identifier>doi:10.1137/S0097539700371065</dc:identifier>
    <dc:source>SIAM J. Comput., Vol. 31, No. 6. (2002), pp. 1879-1895.</dc:source>
    <dc:date>2008-04-03T11:01:35-00:00</dc:date>
    <prism:publicationName>SIAM J. Comput.</prism:publicationName>
    <prism:issn>0097-5397</prism:issn>
    <prism:volume>31</prism:volume>
    <prism:number>6</prism:number>
    <prism:startingPage>1879</prism:startingPage>
    <prism:endingPage>1895</prism:endingPage>
    <prism:publisher>Society for Industrial and Applied Mathematics</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
    <prism:category>parallel</prism:category>
    <prism:category>stochastic</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2625747">
    <title>A Faster Deterministic Algorithm for Minimum Spanning Trees</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2625747</link>
    <description>&lt;i&gt;(1997)&lt;/i&gt;</description>
    <dc:title>A Faster Deterministic Algorithm for Minimum Spanning Trees</dc:title>

    <dc:creator>Bernard Chazelle</dc:creator>
    <dc:source>(1997)</dc:source>
    <dc:date>2008-04-03T10:53:09-00:00</dc:date>
    <prism:publisher>IEEE Computer Society</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>graph</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2625042">
    <title>Asymptotically Tight Bounds for Performing BMMC Permutations on Parallel Disk Systems</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2625042</link>
    <description>&lt;i&gt;SIAM Journal on Computing, Vol. 28, No. 1. (1998), pp. 105-136.&lt;/i&gt;</description>
    <dc:title>Asymptotically Tight Bounds for Performing BMMC Permutations on Parallel Disk Systems</dc:title>

    <dc:creator>Thomas Cormen</dc:creator>
    <dc:creator>Thomas Sundquist</dc:creator>
    <dc:creator>Leonard Wisniewski</dc:creator>
    <dc:source>SIAM Journal on Computing, Vol. 28, No. 1. (1998), pp. 105-136.</dc:source>
    <dc:date>2008-04-03T03:38:08-00:00</dc:date>
    <prism:publicationName>SIAM Journal on Computing</prism:publicationName>
    <prism:volume>28</prism:volume>
    <prism:number>1</prism:number>
    <prism:startingPage>105</prism:startingPage>
    <prism:endingPage>136</prism:endingPage>
    <prism:publisher>SIAM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>complexity</prism:category>
    <prism:category>data_structure</prism:category>
    <prism:category>parallel</prism:category>
</item>



<item rdf:about="http://www.citeulike.org/user/AbnerCYH/article/2624181">
    <title>Structured permuting in place on parallel disk systems</title>
    <link>http://www.citeulike.org/user/AbnerCYH/article/2624181</link>
    <description>&lt;i&gt;(1996), pp. 128-139.&lt;/i&gt;</description>
    <dc:title>Structured permuting in place on parallel disk systems</dc:title>

    <dc:creator>Leonard Wisniewski</dc:creator>
    <dc:identifier>doi:10.1145/236017.236047</dc:identifier>
    <dc:source>(1996), pp. 128-139.</dc:source>
    <dc:date>2008-04-02T18:18:07-00:00</dc:date>
    <prism:startingPage>128</prism:startingPage>
    <prism:endingPage>139</prism:endingPage>
    <prism:publisher>ACM</prism:publisher>
    <prism:category>algorithms</prism:category>
    <prism:category>parallel</prism:category>
    <prism:category>sys_performance</prism:category>
</item>



</rdf:RDF>

