-
FargoCPT: A 2D Multi-Physics Code for Simulating the Interaction of Disks with Stars, Planets and Particles
Authors:
Thomas Rometsch,
Lucas M. Jordan,
Tobias W. Moldenhauer,
Dennis Wehner,
Steven Rendon Restrepo,
Tobias W. A. Müller,
Giovanni Picogna,
Wilhelm Kley,
Cornelis P. Dullemond
Abstract:
Context: Planet-disk interactions play a crucial role in the understanding of planet formation and disk evolution. There are multiple numerical tools available to simulate these interactions, including the often-used FARGO code and its variants. Many of the codes were extended over time to include additional physical processes with a focus on their accurate modeling. Aims: We introduce FargoCPT, a…
▽ More
Context: Planet-disk interactions play a crucial role in the understanding of planet formation and disk evolution. There are multiple numerical tools available to simulate these interactions, including the often-used FARGO code and its variants. Many of the codes were extended over time to include additional physical processes with a focus on their accurate modeling. Aims: We introduce FargoCPT, an updated version of FARGO incorporating other previous enhancements to the code, to provide a simulation environment tailored to study interactions between stars, planets, and disks, ensuring accurate representation of planet systems, hydrodynamics, and dust dynamics with a focus on usability. Methods: The radiation-hydrodynamics part of FargoCPT uses a second-order upwind scheme in 2D polar coordinates supporting multiple equations of state, radiation transport, heating and cooling, and self-gravity. Shocks are considered using artificial viscosity. Integration of the N-body system is achieved by leveraging the REBOUND code. The dust module utilizes massless tracer particles, adapting to drag laws for the Stokes and Epstein regimes. Moreover, FargoCPT provides mechanisms to simulate accretion onto the stars and planets. Results: The code has been tested in practice by its use in various publications. Additionally, it comes with an automated test suite to test the physics modules. Conclusions: FargoCPT offers a unique set of simulation capabilities within the current landscape of publicly available planet-disk interaction simulation tools. Its structured interface and underlying technical updates are intended to assist researchers in the ongoing exploration of planet formation.
△ Less
Submitted 29 January, 2024;
originally announced January 2024.
-
Nonlinear dynamics of femtosecond laser interaction with the central nervous system in zebrafish
Authors:
Soyeon Jun,
Andreas Herbst,
Kilian Scheffter,
Nora John,
Julia Kolb,
Daniel Wehner,
Hanieh Fattahi
Abstract:
We report on the photodamage mechanism underlying the highly nonlinear interaction of femtosecond pulses at 1030 nm with the central nervous system tissue in living zebrafish (Danio rerio). Our study identifies two different cavitation regimes. The damage is confined and well-controlled at low repetition rates due to plasma-based ablation and sudden local temperature rise. At high repetition rates…
▽ More
We report on the photodamage mechanism underlying the highly nonlinear interaction of femtosecond pulses at 1030 nm with the central nervous system tissue in living zebrafish (Danio rerio). Our study identifies two different cavitation regimes. The damage is confined and well-controlled at low repetition rates due to plasma-based ablation and sudden local temperature rise. At high repetition rates, the damage becomes collateral due to plasma-mediated photochemistry and is not influenced by the thermal accumulation of consecutive laser pulses. Furthermore, we investigate and quantify the role of fluorescence labels with linear and nonlinear absorption pathways in optical breakdown. To verify our findings, we examined cell death and cellular responses to tissue damage, including the recruitment of fibroblasts and immune cells at different time points post-irradiation. These findings contribute to advancing the emerging nonlinear optical microscopy techniques and provide a strategy for inducing deep-tissue, precise, and localized injuries using near-infrared femtosecond laser pulses
△ Less
Submitted 8 March, 2024; v1 submitted 10 August, 2023;
originally announced August 2023.
-
Zero-Memory Graph Exploration with Unknown Inports
Authors:
Hans-Joachim Böckenhauer,
Fabian Frei,
Walter Unger,
David Wehner
Abstract:
We study a very restrictive graph exploration problem. In our model, an agent without persistent memory is placed on a vertex of a graph and only sees the adjacent vertices. The goal is to visit every vertex of the graph, return to the start vertex, and terminate. The agent does not know through which edge it entered a vertex. The agent may color the current vertex and can see the colors of the ne…
▽ More
We study a very restrictive graph exploration problem. In our model, an agent without persistent memory is placed on a vertex of a graph and only sees the adjacent vertices. The goal is to visit every vertex of the graph, return to the start vertex, and terminate. The agent does not know through which edge it entered a vertex. The agent may color the current vertex and can see the colors of the neighboring vertices in an arbitrary order. The agent may not recolor a vertex. We investigate the number of colors necessary and sufficient to explore all graphs. We prove that n-1 colors are necessary and sufficient for exploration in general, 3 colors are necessary and sufficient if only trees are to be explored, and min(2k-3,n-1) colors are necessary and min(2k-1,n-1) colors are sufficient on graphs of size n and circumference $k$, where the circumference is the length of a longest cycle. This only holds if an algorithm has to explore all graphs and not merely certain graph classes. We give an example for a graph class where each graph can be explored with 4 colors, although the graphs have maximal circumference. Moreover, we prove that recoloring vertices is very powerful by designing an algorithm with recoloring that uses only 7 colors and explores all graphs.
△ Less
Submitted 31 January, 2023;
originally announced January 2023.
-
Bounds for c-Ideal Hashing
Authors:
Fabian Frei,
David Wehner
Abstract:
In this paper, we analyze hashing from a worst-case perspective. To this end, we study a new property of hash families that is strongly related to d-perfect hashing, namely c-ideality. On the one hand, this notion generalizes the definition of perfect hashing, which has been studied extensively; on the other hand, it provides a direct link to the notion of c-approximativity. We focus on the usuall…
▽ More
In this paper, we analyze hashing from a worst-case perspective. To this end, we study a new property of hash families that is strongly related to d-perfect hashing, namely c-ideality. On the one hand, this notion generalizes the definition of perfect hashing, which has been studied extensively; on the other hand, it provides a direct link to the notion of c-approximativity. We focus on the usually neglected case where the average load αis at least 1 and prove upper and lower parametrized bounds on the minimal size of c-ideal hash families.
As an aside, we show how c-ideality helps to analyze the advice complexity of hashing. The concept of advice, introduced a decade ago, lets us measure the information content of an online problem. We prove hashing's advice complexity to be linear in the hash table size.
△ Less
Submitted 31 January, 2023;
originally announced January 2023.
-
Finding Optimal Solutions With Neighborly Help
Authors:
Elisabet Burjons,
Fabian Frei,
Edith Hemaspaandra,
Dennis Komm,
David Wehner
Abstract:
Can we efficiently compute optimal solutions to instances of a hard problem from optimal solutions to neighboring (i.e., locally modified) instances? For example, can we efficiently compute an optimal coloring for a graph from optimal colorings for all one-edge-deleted subgraphs? Studying such questions not only gives detailed insight into the structure of the problem itself, but also into the com…
▽ More
Can we efficiently compute optimal solutions to instances of a hard problem from optimal solutions to neighboring (i.e., locally modified) instances? For example, can we efficiently compute an optimal coloring for a graph from optimal colorings for all one-edge-deleted subgraphs? Studying such questions not only gives detailed insight into the structure of the problem itself, but also into the complexity of related problems; most notably graph theory's core notion of critical graphs (e.g., graphs whose chromatic number decreases under deletion of an arbitrary edge) and the complexity-theoretic notion of minimality problems (also called criticality problems, e.g., recognizing graphs that become 3-colorable when an arbitrary edge is deleted).
We focus on two prototypical graph problems, Colorability and Vertex Cover. For example, we show that it is NP-hard to compute an optimal coloring for a graph from optimal colorings for all its one-vertex-deleted subgraphs, and that this remains true even when optimal solutions for all one-edge-deleted subgraphs are given. In contrast, computing an optimal coloring from all (or even just two) one-edge-added supergraphs is in P. We observe that Vertex Cover exhibits a remarkably different behavior, demonstrating the power of our model to delineate problems from each other more precisely on a structural level.
Moreover, we provide a number of new complexity results for minimality and criticality problems. For example, we prove that Minimal-3-UnColorability is complete for DP (differences of NP sets), which was previously known only for the more amenable case of deleting vertices rather than edges. For Vertex Cover, we show that recognizing beta-vertex-critical graphs is complete for Theta_2^p (parallel access to NP), obtaining the first completeness result for a criticality problem for this class.
△ Less
Submitted 25 June, 2019; v1 submitted 24 June, 2019;
originally announced June 2019.