-
A Molecular Dynamics Study of Mechanical Properties of Vertically Stacked Silicene/MoS2 van der Waals Heterostructure
Authors:
Bishwajit Kar,
Plabon Paul,
Md Arshadur Rahman,
Mohammad Jane Alam Khan
Abstract:
Silicene is an intriguing silicon allotrope with a honeycomb lattice structure similar to graphene with slightly buckled geometry. Molybdenum disulfide (MoS2), on the other hand, is a significant 2D transition metal dichalcogenide that has demonstrated promise in a variety of applications. Van der Waals heterostructures, which are created by stacking distinct 2D crystals on top of each other, are…
▽ More
Silicene is an intriguing silicon allotrope with a honeycomb lattice structure similar to graphene with slightly buckled geometry. Molybdenum disulfide (MoS2), on the other hand, is a significant 2D transition metal dichalcogenide that has demonstrated promise in a variety of applications. Van der Waals heterostructures, which are created by stacking distinct 2D crystals on top of each other, are becoming increasingly important due to their unique optoelectronic and electromechanical properties. Using molecular dynamics simulations, the mechanical characteristics of vertically stacked Silicene/MoS2 van der Waals heterostructures are examined in this study. The response and structural stability of the heterostructures at various loading orientations and temperatures are given particular attention. The research findings highlight that the fracture strength of the Silicene/MoS2 heterostructure decreases by 40% in both armchair and zigzag orientations when the temperature is raised from 100K to 600K. Furthermore, a linear decrease in Young's modulus is observed as temperature rises. It is noteworthy that the Rule of Mixture (ROM) predictions for Young's Moduli are observed to be marginally lower than the simulation results. The analyses reveal that the silicene layer fractures first under both loading directions shows crack propagation at +-60°in the armchair and predominantly perpendicular in zigzag, followed by subsequent MoS2 layer failure. The study also shows that the MoS2 layer largely determines the elastic properties of the heterostructure, whereas the silicene layer primarily dictates the failure of the heterostructure. These findings offer an in-depth understanding of the mechanical properties of Silicene/MoS2 heterostructures, with significant implications for their use in cutting-edge nanoelectronics and nanomechanical systems.
△ Less
Submitted 6 January, 2024;
originally announced January 2024.
-
Selection of Distinct Morphologies to Divide & Conquer Gigapixel Pathology Images
Authors:
Abubakr Shafique,
Saghir Alfasly,
Areej Alsaafin,
Peyman Nejat,
Jibran A. Khan,
H. R. Tizhoosh
Abstract:
Whole slide images (WSIs) are massive digital pathology files illustrating intricate tissue structures. Selecting a small, representative subset of patches from each WSI is essential yet challenging. Therefore, following the "Divide & Conquer" approach becomes essential to facilitate WSI analysis including the classification and the WSI matching in computational pathology. To this end, we propose…
▽ More
Whole slide images (WSIs) are massive digital pathology files illustrating intricate tissue structures. Selecting a small, representative subset of patches from each WSI is essential yet challenging. Therefore, following the "Divide & Conquer" approach becomes essential to facilitate WSI analysis including the classification and the WSI matching in computational pathology. To this end, we propose a novel method termed "Selection of Distinct Morphologies" (SDM) to choose a subset of WSI patches. The aim is to encompass all inherent morphological variations within a given WSI while simultaneously minimizing the number of selected patches to represent these variations, ensuring a compact yet comprehensive set of patches. This systematically curated patch set forms what we term a "montage". We assess the representativeness of the SDM montage across various public and private histopathology datasets. This is conducted by using the leave-one-out WSI search and matching evaluation method, comparing it with the state-of-the-art Yottixel's mosaic. SDM demonstrates remarkable efficacy across all datasets during its evaluation. Furthermore, SDM eliminates the necessity for empirical parameterization, a crucial aspect of Yottixel's mosaic, by inherently optimizing the selection process to capture the distinct morphological features within the WSI.
△ Less
Submitted 16 November, 2023;
originally announced November 2023.
-
Insights into Software Development Approaches: Mining Q&A Repositories
Authors:
Arif Ali Khan,
Javed Ali Khan,
Muhammad Azeem Akbar,
Peng Zhou,
Mahdi Fahmideh
Abstract:
Context: Software practitioners adopt approaches like DevOps, Scrum, and Waterfall for high-quality software development. However, limited research has been conducted on exploring software development approaches concerning practitioners discussions on Q&A forums. Objective: We conducted an empirical study to analyze developers discussions on Q&A forums to gain insights into software development ap…
▽ More
Context: Software practitioners adopt approaches like DevOps, Scrum, and Waterfall for high-quality software development. However, limited research has been conducted on exploring software development approaches concerning practitioners discussions on Q&A forums. Objective: We conducted an empirical study to analyze developers discussions on Q&A forums to gain insights into software development approaches in practice. Method: We analyzed 13,903 developers posts across Stack Overflow (SO), Software Engineering Stack Exchange (SESE), and Project Management Stack Exchange (PMSE) forums. A mixed method approach, consisting of the topic modeling technique (i.e., Latent Dirichlet Allocation (LDA)) and qualitative analysis, is used to identify frequently discussed topics of software development approaches, trends (popular, difficult topics), and the challenges faced by practitioners in adopting different software development approaches. Findings: We identified 15 frequently mentioned software development approaches topics on Q&A sites and observed an increase in trends for the top-3 most difficult topics requiring more attention. Finally, our study identified 49 challenges faced by practitioners while deploying various software development approaches, and we subsequently created a thematic map to represent these findings. Conclusions: The study findings serve as a useful resource for practitioners to overcome challenges, stay informed about current trends, and ultimately improve the quality of software products they develop.
△ Less
Submitted 2 May, 2023;
originally announced May 2023.
-
Researcher or Crowd Member? Why not both! The Open Research Knowledge Graph for Applying and Communicating CrowdRE Research
Authors:
Oliver Karras,
Eduard C. Groen,
Javed Ali Khan,
Sören Auer
Abstract:
In recent decades, there has been a major shift towards improved digital access to scholarly works. However, even now that these works are available in digital form, they remain document-based, making it difficult to communicate the knowledge they contain. The next logical step is to extend these works with more flexible, fine-grained, semantic, and context-sensitive representations of scholarly k…
▽ More
In recent decades, there has been a major shift towards improved digital access to scholarly works. However, even now that these works are available in digital form, they remain document-based, making it difficult to communicate the knowledge they contain. The next logical step is to extend these works with more flexible, fine-grained, semantic, and context-sensitive representations of scholarly knowledge. The Open Research Knowledge Graph (ORKG) is a platform that structures and interlinks scholarly knowledge, relying on crowdsourced contributions from researchers (as a crowd) to acquire, curate, publish, and process this knowledge. In this experience report, we consider the ORKG in the context of Crowd-based Requirements Engineering (CrowdRE) from two perspectives: (1) As CrowdRE researchers, we investigate how the ORKG practically applies CrowdRE techniques to involve scholars in its development to make it align better with their academic work. We determined that the ORKG readily provides social and financial incentives, feedback elicitation channels, and support for context and usage monitoring, but that there is improvement potential regarding automated user feedback analyses and a holistic CrowdRE approach. (2) As crowd members, we explore how the ORKG can be used to communicate scholarly knowledge about CrowdRE research. For this purpose, we curated qualitative and quantitative scholarly knowledge in the ORKG based on papers contained in two previously published systematic literature reviews (SLRs) on CrowdRE. This knowledge can be explored and compared interactively, and with more data than what the SLRs originally contained. Therefore, the ORKG improves access and communication of the scholarly knowledge about CrowdRE research. For both perspectives, we found the ORKG to be a useful multi-tool for CrowdRE research.
△ Less
Submitted 11 August, 2021;
originally announced August 2021.
-
Reversing The Meaning of Node Connectivity for Content Placement in Networks of Caches
Authors:
Junaid Ahmed Khan,
Cedric Westphal,
J. J. Garcia-Luna-Aceves,
Yacine Ghamri-Doudane
Abstract:
It is a widely accepted heuristic in content caching to place the most popular content at the nodes that are the best connected. The other common heuristic is somewhat contradictory, as it places the most popular content at the edge, at the caching nodes nearest the users. We contend that neither policy is best suited for caching content in a network and propose a simple alternative that places th…
▽ More
It is a widely accepted heuristic in content caching to place the most popular content at the nodes that are the best connected. The other common heuristic is somewhat contradictory, as it places the most popular content at the edge, at the caching nodes nearest the users. We contend that neither policy is best suited for caching content in a network and propose a simple alternative that places the most popular content at the least connected node. Namely, we populate content first at the nodes that have the lowest graph centrality over the network topology. Here, we provide an analytical study of this policy over some simple topologies that are tractable, namely regular grids and trees. Our mathematical results demonstrate that placing popular content at the least connected nodes outperforms the aforementioned alternatives in typical conditions.
△ Less
Submitted 12 November, 2019;
originally announced November 2019.
-
Offloading Content with Self-organizing Mobile Fogs
Authors:
Junaid Ahmed Khan,
Cedric Westphal,
Yacine Ghamri-Doudane
Abstract:
Mobile users in an urban environment access content on the internet from different locations. It is challenging for the current service providers to cope with the increasing content demand from a large number of collocated mobile users. In-network caching to offload content at nodes closer to users alleviate the issue, though efficient cache management is required to find out who should cache what…
▽ More
Mobile users in an urban environment access content on the internet from different locations. It is challenging for the current service providers to cope with the increasing content demand from a large number of collocated mobile users. In-network caching to offload content at nodes closer to users alleviate the issue, though efficient cache management is required to find out who should cache what, when and where in an urban environment, given nodes limited computing, communication and caching resources. To address this, we first define a novel relation between content popularity and availability in the network and investigate a node's eligibility to cache content based on its urban reachability. We then allow nodes to self-organize into mobile fogs to increase the distributed cache and maximize content availability in a cost-effective manner. However, to cater rational nodes, we propose a coalition game for the nodes to offer a maximum "virtual cache" assuming a monetary reward is paid to them by the service/content provider. Nodes are allowed to merge into different spatio-temporal coalitions in order to increase the distributed cache size at the network edge. Results obtained through simulations using realistic urban mobility trace validate the performance of our caching system showing a ratio of 60-85% of cache hits compared to the 30-40% obtained by the existing schemes and 10% in case of no coalition.
△ Less
Submitted 19 July, 2017;
originally announced July 2017.
-
A Content-based Centrality Metric for Collaborative Caching in Information-Centric Fogs
Authors:
Junaid Ahmed Khan,
Cedric Westphal,
Yacine Ghamri-Doudane
Abstract:
Information-Centric Fog Computing enables a multitude of nodes near the end-users to provide storage, communication, and computing, rather than in the cloud. In a fog network, nodes connect with each other directly to get content locally whenever possible. As the topology of the network directly influences the nodes' connectivity, there has been some work to compute the graph centrality of each no…
▽ More
Information-Centric Fog Computing enables a multitude of nodes near the end-users to provide storage, communication, and computing, rather than in the cloud. In a fog network, nodes connect with each other directly to get content locally whenever possible. As the topology of the network directly influences the nodes' connectivity, there has been some work to compute the graph centrality of each node within that network topology. The centrality is then used to distinguish nodes in the fog network, or to prioritize some nodes over others to participate in the caching fog. We argue that, for an Information-Centric Fog Computing approach, graph centrality is not an appropriate metric. Indeed, a node with low connectivity that caches a lot of content may provide a very valuable role in the network.
To capture this, we introduce acontent-based centrality (CBC) metric which takes into account how well a node is connected to the content the network is delivering, rather than to the other nodes in the network. To illustrate the validity of considering content-based centrality, we use this new metric for a collaborative caching algorithm. We compare the performance of the proposed collaborative caching with typical centrality based, non-centrality based, and non-collaborative caching mechanisms. Our simulation implements CBC on three instances of large scale realistic network topology comprising 2,896 nodes with three content replication levels. Results shows that CBC outperforms benchmark caching schemes and yields a roughly 3x improvement for the average cache hit rate.
△ Less
Submitted 3 May, 2017;
originally announced May 2017.
-
Converting Subalgebra Bases with the Sagbi Walk
Authors:
Junaid Alam Khan
Abstract:
We present an algorithm which converts a given Sagbi basis of a polynomial $K$-subalgebra $\mathcal{A}$ to a Sagbi basis of $\mathcal{A}$ in a polynomial ring with respect to another term ordering, under the assumption that subalgebra $\mathcal{A}$ admits a finite Sagbi basis with respect to all term ordering. The Sagbi walk method converts a Sagbi basis by partitioning the computations followin…
▽ More
We present an algorithm which converts a given Sagbi basis of a polynomial $K$-subalgebra $\mathcal{A}$ to a Sagbi basis of $\mathcal{A}$ in a polynomial ring with respect to another term ordering, under the assumption that subalgebra $\mathcal{A}$ admits a finite Sagbi basis with respect to all term ordering. The Sagbi walk method converts a Sagbi basis by partitioning the computations following a path in the Sagbi Fan. The algorithms have been implemented as a library for the computer algebra system SINGULAR \cite{GPS1}.
△ Less
Submitted 25 November, 2009;
originally announced November 2009.
-
Subalgebra Analogue to Standard Basis for Ideal
Authors:
Junaid Alam Khan
Abstract:
The theory of "subalgebra basis" analogous to standard basis (the generalization of Gröbner bases to monomial ordering which are not necessarily well ordering \cite{GP1}.) for ideals in polynomial rings over a field is developed. We call these bases "SASBI Basis" for "Subalgebra Analogue to Standard Basis for Ideals". The case of global orderings, here they are called "SAGBI Basis" for "Subalgeb…
▽ More
The theory of "subalgebra basis" analogous to standard basis (the generalization of Gröbner bases to monomial ordering which are not necessarily well ordering \cite{GP1}.) for ideals in polynomial rings over a field is developed. We call these bases "SASBI Basis" for "Subalgebra Analogue to Standard Basis for Ideals". The case of global orderings, here they are called "SAGBI Basis" for "Subalgebra Analogue to Gröbner Basis for Ideals", is treated in \cite{RS1}. Sasbi bases may be infinite. In this paper we consider subalgebras admitting a finite Sasbi basis and give algorithms to compute them. The algorithms have been implemented as a library for the computer algebra system SINGULAR \cite{GPS1}.
△ Less
Submitted 29 September, 2009;
originally announced September 2009.
-
Switching model with two habitats and a predator involving group defence
Authors:
Qamar J. A. Khan,
Bal Swaroop Bhatt,
R. P. Jaju
Abstract:
Switching model with one predator and two prey species is considered. The prey species have the ability of group defence. Therefore, the predator will be attracted towards that habitat where prey are less in number. The stability analysis is carried out for two equilibrium values. The theoretical results are compared with the numerical results for a set of values. The Hopf bifuracation analysis…
▽ More
Switching model with one predator and two prey species is considered. The prey species have the ability of group defence. Therefore, the predator will be attracted towards that habitat where prey are less in number. The stability analysis is carried out for two equilibrium values. The theoretical results are compared with the numerical results for a set of values. The Hopf bifuracation analysis is done to support the stability results.
△ Less
Submitted 31 March, 1998;
originally announced April 1998.