Source author record

Pilar Cano

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

2works
2topics
4close collaborators

Published work

2 publications

preprint2021arXiv

Fragile Complexity of Adaptive Algorithms

The fragile complexity of a comparison-based algorithm is f(n)f(n) if each input element participates in O(f(n))O(f(n)) comparisons. In this paper, we explore the fragile complexity of algorithms adaptive to various restrictions on the input, i.e., algorithms with a fragile complexity parameterized by a quantity other than the input size n. We show that searching for the predecessor in a sorted array has fragile complexity Θ(log⁡k)Θ(\log k), where kk is the rank of the query element, both in a randomized and a deterministic setting. For predecessor searches, we also show how to optimally reduce the amortized fragile complexity of the elements in the array. We also prove the following results: Selecting the kk-th smallest element has expected fragile complexity O(log⁡log⁡k)O(\log \log k) for the element selected. Deterministically finding the minimum element has fragile complexity Θ(log⁡(Inv))Θ(\log(Inv)) and Θ(log⁡(Runs))Θ(\log(Runs)), where InvInv is the number of inversions in a sequence and RunsRuns is the number of increasing runs in a sequence. Deterministically finding the median has fragile complexity O(log⁡(Runs)+log⁡log⁡n)O(\log(Runs) + \log \log n) and Θ(log⁡(Inv))Θ(\log(Inv)). Deterministic sorting has fragile complexity Θ(log⁡(Inv))Θ(\log(Inv)) but it has fragile complexity Θ(log⁡n)Θ(\log n) regardless of the number of runs.

preprint2020arXiv

Compatible Paths on Labelled Point Sets

Let PP and QQ be finite point sets of the same cardinality in R2\mathbb{R}^2, each labelled from 11 to nn. Two noncrossing geometric graphs GPG_P and GQG_Q spanning PP and QQ, respectively, are called compatible if for every face ff in GPG_P, there exists a corresponding face in GQG_Q with the same clockwise ordering of the vertices on its boundary as in ff. In particular, GPG_P and GQG_Q must be straight-line embeddings of the same connected nn-vertex graph. Deciding whether two labelled point sets admit compatible geometric paths is known to be NP-complete. We give polynomial-time algorithms to find compatible paths or report that none exist in three scenarios: O(n)O(n) time for points in convex position; O(n2)O(n^2) time for two simple polygons, where the paths are restricted to remain inside the closed polygons; and O(n2log⁡n)O(n^2 \log n) time for points in general position if the paths are restricted to be monotone.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.