Publication | Closed Access
Data-oblivious graph algorithms for secure computation and outsourcing
95
Citations
25
References
2013
Year
Unknown Venue
Cryptographic PrimitiveEngineeringComputational ComplexityGraph ProcessingHardware SecurityStructural Graph TheoryPrivacy-preserving CommunicationDiscrete MathematicsCombinatorial OptimizationSecure Multi-party ComputationData PrivacyData-oblivious Graph AlgorithmsPrivate Information RetrievalData-oblivious AlgorithmComputer ScienceGraph AlgorithmData SecurityMinimum Spanning TreeCryptographyGraph TheoryCloud CryptographyGraph Problems
This work treats the problem of designing data-oblivious algorithms for classical and widely used graph problems. A data-oblivious algorithm is defined as having the same sequence of operations regardless of the input data and data-independent memory accesses. Such algorithms are suitable for secure processing in outsourced and similar environments, which serves as the main motivation for this work. We provide data-oblivious algorithms for breadth-first search, single-source single-destination shortest path, minimum spanning tree, and maximum flow, the asymptotic complexities of which are optimal, or close to optimal, for dense graphs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1