@article{16277,
  abstract     = {{CP2K is an open source electronic structure and molecular dynamics software package to perform atomistic simulations of solid-state, liquid, molecular, and biological systems. It is especially aimed at massively parallel and linear-scaling electronic structure methods and state-of-theart ab initio molecular dynamics simulations. Excellent performance for electronic structure calculations is achieved using novel algorithms implemented for modern high-performance computing systems. This review revisits the main capabilities of CP2K to perform efficient and accurate electronic structure simulations. The emphasis is put on density functional theory and multiple post–Hartree–Fock methods using the Gaussian and plane wave approach and its augmented all-electron extension.}},
  author       = {{Kühne, Thomas and Iannuzzi, Marcella and Ben, Mauro Del and Rybkin, Vladimir V. and Seewald, Patrick and Stein, Frederick and Laino, Teodoro and Khaliullin, Rustam Z. and Schütt, Ole and Schiffmann, Florian and Golze, Dorothea and Wilhelm, Jan and Chulkov, Sergey and Mohammad Hossein Bani-Hashemian, Mohammad Hossein Bani-Hashemian and Weber, Valéry and Borstnik, Urban and Taillefumier, Mathieu and Jakobovits, Alice Shoshana and Lazzaro, Alfio and Pabst, Hans and Müller, Tiziano and Schade, Robert and Guidon, Manuel and Andermatt, Samuel and Holmberg, Nico and Schenter, Gregory K. and Hehn, Anna and Bussy, Augustin and Belleflamme, Fabian and Tabacchi, Gloria and Glöß, Andreas and Lass, Michael and Bethune, Iain and Mundy, Christopher J. and Plessl, Christian and Watkins, Matt and VandeVondele, Joost and Krack, Matthias and Hutter, Jürg}},
  journal      = {{The Journal of Chemical Physics}},
  number       = {{19}},
  title        = {{{CP2K: An electronic structure and molecular dynamics software package - Quickstep: Efficient and accurate electronic structure calculations}}},
  doi          = {{10.1063/5.0007045}},
  volume       = {{152}},
  year         = {{2020}},
}

@inproceedings{16898,
  abstract     = {{Electronic structure calculations based on density-functional theory (DFT)
represent a significant part of today's HPC workloads and pose high demands on
high-performance computing resources. To perform these quantum-mechanical DFT
calculations on complex large-scale systems, so-called linear scaling methods
instead of conventional cubic scaling methods are required. In this work, we
take up the idea of the submatrix method and apply it to the DFT computations
in the software package CP2K. For that purpose, we transform the underlying
numeric operations on distributed, large, sparse matrices into computations on
local, much smaller and nearly dense matrices. This allows us to exploit the
full floating-point performance of modern CPUs and to make use of dedicated
accelerator hardware, where performance has been limited by memory bandwidth
before. We demonstrate both functionality and performance of our implementation
and show how it can be accelerated with GPUs and FPGAs.}},
  author       = {{Lass, Michael and Schade, Robert and Kühne, Thomas and Plessl, Christian}},
  booktitle    = {{Proc. International Conference for High Performance Computing, Networking, Storage and Analysis (SC)}},
  location     = {{Atlanta, GA, US}},
  pages        = {{1127--1140}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{A Submatrix-Based Method for Approximate Matrix Function Evaluation in the Quantum Chemistry Code CP2K}}},
  doi          = {{10.1109/SC41405.2020.00084}},
  year         = {{2020}},
}

@inbook{29042,
  author       = {{Röder, Michael and Sherif, Mohamed and Saleem, Muhammad and Conrads, Felix and Ngonga Ngomo, Axel-Cyrille}},
  booktitle    = {{Knowledge Graphs for eXplainable Artificial Intelligence: Foundations, Applications and Challenges}},
  editor       = {{Tiddi, Ilaria and Lécué, Freddy and Hitzler, Pascal}},
  keywords     = {{dice group_aksw roeder sherif saleem fconrads ngonga}},
  pages        = {{73--97}},
  publisher    = {{IOS Press}},
  title        = {{{Benchmarking the Lifecycle of Knowledge Graphs}}},
  doi          = {{10.3233/SSW200012}},
  year         = {{2020}},
}

@inproceedings{21632,
  abstract     = {{FPGAs have found increasing adoption in data center applications since a new generation of high-level tools have become available which noticeably reduce development time for FPGA accelerators and still provide high-quality results. There is, however, no high-level benchmark suite available, which specifically enables a comparison of FPGA architectures, programming tools, and libraries for HPC applications. To fill this gap, we have developed an OpenCL-based open-source implementation of the HPCC benchmark suite for Xilinx and Intel FPGAs. This benchmark can serve to analyze the current capabilities of FPGA devices, cards, and development tool flows, track progress over time, and point out specific difficulties for FPGA acceleration in the HPC domain. Additionally, the benchmark documents proven performance optimization patterns. We will continue optimizing and porting the benchmark for new generations of FPGAs and design tools and encourage active participation to create a valuable tool for the community. To fill this gap, we have developed an OpenCL-based open-source implementation of the HPCC benchmark suite for Xilinx and Intel FPGAs. This benchmark can serve to analyze the current capabilities of FPGA devices, cards, and development tool flows, track progress over time, and point out specific difficulties for FPGA acceleration in the HPC domain. Additionally, the benchmark documents proven performance optimization patterns. We will continue optimizing and porting the benchmark for new generations of FPGAs and design tools and encourage active participation to create a valuable tool for the community.}},
  author       = {{Meyer, Marius and Kenter, Tobias and Plessl, Christian}},
  booktitle    = {{2020 IEEE/ACM International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC)}},
  isbn         = {{9781665415927}},
  keywords     = {{FPGA, OpenCL, High Level Synthesis, HPC benchmarking}},
  title        = {{{Evaluating FPGA Accelerator Performance with a Parameterized OpenCL Adaptation of Selected Benchmarks of the HPCChallenge Benchmark Suite}}},
  doi          = {{10.1109/h2rc51942.2020.00007}},
  year         = {{2020}},
}

@article{12878,
  abstract     = {{In scientific computing, the acceleration of atomistic computer simulations by means of custom hardware is finding ever-growing application. A major limitation, however, is that the high efficiency in terms of performance and low power consumption entails the massive usage of low precision computing units. Here, based on the approximate computing paradigm, we present an algorithmic method to compensate for numerical inaccuracies due to low accuracy arithmetic operations rigorously, yet still obtaining exact expectation values using a properly modified Langevin-type equation.}},
  author       = {{Rengaraj, Varadarajan and Lass, Michael and Plessl, Christian and Kühne, Thomas}},
  journal      = {{Computation}},
  number       = {{2}},
  publisher    = {{MDPI}},
  title        = {{{Accurate Sampling with Noisy Forces from Approximate Computing}}},
  doi          = {{10.3390/computation8020039}},
  volume       = {{8}},
  year         = {{2020}},
}

@inproceedings{52936,
  author       = {{Dubslaff, Clemens and Koopmann, Patrick and Turhan, Anni-Yasmin}},
  booktitle    = {{Proceedings of the 33rd International Workshop on Description Logics (DL 2020) co-located with the 17th International Conference on Principles of Knowledge Representation and Reasoning (KR 2020), Online Event [Rhodes, Greece], September 12th to 14th, 2020}},
  editor       = {{Borgwardt, Stefan and Meyer, Thomas}},
  publisher    = {{CEUR-WS.org}},
  title        = {{{Give Inconsistency a Chance: Semantics for Ontology-Mediated Verification}}},
  volume       = {{2663}},
  year         = {{2020}},
}

@inbook{35821,
  author       = {{Budde, Lea and Frischemeier, Daniel and Biehler, Rolf and Fleischer, Franz Yannik and Gerstenberger, Dietrich and Podworny, Susanne and Schulte, Carsten}},
  booktitle    = {{New Skills in the Changing World of Statistics Education: Proceedings of the Roundtable conference of the International Association for Statistical Education (IASE), July 2020}},
  editor       = {{Arnold, P.}},
  publisher    = {{ISI/IASE}},
  title        = {{{Data Science Education in Secondary School: How to Develop Statistical Reasoning When Exploring Data Using CODAP}}},
  year         = {{2020}},
}

@inproceedings{20510,
  author       = {{Benz, Manuel and Krogh Kristensen, Erik and Luo, Linghui and P. Borges Jr., Nataniel and Bodden, Eric and Zeller, Andreas}},
  booktitle    = {{International Conference for Software Engineering (ICSE)}},
  title        = {{{Heaps'n Leaks: How Heap Snapshots Improve Android Taint Analysis}}},
  year         = {{2020}},
}

@article{20508,
  author       = {{Nguyen Quang Do, Lisa and Bodden, Eric}},
  journal      = {{IEEE Transactions on Software Engineering}},
  title        = {{{Explaining Static Analysis with Rule Graphs}}},
  year         = {{2020}},
}

@article{60386,
  abstract     = {{<jats:p>We propose a novel approach to represent maps between two discrete surfaces of the same genus and to minimize intrinsic mapping distortion. Our maps are well-defined at every surface point and are guaranteed to be continuous bijections (surface homeomorphisms). As a key feature of our approach, only the images of vertices need to be represented explicitly, since the images of all other points (on edges or in faces) are properly defined implicitly. This definition is via unique geodesics in metrics of constant Gaussian curvature. Our method is built upon the fact that such metrics exist on surfaces of arbitrary topology, without the need for any cuts or cones (as asserted by the uniformization theorem). Depending on the surfaces' genus, these metrics exhibit one of the three classical geometries: Euclidean, spherical or hyperbolic. Our formulation handles constructions in all three geometries in a unified way. In addition, by considering not only the vertex images but also the discrete metric as degrees of freedom, our formulation enables us to simultaneously optimize the images of these vertices and images of all other points.</jats:p>}},
  author       = {{Schmidt, Patrick and Campen, Marcel and Born, Janis and Kobbelt, Leif}},
  issn         = {{0730-0301}},
  journal      = {{ACM Transactions on Graphics}},
  number       = {{4}},
  publisher    = {{Association for Computing Machinery (ACM)}},
  title        = {{{Inter-surface maps via constant-curvature metrics}}},
  doi          = {{10.1145/3386569.3392399}},
  volume       = {{39}},
  year         = {{2020}},
}

@article{60385,
  abstract     = {{<jats:p>We present a mesh generation algorithm for the curvilinear triangulation of planar domains with piecewise polynomial boundary. The resulting mesh consists of regular, injective higher-order triangular elements and precisely conforms with the domain's curved boundary. No smoothness requirements are imposed on the boundary. Prescribed piecewise polynomial curves in the interior, like material interfaces or feature curves, can be taken into account for precise interpolation by the resulting mesh's edges as well. In its core, the algorithm is based on a novel explicit construction of guaranteed injective Bézier triangles with certain edge curves and edge parametrizations prescribed. Due to the use of only rational arithmetic, the algorithm can optionally be performed using exact number types in practice, so as to provide robustness guarantees.</jats:p>}},
  author       = {{Mandad, Manish and Campen, Marcel}},
  issn         = {{0730-0301}},
  journal      = {{ACM Transactions on Graphics}},
  number       = {{4}},
  publisher    = {{Association for Computing Machinery (ACM)}},
  title        = {{{Bézier guarding}}},
  doi          = {{10.1145/3386569.3392372}},
  volume       = {{39}},
  year         = {{2020}},
}

@article{60383,
  abstract     = {{<jats:title>Abstract</jats:title><jats:p>The problem of seamless parametrization of surfaces is of interest in the context of structured quadrilateral mesh generation and spline‐based surface approximation. It has been tackled by a variety of approaches, commonly relying on continuous numerical optimization to ultimately obtain suitable parameter domains. We present a general combinatorial seamless parameter domain construction, free from the potential numerical issues inherent to continuous optimization techniques in practice. The domains are constructed as abstract polygonal complexes which can be embedded in a discrete planar grid space, as unions of unit squares. We ensure that the domain structure matches any prescribed parametrization singularities (cones) and satisfies seamlessness conditions. Surfaces of arbitrary genus are supported. Once a domain suitable for a given surface is constructed, a seamless and locally injective parametrization over this domain can be obtained using existing planar disk mapping techniques, making recourse to Tutte's classical embedding theorem.</jats:p>}},
  author       = {{Zhou, Jiaran and Tu, Changhe and Zorin, Denis and Campen, Marcel}},
  issn         = {{0167-7055}},
  journal      = {{Computer Graphics Forum}},
  number       = {{2}},
  pages        = {{179--190}},
  publisher    = {{Wiley}},
  title        = {{{Combinatorial Construction of Seamless Parameter Domains}}},
  doi          = {{10.1111/cgf.13922}},
  volume       = {{39}},
  year         = {{2020}},
}

@article{60382,
  author       = {{Mandad, Manish and Campen, Marcel}},
  issn         = {{0010-4485}},
  journal      = {{Computer-Aided Design}},
  publisher    = {{Elsevier BV}},
  title        = {{{Efficient piecewise higher-order parametrization of discrete surfaces with local and global injectivity}}},
  doi          = {{10.1016/j.cad.2020.102862}},
  volume       = {{127}},
  year         = {{2020}},
}

@article{21267,
  author       = {{Budde, Lea and Schulte, Carsten and Buhl, Heike M. and Muehling, Andreas}},
  journal      = {{Seventh International Conference on Learning and Teaching in Computing and Engineeringe}},
  keywords     = {{⛔ No DOI found}},
  publisher    = {{(IEEE)}},
  title        = {{{Understanding and Explaining Digital Artefacts - the Role of a Duality (Accepted Paper - Digital Publication Follows)}}},
  year         = {{2020}},
}

@article{15266,
  author       = {{Yigitbas, Enes and Jovanovikj, Ivan and Biermeier, Kai and Sauer, Stefan and Engels, Gregor}},
  journal      = {{International Journal on Software and Systems Modeling (SoSyM)}},
  publisher    = {{Springer}},
  title        = {{{Integrated Model-driven Development of Self-adaptive User Interfaces }}},
  year         = {{2020}},
}

@unpublished{19523,
  abstract     = {{We study the problem of learning choice functions, which play an important
role in various domains of application, most notably in the field of economics.
Formally, a choice function is a mapping from sets to sets: Given a set of
choice alternatives as input, a choice function identifies a subset of most
preferred elements. Learning choice functions from suitable training data comes
with a number of challenges. For example, the sets provided as input and the
subsets produced as output can be of any size. Moreover, since the order in
which alternatives are presented is irrelevant, a choice function should be
symmetric. Perhaps most importantly, choice functions are naturally
context-dependent, in the sense that the preference in favor of an alternative
may depend on what other options are available. We formalize the problem of
learning choice functions and present two general approaches based on two
representations of context-dependent utility functions. Both approaches are
instantiated by means of appropriate neural network architectures, and their
performance is demonstrated on suitable benchmark tasks.}},
  author       = {{Pfannschmidt, Karlson and Gupta, Pritha and Hüllermeier, Eyke}},
  booktitle    = {{arXiv:1901.10860}},
  title        = {{{Learning Choice Functions: Concepts and Architectures}}},
  year         = {{2019}},
}

@inproceedings{3287,
  abstract     = {{For optimal placement and orchestration of network services, it is crucial
that their structure and semantics are specified clearly and comprehensively
and are available to an orchestrator. Existing specification approaches are
either ambiguous or miss important aspects regarding the behavior of virtual
network functions (VNFs) forming a service. We propose to formally and
unambiguously specify the behavior of these functions and services using
Queuing Petri Nets (QPNs). QPNs are an established method that allows to
express queuing, synchronization, stochastically distributed processing delays,
and changing traffic volume and characteristics at each VNF. With QPNs,
multiple VNFs can be connected to complete network services in any structure,
even specifying bidirectional network services containing loops.
  We discuss how management and orchestration systems can benefit from our
clear and comprehensive specification approach, leading to better placement of
VNFs and improved Quality of Service. Another benefit of formally specifying
network services with QPNs are diverse analysis options, which allow valuable
insights such as the distribution of end-to-end delay. We propose a tool-based
workflow that supports the specification of network services and the automatic
generation of corresponding simulation code to enable an in-depth analysis of
their behavior and performance.}},
  author       = {{Schneider, Stefan Balthasar and Sharma, Arnab and Karl, Holger and Wehrheim, Heike}},
  booktitle    = {{2019 IFIP/IEEE International Symposium on Integrated Network Management (IM)}},
  location     = {{Washington, DC, USA}},
  pages        = {{116----124}},
  publisher    = {{IFIP}},
  title        = {{{Specifying and Analyzing Virtual Network Services Using Queuing Petri Nets}}},
  year         = {{2019}},
}

@article{3585,
  abstract     = {{Existing approaches and tools for the generation of approximate circuits often lack generality and are restricted to certain circuit types, approximation techniques, and quality assurance methods. Moreover, only few tools are publicly available. This hinders the development and evaluation of new techniques for approximating circuits and their comparison to previous approaches. In this paper, we ﬁrst analyze and classify related approaches and then present CIRCA, our ﬂexible framework for search-based approximate circuit generation. CIRCA is developed with a focus on modularity and extensibility. We present the architecture of CIRCA with its clear separation into stages and functional blocks, report on the current prototype, and show initial experiments.}},
  author       = {{Witschen, Linus Matthias and Wiersema, Tobias and Ghasemzadeh Mohammadi, Hassan and Awais, Muhammad and Platzner, Marco}},
  issn         = {{0026-2714}},
  journal      = {{Microelectronics Reliability}},
  keywords     = {{Approximate Computing, Framework, Pareto Front, Accuracy}},
  pages        = {{277--290}},
  publisher    = {{Elsevier}},
  title        = {{{CIRCA: Towards a Modular and Extensible Framework for Approximate Circuit Generation}}},
  doi          = {{10.1016/j.microrel.2019.04.003}},
  volume       = {{99}},
  year         = {{2019}},
}

@article{2916,
  author       = {{Brauer, Sascha}},
  issn         = {{0304-3975}},
  journal      = {{Theoretical Computer Science}},
  pages        = {{88--106}},
  publisher    = {{Elsevier}},
  title        = {{{Complexity of single-swap heuristics for metric facility location and related problems}}},
  doi          = {{10.1016/j.tcs.2018.04.048}},
  volume       = {{754}},
  year         = {{2019}},
}

@article{17339,
  author       = {{Carmona, Josep and Engels, Gregor and Kumar, Akhil and Reichert, Manfred}},
  issn         = {{0306-4379}},
  journal      = {{Information Systems}},
  pages        = {{238--239}},
  title        = {{{Special issue: Selected papers of BPM 2017}}},
  doi          = {{10.1016/j.is.2019.06.001}},
  year         = {{2019}},
}

