More Graph Drawing in the Cloud: Data-Oblivious st-Numbering, Visibility Representations, and Orthogonal Drawing of Biconnected Planar Graphs
نویسندگان
چکیده
Pattern of data access is independent of data values. • Server holds n items, encrypted. • Client has W = O(log n) working storage. • No Random-Oracles. • Best DO RAM simulation: O(log3 n) overhead [2]. • Using compressed-scanning: only O(log n) overhead. Compressed-Scanning In t rounds: • Read batch of Bin < W items from input. Each item of input read exactly once. Permutation π hides access pattern. • Simple computation in private memory. • Write batch of Bout items to output. Possibly some dummy items. • Sort output data-obliviously (e.g. using a sorting network). • Use output stream as input for next round. Input Array
منابع مشابه
Applications of Parameterized st-Orientations in Graph Drawing Algorithms
Many graph drawing algorithms use st-numberings (st-orientations or bipolar orientations) as a first step. An st-numbering of a biconnected undirected graph defines a directed graph with no cycles, one single source s and one single sink t. As there exist exponentially many st-numberings that correspond to a certain undirected graph G, using different st-numberings in various graph drawing algo...
متن کاملBitonic st-orderings of Biconnected Planar Graphs
Vertex orderings play an important role in the design of graph drawing algorithms. Compared to canonical orderings, st-orderings lack a certain property that is required by many drawing methods. In this paper, we propose a new type of st-ordering for biconnected planar graphs that relates the ordering to the embedding. We describe a linear-time algorithm to obtain such an ordering and demonstra...
متن کاملTurn-Regularity and Planar Orthogonal Drawings
Given an orthogonal representation H with n vertices and bends, we study the problem of computing a planar orthogonal drawing of H with small area. This problem has direct applications to the development of practical graph drawing techniques for information visualization and VLSI layout. In this paper, we introduce the concept of turn-regularity of an orthogonal representation H, provide combin...
متن کاملApplications of Parameterized st-Orientations
An st-orientation of a biconnected undirected graph defines a directed graph with no cycles, a single source s and a single sink t. Given an undirected graph G as input, linear-time algorithms have been proposed for computing an st-orientation of G. Such an orientation is useful especially in graph drawing algorithms which use it at their first stage [23]. Namely, before they process the origin...
متن کاملPii: S0925-7721(99)00054-1
Given an orthogonal representation H with n vertices and bends, we study the problem of computing a planar orthogonal drawing of H with small area. This problem has direct applications to the development of practical graph drawing techniques for information visualization and VLSI layout. In this paper, we introduce the concept of turn-regularity of an orthogonal representationH , provide combin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012