| J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th Annual European Symposium on Algorithms, pages 332--343. Springer-Verlag, 1998. |
....notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and or a fee. STOC 2000 Oregon, Portland Copyright 2000 ACM 0 89791 88 6 97 05 . 5.00 real world graphs. Indeed, Abello et al. [1] have shown that the degree sequence of so called call graphs is nicely approximated by a power law distribution. Call graphs are graphs of calls handled by some subset of telephony carriers for a specific time period. In addition, Faloutsos, et al. 9] have shown that the degree sequence of the ....
....model for graphs with a power law degree sequence. We then derive connectivity results which hold with high probability in various regimes of our parameters. And finally, we compare the results from the model with the exact connectivity structure for some call graphs computed by Abello et al. [1]. 1.1 Power Law Random Graphs The study of random graphs dates back to the work of Erdos and Renyi whose seminal papers [7; 8] laid the foundation for the theory of random graphs. There are three standard models for what we will call in this paper uniform random graphs [4] Each has two ....
J. Abello, A. Buchsbaum, and J. Westbrook, A functional approach to external graph algorithms, Proc. 6th European Symposium on Algorithms, pp. 332--343, 1998.
....show that techniques designed for massive amounts of data are not always a good choice for the more common case where the data size is only slightly larger than memory, e.g. by some small constant factor larger. Most theoretical approaches assume a large gap between data size and memory size; see [1] for an exception. There are many open challenges in the general area of link based ranking, and we expect many new schemes to be proposed. We are particularly interested in topic sensitive schemes such as those in [25, 38] that employ o# line preprocessing in order to allow higher throughput at ....
J. Abello, A. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In European Symposium on Algorithms, pages 332--343, 1998.
....equally well on unlabeled data, but we note that the hyperplanes are much smaller than the decision trees in representation. 5 Open Questions We flattened the graph structure completely. At the other extreme, there are nice algorithms for computing transitive closures of massive graphs [1]. Are there I Oefficient ways of capturing local unflattened structure (first and second neighborhoods) In practice, total disk space is limited and some data (i.e. arcs) must be discarded the first time they are seen. Without storing many days data, can one approximate the tendency of a ....
J. Abello and A. Buchsbaum and J. Westbrook. A Functional Approach to External Graph Algorithms. Proc. 6th Euro. Symp. on Algorithms, 1998, to appear.
....if their generator actually emulates other web properties. The power law distribution seems to be an ubiquitous property. The power law distri bution occurs in epidemics study [30] population study [28] genomes distribution [17, 29] various social phenomena [11, 26] and massive graphs [4, 6]. For the power law graphs in biological systems, the connectivity changes appear to be much more important than growth in size. 1.2 Properties for Graph Model Comparison Another important property that has been looked at is the diameters of web graphs. How ever, there are conflicting results ....
ABELLO, J., BUCHSBAUM, A., AND WESTBROOK, J. A functional approach to external graph algorithms. In Proceedings of 6th Eurpoean Syposium on Algorithms (1998), pp. 332-343. 8
....yields an improved semi external BFS algorithm for sparse directed Eulerian graphs (Section 8) Finally, Section 9 provides some concluding remarks and open problems. 2 Previous Work and New Results Previous Work. I O efficient algorithms for graph traversal have been considered in, e.g. [1, 3, 4, 7 14]. In the following we will only discuss results related to BFS. The currently fastest BFS algorithm for general undirected graphs [14] requires (n sort(m) I Os. The best bound known for directed EM BFS is O(minfn M ; n ) log 2 g) I Os [7 9] This also yields an O(n ) I O ....
....New Approach We show how to speed up the Munagala Ranade approach (MR BFS) of the previous section. We refer to the resulting algorithm as FAST BFS. We may assume w.l.o.g. that the input graph is connected (otherwise we may run the randomized O(sort(n m) I O connected components algorithm of [1] and only keep the nodes and edges of the component C s that contains the source node; all nodes outside of C s will be assigned BFS level infinity, and the BFS computation continues with C s ) We begin with the randomized preprocessing part of FAST BFS: 5.1 Partitioning a Graph into Small ....
J. Abello, A. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. Algorithmica, 32(3):437--458, 2002.
.... developed [30] The best known algorithms for computing the connected components and the minimal spanning forest of a general undirected graph both use O(sort(E) log 2 log 2 ( E ) or O(V sort(E) memory transfers [30, 11] Both these algorithms are improvements of algorithms developed in [1, 19, 28]. 1.2 Our results The main result of this paper is an optimal cache oblivious priority queue. Our structure supports insert, delete, and ) amortized memory transfers and O(log N) amortized computation time it is described in Section 2. As discussed, even though several ecient priority queues ....
....We now consider algorithms for computing the minimal spanning forest (MSF) of an undirected weighted graph. In the I O model, a string of algorithms have been developed for the problem, culminating in an algorithm using O(sort(E) log 2 log 2 ( memory transfers developed by Arge et al. [19, 1, 28, 11]. This algorithm consists of two phases [11] In the rst phase an edge contraction algorithm inspired by PRAM MSF algorithms is used [20, 22] After the number of vertices has been reduced to O(E=B) a modi ed version of Prim s algorithm is then used in the second phase. Using our ....
J. Abello, A. L. Buchsbaum, and J. R. Westbrook. A functional approach to external graph algorithms. In Proc. Annual European Symposium on Algorithms, LNCS 1461, pages 332-343, 1998.
....assumption that the main memory is capable of holding B elements is made. memory algorithm takes 10 minutes to complete, the internal memory algorithm could use more than 150 hours, or equivalently, about 6 days I O efficient graph algorithms have been considered by a number of authors [10, 11, 17, 33, 25, 20, 31, 7, 6, 30, 22, 26]. If V is the number of vertices and E the number of edges in a graph, the best known algorithms for depth first search, depending on the exact relationship between V and E, use O( V ) 17] or O [25, 16] I Os. For breadth first search an O(V sort(E) algorithm has been developed for ....
J. Abello, A. L. Buchsbaum, and J. R. Westbrook. A functional approach to external graph algorithms. In Proc. Annual European Symposium on Algorithms, LNCS 1461, pages 332--343, 1998.
....whether G has treewidth at most k and, if so, compute a nice treedecomposition of width at most k and size O(N) for G. Our tree decomposition algorithm uses the following results as subroutines: an O(sort(jV j jEj) I O algorithm for maximal matching in an arbitrary graph G = V; E) In [1], a deterministic O( jEj jV j sort(jV j) log 2 jV j jM j ) I O and a randomized O(sort(jEj) I O algorithm are presented. an O(sort(N) I O algorithm for computing a perfect elimination ordering for a triangulation with tree decomposition of width at most k, and a technique for ....
J. Abello, A.L. Buchsbaum, J.R. Westbrook. A functional approach to external graph algorithms. ESA'98, pp. 332-343, 1998.
....V M Delta sort(E) Delta [13] O (sort(E) Delta log B scan(E) Delta log V ) 23] SSSP O Gamma V E B Delta log 2 V B Delta [23] Table 1: Best known upper bounds for basic graph theoretic problems. I O efficient graph algorithms have been considered by a number of authors [5, 6, 13, 29, 23, 17, 27, 2, 1, 26, 20, 25, 11]. Table 1 reviews the best known algorithms for basic graph theoretic problems on general undirected graphs. For directed graphs the best known algorithm for breadth first search (BFS) and depth first search (DFS) use O Gamma (V E B ) Delta log V B sort(E) Delta I Os [11] Lower ....
J. Abello, A. L. Buchsbaum, and J. R. Westbrook. A functional approach to external graph algorithms. In Proc. Annual European Symposium on Algorithms, LNCS 1461, pages 332--343, 1998.
....are primitive operations often used in external memory algorithms. Their I O complexities are sort(N) Q( N= DB) log M=B (N=B) perm(N) Q(min(N;sort(N) and scan(N) Q(N= DB) respectively [32] 1. 2 Previous Results I O efficient graph algorithms have been studied in a number of papers [1, 2, 4, 5, 9, 11, 17, 20, 22, 23, 25, 27, 31]. We only discuss results on undirected BFS, DFS, single source shortest paths, planar embedding, and graph connectivity here. The best SSSP algorithm for arbitrary undirected graphs takes O(jV j (jEj=B)log 2 jEj) I Os [20] The best BFS algorithm for arbitrary undirected graphs takes O(jV j ....
J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th European Symposium on Algorithms, pages 332--343, 1998.
....planar graphs, provided that a BFS tree of the graph is given. In internal memory, a simple greedy algorithm computes a maximal matching for any graph in O(jV j jEj) time. The best known external memory results are O(jEj=jV jsort(jV j) log 2 (V=M) I Os deterministically and O(sort(jEj) I Os [1]. A perfect elimination ordering of a chordal graph can be found in linear time using algorithms by [27, 29, 31] In the PRAM model, Klein [20] shows how to compute a perfect elimination ordering in O(log 2 n) time using O( n m) logn) processors. In external memory, the sequential approaches ....
James Abello, Adam L. Buchsbaum, and Jeffery Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th European Symposium on Algorithms, pages 332--343, 1998.
....external priority queue. Using the buffer tree technique on a tournament tree, Kumar and Schwabe [107] developed a priority queue supporting update operations in O( 1 B log N B ) I Os. They also showed how to use their structure in several efficient external graph algorithms (see e. g [2, 7, 18, 22, 27, 46, 59, 81, 97, 107, 110, 111, 116, 118, 122, 142, 156] for other results on external graph algorithms and data structures) Note that if the priority of an element is known, an update operation can be performed in O( 1 B log M=B N B ) I Os on a buffer tree using a delete and an insert operation. 4 3 sided planar range searching In internal ....
J. Abello, A. L. Buchsbaum, and J. R. Westbrook. A functional approach to external graph algorithms. In Proc. Annual European Symposium on Algorithms, LNCS 1461, pages 332--343, 1998.
....data items are primitive operations often used in external memory algorithms. Their I O complexities are sort(N) Q( N=DB)log M=B (N=B) perm(N) Q(min(N;sort(N) and scan(N) O(N=DB) respectively [27] 1. 2 Previous Results Many authors have studied I O efficient graph algorithms [1, 2, 5, 6, 10, 18, 19, 22, 23, 25, 26]. We only discuss results on BFS, DFS, SSSP, and graph separators here. The best SSSP algorithm for arbitrary undirected graphs takes O(jV j (jEj=B)log 2 jEj) I Os [19] The best BFS algorithm for arbitrary undirected graphs takes O(jV j sort(jEj) I Os [26] Recently a BFS algorithm for ....
J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th European Symposium on Algorithms, pages 332--343, 1998.
No context found.
J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th Annual European Symposium on Algorithms, pages 332--343. Springer-Verlag, 1998.
No context found.
J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th Annual European Symposium on Algorithms, pages 332--343. Springer-Verlag, 1998.
No context found.
J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th Annual European Symposium on Algorithms, pages 332--343. Springer-Verlag, 1998.
No context found.
J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th Annual European Symposium on Algorithms, pages 332--343. Springer-Verlag, 1998.
No context found.
J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th Annual European Symposium on Algorithms, pages 332--343. Springer-Verlag, 1998.
No context found.
J. Abello, A. L. Buchsbaum, and J. R. Westbrook. A functional approach to external graph algorithms. Algorithmica, 32(3):437--458, 2002.
No context found.
J. Abello, A. L. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. In Proceedings of the 6th Annual European Symposium on Algorithms, pages 332--343. Springer-Verlag, 1998.
No context found.
J. Abello, A. Buchsbaum, and J. Westbrook. A functional approach to external graph algorithms. Algorithmica, 32(3):437--458, 2002.
No context found.
J. Abello, A. L. Buchsbaum, and J. R. Westbrook. A functional approach to external graph algorithms. Algorithmica, 32(3):437--458, 2002.
No context found.
J. Abello, A.L. Buchsbaum, J.R. Westbrook. A Functional Approach to External Graph Algorithms. Algorithmica, 32(3): 437-458, 2002.
No context found.
J. Abello, A. Buchsbaum, and J. Westbrook, A functional approach to external graph algorithms, Proc. 6th European Symposium on Algorithms, pp. 332-343, 1998.
No context found.
J. Abello, A. L. Buchsbaum, and J. R. Westbrook. A functional approach to external graph algorithms. Algorithmica, 32:437-458, 2002.
First 50 documents
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC