Hypergraph-based data partitioning
buir.advisor | Aykanat, Cevdet | |
dc.contributor.author | Kayaaslan, Enver | |
dc.date.accessioned | 2016-01-08T18:25:40Z | |
dc.date.available | 2016-01-08T18:25:40Z | |
dc.date.issued | 2013 | |
dc.description | Ankara : The Department of Computer Engineering and the Graduate School of Engineering and Science of Bilkent University, 2013. | en_US |
dc.description | Thesis (Ph.D.) -- Bilkent University, 2013 | en_US |
dc.description | Includes bibliographical references leaves 96-103. | en_US |
dc.description.abstract | A hypergraph is a general version of graph where the edges may connect any number of vertices. By this flexibility, hypergraphs has a larger modeling power that may allow accurate formulaion of many problems of combinatorial scientific computing. This thesis discusses the use of hypergraph-based approaches to solve problems that require data partitioning. The thesis is composed of three parts. In the first part, we show how to implement hypergraph partitioning efficiently using recursive graph bipartitioning. The remaining two parts show how to formulate two important data partitioning problems in parallel computing as hypergraph partitioning. The first problem is global inverted index partitioning for parallel query processing and the second one is row-columnwise sparse matrix partitioning for parallel matrix vector multiplication, where both multiplication and sparse matrix partitioning schemes has novelty. In this thesis, we show that hypergraph models achieve partitions with better quality. | en_US |
dc.description.provenance | Made available in DSpace on 2016-01-08T18:25:40Z (GMT). No. of bitstreams: 1 0006563.pdf: 2510713 bytes, checksum: 1ea35d6bc7c4406adf667eb3551bd671 (MD5) | en |
dc.description.statementofresponsibility | Kayaaslan, Enver | en_US |
dc.format.extent | xiii, 103 leaves, tables, illustrations, graphics | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/15861 | |
dc.language.iso | English | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | hypergraph | en_US |
dc.subject | data partitioning | en_US |
dc.subject | combinatorial algorithms | en_US |
dc.subject.lcc | QA165 .K391 2013 | en_US |
dc.subject.lcsh | Partitions (Mathematics) | en_US |
dc.subject.lcsh | Hypergraphs. | en_US |
dc.subject.lcsh | Combinatorial analysis. | en_US |
dc.subject.lcsh | Computer graphics. | en_US |
dc.title | Hypergraph-based data partitioning | en_US |
dc.type | Thesis | en_US |
thesis.degree.discipline | Computer Engineering | |
thesis.degree.grantor | Bilkent University | |
thesis.degree.level | Doctoral | |
thesis.degree.name | Ph.D. (Doctor of Philosophy) |
Files
Original bundle
1 - 1 of 1