Vella et al., 2018 - Google Patents
Dynamic merging of frontiers for accelerating the evaluation of betweenness centralityVella et al., 2018
- Document ID
- 11340951232110679132
- Author
- Vella F
- Bernaschi M
- Carbone G
- Publication year
- Publication venue
- Journal of Experimental Algorithmics (JEA)
External Links
Snippet
Betweenness Centrality (BC) is a widely used metric of the relevance of a node in a network. The fastest-known algorithm for the evaluation of BC on unweighted graphs builds a tree representing information about the shortest paths for each vertex to calculate its contribution …
- 238000011156 evaluation 0 title abstract description 13
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30312—Storage and indexing structures; Management thereof
- G06F17/30321—Indexing structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30943—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type
- G06F17/30946—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures
- G06F17/30958—Graphs; Linked lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Programme synchronisation; Mutual exclusion, e.g. by means of semaphores; Contention for resources among tasks
- G06F9/524—Deadlock detection or avoidance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F19/00—Digital computing or data processing equipment or methods, specially adapted for specific applications
- G06F19/10—Bioinformatics, i.e. methods or systems for genetic or protein-related data processing in computational molecular biology
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/12—Computer systems based on biological models using genetic models
- G06N3/126—Genetic algorithms, i.e. information processing using digital simulations of the genetic system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Jia et al. | TASO: optimizing deep learning computation with automatic generation of graph substitutions | |
Sariyüce et al. | Betweenness centrality on GPUs and heterogeneous architectures | |
Bader et al. | Parallel algorithms for evaluating centrality indices in real-world networks | |
Prountzos et al. | Betweenness centrality: algorithms and implementations | |
Khalil et al. | Scalable diffusion-aware optimization of network topology | |
Sariyuce et al. | Local algorithms for hierarchical dense subgraph discovery | |
Dhulipala et al. | Sage: Parallel semi-asymmetric graph algorithms for NVRAMs | |
Madduri et al. | Parallel Shortest Path Algorithms for Solving Large-Scale Instances. | |
Yasui et al. | Fast and scalable NUMA-based thread parallel breadth-first search | |
CN109656798B (en) | Vertex reordering-based big data processing capability test method for supercomputer | |
Goens et al. | Symmetry in software synthesis | |
Shun | Shared-memory parallelism can be simple, fast, and scalable | |
Wang et al. | Articulation points guided redundancy elimination for betweenness centrality | |
Minutoli et al. | Preempt: scalable epidemic interventions using submodular optimization on multi-gpu systems | |
Shun | An evaluation of parallel eccentricity estimation algorithms on undirected real-world graphs | |
Sarıyüce et al. | Parallel local algorithms for core, truss, and nucleus decompositions | |
Vaezipoor et al. | Learning branching heuristics for propositional model counting | |
Gabert et al. | A unifying framework to identify dense subgraphs on streams: Graph nuclei to hypergraph cores | |
Vella et al. | Dynamic merging of frontiers for accelerating the evaluation of betweenness centrality | |
Zheng et al. | Path merging based betweenness centrality algorithm in delay tolerant networks | |
Khan et al. | Designing scalable b-matching algorithms on distributed memory multiprocessors by approximation | |
Banerjee et al. | Work efficient parallel algorithms for large graph exploration on emerging heterogeneous architectures | |
Tan et al. | LightRW: FPGA Accelerated Graph Dynamic Random Walks | |
Bhuiyan et al. | A parallel algorithm for generating a random graph with a prescribed degree sequence | |
Buš et al. | Towards auction algorithms for large dense assignment problems |