Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Mikkel Abrahamsen is active.

Publication


Featured researches published by Mikkel Abrahamsen.


Experimental Mathematics | 2011

On the Asymptotic Enumeration of LEGO Structures

Mikkel Abrahamsen; Søren Eilers

We investigate experimentally the growth regimes of the number of LEGO structures that can be constructed contiguously from n blocks of equal shape and color.


symposium on computational geometry | 2017

Minimum perimeter-sum partitions in the plane

Mikkel Abrahamsen; Mark de Berg; Kevin Buchin; Mehran Mehr; A Ali Mehrabi

Let P be a set of n points in the plane. We consider the problem of partitioning P into two subsets P_1 and P_2 such that the sum of the perimeters of CH(P_1) and CH(P_2) is minimized, where CH(P_i) denotes the convex hull of P_i. The problem was first studied by Mitchell and Wynters in 1991 who gave an O(n^2) time algorithm. Despite considerable progress on related problems, no subquadratic time algorithm for this problem was found so far. We present an exact algorithm solving the problem in O(n log^4 n) time and a (1+e)-approximation algorithm running in O(n + 1/e^2 log^4(1/e)) time.


european symposium on algorithms | 2016

Outer Common Tangents and Nesting of Convex Hulls in Linear Time and Constant Workspace

Mikkel Abrahamsen; Bartosz Walczak

We describe the first algorithm to compute the outer common tangents of two disjoint simple polygons using linear time and only constant workspace. A tangent of a polygon is a line touching the polygon such that all of the polygon lies on the same side of the line. An outer common tangent of two polygons is a tangent of both polygons such that the polygons lie on the same side of the tangent. Each polygon is given as a read-only array of its corners in cyclic order. The algorithm detects if an outer common tangent does not exist, which is the case if and only if the convex hull of one of the polygons is contained in the convex hull of the other. Otherwise, two corners defining an outer common tangent are returned.


symposium on computational geometry | 2015

An Optimal Algorithm for the Separating Common Tangents of Two Polygons

Mikkel Abrahamsen

We describe an algorithm for computing the separating common tangents of two simple polygons using linear time and only constant workspace. A tangent of a polygon is a line touching the polygon such that all of the polygon lies to the same side of the line. A separating common tangent of two polygons is a tangent of both polygons where the polygons are lying on different sides of the tangent. Each polygon is given as a read-only array of its corners. If a separating common tangent does not exist, the algorithm reports that. Otherwise, two corners defining a separating common tangent are returned. The algorithm is simple and implies an optimal algorithm for deciding if the convex hulls of two polygons are disjoint or not. This was not known to be possible in linear time and constant workspace prior to this paper. An outer common tangent is a tangent of both polygons where the polygons are on the same side of the tangent. In the case where the convex hulls of the polygons are disjoint, we give an algorithm for computing the outer common tangents in linear time using constant workspace.


symposium on computational geometry | 2017

Irrational Guards are Sometimes Needed.

Mikkel Abrahamsen; Anna Adamaszek; Tillmann Miltzow

In this paper we study the art gallery problem, which is one of the fundamental problems in computational geometry. The objective is to place a minimum number of guards inside a simple polygon such that the guards together can see the whole polygon. We say that a guard at position


symposium on theoretical aspects of computer science | 2016

Graph Reconstruction with a Betweenness Oracle.

Mikkel Abrahamsen; Greg Bodwin; Eva Rotenberg; Morten Stöckel

x


design automation conference | 2015

Spiral Toolpaths for High-Speed Machining of 2D Pockets With or Without Islands

Mikkel Abrahamsen

sees a point


symposium on the theory of computing | 2018

The art gallery problem is ∃ ℝ-complete

Mikkel Abrahamsen; Anna Adamaszek; Tillmann Miltzow

y


symposium on the theory of computing | 2018

Fast fencing

Mikkel Abrahamsen; Anna Adamaszek; Karl Bringmann; Vincent Cohen-Addad; Mehran Mehr; Eva Rotenberg; Alan Roytman; Mikkel Thorup

if the line segment


Journal of Computational Design and Engineering | 2018

Spiral tool paths for high-speed machining of 2D pockets with or without islands

Mikkel Abrahamsen

xy

Collaboration


Dive into the Mikkel Abrahamsen's collaboration.

Top Co-Authors

Avatar

Anna Adamaszek

University of Copenhagen

View shared research outputs
Top Co-Authors

Avatar

Eva Rotenberg

University of Copenhagen

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mehran Mehr

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mikkel Thorup

University of Copenhagen

View shared research outputs
Top Co-Authors

Avatar

A Ali Mehrabi

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Kevin Buchin

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Mark de Berg

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge