Skip to main content

Showing 1–4 of 4 results for author: Mehrpour, S

Searching in archive cs. Search in all archives.
.
  1. RulePad: Interactive Authoring of Checkable Design Rules

    Authors: Sahar Mehrpour, Thomas D. LaToza, Hamed Sarvari

    Abstract: Good documentation offers the promise of enabling developers to easily understand design decisions. Unfortunately, in practice, design documents are often rarely updated, becoming inaccurate, incomplete, and untrustworthy. A better solution is to enable developers to write down design rules which are checked against code for consistency. But existing rule checkers require learning specialized quer… ▽ More

    Submitted 23 November, 2021; v1 submitted 9 July, 2020; originally announced July 2020.

  2. arXiv:1905.00727  [pdf, other

    cs.CG

    Pseudo-Triangle Visibility Graph: Characterization and Reconstruction

    Authors: Sahar Mehrpour, Alireza Zarei

    Abstract: The visibility graph of a simple polygon represents visibility relations between its vertices. Knowing the correct order of the vertices around the boundary of a polygon and its visibility graph, it is an open problem to locate the vertices in a plane in such a way that it will be consistent with this visibility graph. This problem has been solved for special cases when we know that the target pol… ▽ More

    Submitted 2 May, 2019; originally announced May 2019.

  3. arXiv:1812.05656  [pdf, other

    cs.CG

    Polygon Simplification by Minimizing Convex Corners

    Authors: Yeganeh Bahoo, Stephane Durocher, J. Mark Keil, Debajyoti Mondal, Saeed Mehrabi, Sahar Mehrpour

    Abstract: Let $P$ be a polygon with $r>0$ reflex vertices and possibly with holes and islands. A subsuming polygon of $P$ is a polygon $P'$ such that $P \subseteq P'$, each connected component $R$ of $P$ is a subset of a distinct connected component $R'$ of $P'$, and the reflex corners of $R$ coincide with those of $R'$. A subsuming chain of $P'$ is a minimal path on the boundary of $P'$ whose two end edges… ▽ More

    Submitted 13 December, 2018; originally announced December 2018.

    Comments: 15 pages, 9 figures

  4. arXiv:1702.08380  [pdf, other

    cs.CG

    Exploring Increasing-Chord Paths and Trees

    Authors: Yeganeh Bahoo, Stephane Durocher, Sahar Mehrpour, Debajyoti Mondal

    Abstract: A straight-line drawing $Γ$ of a graph $G=(V,E)$ is a drawing of $G$ in the Euclidean plane, where every vertex in $G$ is mapped to a distinct point, and every edge in $G$ is mapped to a straight line segment between their endpoints. A path $P$ in $Γ$ is called increasing-chord if for every four points (not necessarily vertices) $a,b,c,d$ on $P$ in this order, the Euclidean distance between $b,c$… ▽ More

    Submitted 1 July, 2017; v1 submitted 27 February, 2017; originally announced February 2017.

    Comments: A preliminary version appeared at the 29th Canadian Conference on Computational Geometry (CCCG 2017)

    MSC Class: 68Q25; 65D18 ACM Class: I.3.5