Skip to main content

Showing 1–12 of 12 results for author: Rahman, M K

Searching in archive cs. Search in all archives.
.
  1. arXiv:2503.22771  [pdf, other

    cs.LG cs.AI

    GroundHog: Revolutionizing GLDAS Groundwater Storage Downscaling for Enhanced Recharge Estimation in Bangladesh

    Authors: Saleh Sakib Ahmed, Rashed Uz Zzaman, Saifur Rahman Jony, Faizur Rahman Himel, Afroza Sharmin, A. H. M. Khalequr Rahman, M. Sohel Rahman, Sara Nowreen

    Abstract: Long-term groundwater level (GWL) measurement is vital for effective policymaking and recharge estimation using annual maxima and minima. However, current methods prioritize short-term predictions and lack multi-year applicability, limiting their utility. Moreover, sparse in-situ measurements lead to reliance on low-resolution satellite data like GLDAS as the ground truth for Machine Learning mode… ▽ More

    Submitted 28 March, 2025; originally announced March 2025.

  2. arXiv:2305.09925  [pdf, other

    cs.CG cs.DB

    A Scalable Method for Readable Tree Layouts

    Authors: Kathryn Gray, Mingwei Li, Reyan Ahmed, Md. Khaledur Rahman, Ariful Azad, Stephen Kobourov, Katy Börner

    Abstract: Large tree structures are ubiquitous and real-world relational datasets often have information associated with nodes (e.g., labels or other attributes) and edges (e.g., weights or distances) that need to be communicated to the viewers. Yet, scalable, easy to read tree layouts are difficult to achieve. We consider tree layouts to be readable if they meet some basic requirements: node labels should… ▽ More

    Submitted 16 May, 2023; originally announced May 2023.

  3. arXiv:2208.03559  [pdf, other

    cs.LG cs.PF

    Triple Sparsification of Graph Convolutional Networks without Sacrificing the Accuracy

    Authors: Md. Khaledur Rahman, Ariful Azad

    Abstract: Graph Neural Networks (GNNs) are widely used to perform different machine learning tasks on graphs. As the size of the graphs grows, and the GNNs get deeper, training and inference time become costly in addition to the memory requirement. Thus, without sacrificing accuracy, graph sparsification, or model compression becomes a viable approach for graph learning tasks. A few existing techniques only… ▽ More

    Submitted 6 August, 2022; originally announced August 2022.

    Comments: 5 pages

  4. arXiv:2202.02470  [pdf, other

    cs.LG cs.AI

    MarkovGNN: Graph Neural Networks on Markov Diffusion

    Authors: Md. Khaledur Rahman, Abhigya Agrawal, Ariful Azad

    Abstract: Most real-world networks contain well-defined community structures where nodes are densely connected internally within communities. To learn from these networks, we develop MarkovGNN that captures the formation and evolution of communities directly in different convolutional layers. Unlike most Graph Neural Networks (GNNs) that consider a static graph at every layer, MarkovGNN generates different… ▽ More

    Submitted 29 April, 2022; v1 submitted 4 February, 2022; originally announced February 2022.

    Comments: Graph Learning at the ACM Web Conference 2022, total 11 pages

  5. arXiv:2112.10372  [pdf, other

    cs.LG cs.DC

    A Comprehensive Analytical Survey on Unsupervised and Semi-Supervised Graph Representation Learning Methods

    Authors: Md. Khaledur Rahman, Ariful Azad

    Abstract: Graph representation learning is a fast-growing field where one of the main objectives is to generate meaningful representations of graphs in lower-dimensional spaces. The learned embeddings have been successfully applied to perform various prediction tasks, such as link prediction, node classification, clustering, and visualization. The collective effort of the graph learning community has delive… ▽ More

    Submitted 20 December, 2021; originally announced December 2021.

    Comments: Analytical Survey Paper on Graph Embedding, 26 pages

  6. arXiv:2107.01887  [pdf, other

    cs.GR cs.SI

    An Analytical Survey on Recent Trends in High Dimensional Data Visualization

    Authors: Alexander Kiefer, Md. Khaledur Rahman

    Abstract: Data visualization is the process by which data of any size or dimensionality is processed to produce an understandable set of data in a lower dimensionality, allowing it to be manipulated and understood more easily by people. The goal of our paper is to survey the performance of current high-dimensional data visualization techniques and quantify their strengths and weaknesses through relevant qua… ▽ More

    Submitted 5 July, 2021; originally announced July 2021.

    Comments: 17 pages, a survey on recent trends in high dimensional data visualization

  7. arXiv:2011.06391  [pdf, other

    cs.LG cs.DC cs.SI

    FusedMM: A Unified SDDMM-SpMM Kernel for Graph Embedding and Graph Neural Networks

    Authors: Md. Khaledur Rahman, Majedul Haque Sujon, Ariful Azad

    Abstract: We develop a fused matrix multiplication kernel that unifies sampled dense-dense matrix multiplication and sparse-dense matrix multiplication under a single operation called FusedMM. By using user-defined functions, FusedMM can capture almost all computational patterns needed by popular graph embedding and GNN approaches. FusedMM is an order of magnitude faster than its equivalent kernels in Deep… ▽ More

    Submitted 26 October, 2021; v1 submitted 7 November, 2020; originally announced November 2020.

    Comments: 11 pages, published in IEEE IPDPS 2021

  8. arXiv:2009.10035  [pdf, other

    cs.SI cs.DC cs.LG

    Force2Vec: Parallel force-directed graph embedding

    Authors: Md. Khaledur Rahman, Majedul Haque Sujon, Ariful Azad

    Abstract: A graph embedding algorithm embeds a graph into a low-dimensional space such that the embedding preserves the inherent properties of the graph. While graph embedding is fundamentally related to graph visualization, prior work did not exploit this connection explicitly. We develop Force2Vec that uses force-directed graph layout models in a graph embedding setting with an aim to excel in both machin… ▽ More

    Submitted 16 September, 2020; originally announced September 2020.

    Comments: Accepted for publication in ICDM 2020 as a regular paper

  9. arXiv:2008.09020  [pdf, other

    cs.LG cs.SI stat.ML

    Training Sensitivity in Graph Isomorphism Network

    Authors: Md. Khaledur Rahman

    Abstract: Graph neural network (GNN) is a popular tool to learn the lower-dimensional representation of a graph. It facilitates the applicability of machine learning tasks on graphs by incorporating domain-specific features. There are various options for underlying procedures (such as optimization functions, activation functions, etc.) that can be considered in the implementation of GNN. However, most of th… ▽ More

    Submitted 18 August, 2020; originally announced August 2020.

    Comments: Accepted for publication in CIKM 2020

    Journal ref: CIKM 2020

  10. arXiv:2002.08233  [pdf, other

    cs.SI cs.DC

    BatchLayout: A Batch-Parallel Force-Directed Graph Layout Algorithm in Shared Memory

    Authors: Md. Khaledur Rahman, Majedul Haque Sujon, Ariful Azad

    Abstract: Force-directed algorithms are widely used to generate aesthetically pleasing layouts of graphs or networks arisen in many scientific disciplines. To visualize large-scale graphs, several parallel algorithms have been discussed in the literature. However, existing parallel algorithms do not utilize memory hierarchy efficiently and often offer limited parallelism. This paper addresses these limitati… ▽ More

    Submitted 11 February, 2020; originally announced February 2020.

    Comments: Accepted for publication in PacificVis 2020

    Journal ref: IEEE Pacific Visualization Symposium (PacificVis 2020)

  11. arXiv:1906.04897  [pdf, ps, other

    cs.DS

    Prefix Block-Interchanges on Binary and Ternary Strings

    Authors: Md. Khaledur Rahman, M. Sohel Rahman

    Abstract: The genome rearrangement problem computes the minimum number of operations that are required to sort all elements of a permutation. A block-interchange operation exchanges two blocks of a permutation which are not necessarily adjacent and in a prefix block-interchange, one block is always the prefix of that permutation. In this paper, we focus on applying prefix block-interchanges on binary and te… ▽ More

    Submitted 19 May, 2019; originally announced June 2019.

  12. arXiv:1610.03176  [pdf, other

    cs.SI

    NEDindex: A new metric for community structure in networks

    Authors: Md. Khaledur Rahman

    Abstract: There are several metrics (Modularity, Mutual Information, Conductance, etc.) to evaluate the strength of graph clustering in large graphs. These metrics have great significance to measure the effectiveness and they are often used to find the strongly connected clusters with respect to the whole graph. In this paper, we propose a new metric to evaluate the strength of graph clustering and also stu… ▽ More

    Submitted 25 January, 2016; originally announced October 2016.

    Comments: In Proceedings of 18th ICCIT, Dhaka, Bangladesh