Author: Vladimir Estivill-Castro
Publisher:
ISBN:
Category :
Languages : en
Pages : 24
Book Description
Randomized Adaptive Sorting
Author: Vladimir Estivill-Castro
Publisher:
ISBN:
Category :
Languages : en
Pages : 24
Book Description
Publisher:
ISBN:
Category :
Languages : en
Pages : 24
Book Description
A Survey of Adaptive Sorting Algorithms
Author: Vladimir Estivill-Castro
Publisher: London : Department of Computer Science, University of Western Ontario
ISBN: 9780771414312
Category :
Languages : en
Pages : 48
Book Description
Publisher: London : Department of Computer Science, University of Western Ontario
ISBN: 9780771414312
Category :
Languages : en
Pages : 48
Book Description
Smart Quicksort: adaptive algorithm for sorting geometric data
Author: David Podgorelec
Publisher:
ISBN:
Category :
Languages : en
Pages : 26
Book Description
In the report, we propose a combination of quicksort and a new sorting algorithm, which shows excellent time performance in sorting sorted arrays and nearly sorted arrays consisting of a low number of monotone subarrays, no matter whether presortedness appears in desired or in reverse order. Besides this, the proposed combination is not much slower than quicksort in random case. Our work was inspired by the problems met during sorting polygon vertices in sweep-line algorithms of computational geometry, and therefore, we name the new algorithm vertex sort. It splits input array into three subarrays. Two of them are sorted already, and the third one is handled iteratively. A simple test decides whether to continue recursively with vertexsort or to employ quicksort in the second iteration. In this way, we achieve that the worst case time complexity does not exceed running times of quicksort, but the simplest case s are handled in linear time. Because ofthis desired property, we name the combined algorithm smart quicksort. We approve its efficiency by employing it in the well-known sweep-line based polygon triangulation algorithm. In the last part of the report, we introduce some ideas that should improve the algorithm in near future. A nonrecursive versionis proposed among all.
Publisher:
ISBN:
Category :
Languages : en
Pages : 26
Book Description
In the report, we propose a combination of quicksort and a new sorting algorithm, which shows excellent time performance in sorting sorted arrays and nearly sorted arrays consisting of a low number of monotone subarrays, no matter whether presortedness appears in desired or in reverse order. Besides this, the proposed combination is not much slower than quicksort in random case. Our work was inspired by the problems met during sorting polygon vertices in sweep-line algorithms of computational geometry, and therefore, we name the new algorithm vertex sort. It splits input array into three subarrays. Two of them are sorted already, and the third one is handled iteratively. A simple test decides whether to continue recursively with vertexsort or to employ quicksort in the second iteration. In this way, we achieve that the worst case time complexity does not exceed running times of quicksort, but the simplest case s are handled in linear time. Because ofthis desired property, we name the combined algorithm smart quicksort. We approve its efficiency by employing it in the well-known sweep-line based polygon triangulation algorithm. In the last part of the report, we introduce some ideas that should improve the algorithm in near future. A nonrecursive versionis proposed among all.
Computer Science
Author: Ricardo Baeza-Yates
Publisher: Springer Science & Business Media
ISBN: 1461534224
Category : Social Science
Languages : en
Pages : 463
Book Description
Introduction. Historical Overview. Databases: Office Information Systems Engineering (J. Palazzo, D. Alcoba) Artificial Intelligence, Logic, and Functional Programming: A HyperIcon Interface to a Blackboard System for Planning Research Projects (P. Charlton, C. Burdorf). Algorithms and Data Structures: Classification of Quadratic Algorithms for Multiplying Polynomials of Small Degree Over Finite Fields (A. Averbuch et al.). Object Oriented Systems: A Graphical Interactive Object Oriented Development System (M. Adar et al.). Distributed Systems: Preserving Distributed Data Coherence Us.
Publisher: Springer Science & Business Media
ISBN: 1461534224
Category : Social Science
Languages : en
Pages : 463
Book Description
Introduction. Historical Overview. Databases: Office Information Systems Engineering (J. Palazzo, D. Alcoba) Artificial Intelligence, Logic, and Functional Programming: A HyperIcon Interface to a Blackboard System for Planning Research Projects (P. Charlton, C. Burdorf). Algorithms and Data Structures: Classification of Quadratic Algorithms for Multiplying Polynomials of Small Degree Over Finite Fields (A. Averbuch et al.). Object Oriented Systems: A Graphical Interactive Object Oriented Development System (M. Adar et al.). Distributed Systems: Preserving Distributed Data Coherence Us.
A Generic Adaptive Sorting Algorithm
Author: V. Estivill-Castro
Publisher:
ISBN:
Category :
Languages : en
Pages : 17
Book Description
Publisher:
ISBN:
Category :
Languages : en
Pages : 17
Book Description
An Adaptive Generic Sorting Algorithm that Uses Variable Partitioning
Author: Estivill-Castro, Vladimir
Publisher: London, Ont. : Department of Computer Science, University of Western Ontario
ISBN: 9780771415258
Category :
Languages : en
Pages : 12
Book Description
Publisher: London, Ont. : Department of Computer Science, University of Western Ontario
ISBN: 9780771415258
Category :
Languages : en
Pages : 12
Book Description
Further Analysis of an Adaptive Sorting Algorithm
Author: Alistair Moffat
Publisher:
ISBN:
Category :
Languages : en
Pages : 10
Book Description
Publisher:
ISBN:
Category :
Languages : en
Pages : 10
Book Description
Splitsort
Author: Christos Levcopoulos
Publisher:
ISBN:
Category :
Languages : en
Pages : 8
Book Description
Publisher:
ISBN:
Category :
Languages : en
Pages : 8
Book Description
An Optimal Parallel Adaptive Sorting Algorithm
Author: Svante Carlsson
Publisher:
ISBN:
Category :
Languages : en
Pages : 8
Book Description
Publisher:
ISBN:
Category :
Languages : en
Pages : 8
Book Description
Adaptive Sorting Algorithms for Evaluation of Automatic Zoning
Author: G. S. Rajarathinam
Publisher:
ISBN:
Category : Computer algorithms
Languages : en
Pages : 166
Book Description
Publisher:
ISBN:
Category : Computer algorithms
Languages : en
Pages : 166
Book Description