Particle-Based Assembly Using Precise Global Control

被引:0
|
作者
Jakob Keller
Christian Rieck
Christian Scheffer
Arne Schmidt
机构
[1] TU Braunschweig,Department of Computer Science
[2] Bochum University of Applied Sciences,Faculty of Electrical Engineering and Computer Science
来源
Algorithmica | 2022年 / 84卷
关键词
Programmable Matter; Tile Assembly; Tilt; Approximation; NP-Hardness;
D O I
暂无
中图分类号
学科分类号
摘要
In micro- and nano-scale systems, particles can be moved by using an external force like gravity or a magnetic field. In the presence of adhesive particles that can attach to each other, the challenge is to decide whether a shape is constructible. Previous work provides a class of shapes for which constructibility can be decided efficiently when particles move maximally into the same direction induced by a global signal. In this paper we consider the single step model, i.e., a model in which each particle moves one unit step into the given direction. We restrict the assembly process such that at each single time step actually one particle is added to and moved within the workspace. We prove that deciding constructibility is NP-complete for three-dimensional shapes, and that a maximum constructible shape can be approximated. The same approximation algorithm applies for 2D. We further present linear-time algorithms to decide whether or not a tree-shape in 2D or 3D is constructible. Scaling a shape yields constructibility; in particular we show that the 2-scaled copy of every non-degenerate polyomino is constructible. In the three-dimensional setting we show that the 3-scaled copy of every non-degenerate polycube is constructible.
引用
收藏
页码:2871 / 2897
页数:26
相关论文
共 50 条
  • [21] Parallel Particle-based Volume Rendering using Adaptive Particle Size Adjustment Technique
    Hayshi, Kengo
    Shimizu, Takashi
    Sakamoto, Naohisa
    Nonaka, Jorji
    SA'17: SIGGRAPH ASIA 2017 SYMPOSIUM ON VISUALIZATION, 2017,
  • [22] Boundary Detection in Particle-based Fluids
    Sandim, Marcos
    Cedrim, Douglas
    Nonato, Luis Gustavo
    Pagliosa, Paulo
    Paiva, Afonso
    COMPUTER GRAPHICS FORUM, 2016, 35 (02) : 215 - 224
  • [23] Particle-based platforms for malaria vaccines
    Wu, Yimin
    Narum, David L.
    Fleury, Sylvain
    Jennings, Gary
    Yadava, Anjali
    VACCINE, 2015, 33 (52) : 7518 - 7524
  • [24] Exploring Particle-Based Caricature Generations
    Phon-Amnuaisuk, Somnuk
    INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT II, 2011, 252 : 37 - 46
  • [25] A decade of particle-based scientific visualization
    Guido Reina
    Patrick Gralka
    Thomas Ertl
    The European Physical Journal Special Topics, 2019, 227 : 1705 - 1723
  • [26] Particle-based Cardiac Rhythm Simulation
    Guo, Jiaxiang
    Yang, Cheng
    Han, Jie
    Tang, Jiayu
    Zheng, Mianlun
    Liao, Xiangyun
    Yuan, Zhiyong
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 2072 - 2075
  • [27] Particle-based fluid simulation on the GPU
    Hegeman, Kyle
    Carr, Nathan A.
    Miller, Gavin S. P.
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 4, PROCEEDINGS, 2006, 3994 : 228 - 235
  • [28] Particle-based mesoscale hydrodynamic techniques
    Noguchi, H.
    Kikuchi, N.
    Gompper, G.
    EPL, 2007, 78 (01)
  • [29] Particle-Based Volume Rendering of Remote Volume Datasets Using FlowVR
    Lorant, Allan
    Ancel, Alexandre
    Zhao, Kun
    Sakamoto, Naohisa
    Koyamada, Koji
    Raffin, Bruno
    ASIASIM 2012, PT I, 2012, 323 : 285 - +
  • [30] Particle-Based Anisotropic Surface Meshing
    Zhong, Zichun
    Guo, Xiaohu
    Wang, Wenping
    Levy, Bruno
    Sun, Feng
    Liu, Yang
    Mao, Weihua
    ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (04):