Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Maha Alabduljalil

dblp:87/2929 · also Maha Ahmed Alabduljalil · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
1since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 4 · 2 first-authorArtificial intelligence and machine learning · 3 · 2 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Parallel and multicore computing · 42% Memory systems · 39% Performance modeling and evaluation · 19%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 100%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval › similarity search
all-pairs similarity search
0.212014
Load balancing for partition-based similarity search · SIGIR 2014
Information retrieval
similarity search
0.212014
Load balancing for partition-based similarity search · SIGIR 2014
Parallel and multicore computing
load balancing
0.212014
Load balancing for partition-based similarity search · SIGIR 2014
Memory systems › memory hierarchy
cache hierarchy
0.212013
Cache-conscious performance optimization for similarity search · SIGIR 2013
Memory systems
data layout optimization
0.212013
Cache-conscious performance optimization for similarity search · SIGIR 2013
Parallel and multicore computing
parallel algorithms
0.212013
Optimizing parallel algorithms for all pairs similarity search · WSDM 2013
Algorithms and data structures › similarity search
all-pairs similarity search
0.212013
Optimizing parallel algorithms for all pairs similarity search · WSDM 2013
Algorithms and data structures
similarity search
0.212013
Optimizing parallel algorithms for all pairs similarity search · WSDM 2013
Information retrieval › indexing
inverted file
0.012013
Optimizing parallel algorithms for all pairs similarity search · WSDM 2013

Methods — techniques the papers use, named apart from their topics

partitioning · 0.5parallel accumulation · 0.5hybrid indexing · 0.5static partitioning · 0.4heuristic algorithm · 0.4vector coalescing · 0.2cache-oblivious analysis · 0.2
YearPublicationVenuePosition
2026 Interpretable LLMs for credit risk: A systematic review and taxonomy
Muhammed Golec, Maha Alabduljalil
Expert Syst. Appl.2
2017 Partitioned Similarity Search with Cache-Conscious Data Traversal
abstract
All pairs similarity search (APSS) is used in many web search and data mining applications. Previous work has used techniques such as comparison filtering, inverted indexing, and parallel accumulation of partial results. However, shuffling intermediate results can incur significant communication overhead as data scales up. This paper studies a scalable two-phase approach called Partition-based Similarity Search (PSS). The first phase is to partition the data and group vectors that are potentially similar. The second phase is to run a set of tasks where each task compares a partition of vectors with other candidate partitions. Due to data sparsity and the presence of memory hierarchy, accessing feature vectors during the partition comparison phase incurs significant overhead. This paper introduces a cache-conscious design for data layout and traversal to reduce access time through size-controlled data splitting and vector coalescing, and it provides an analysis to guide the choice of optimization parameters. The evaluation results show that for the tested datasets, the proposed approach can lead to an early elimination of unnecessary I/O and data communication while sustaining parallel efficiency with one order of magnitude of performance improvement and it can also be integrated with LSH for approximated APSS.
Maha Alabduljalil, Xin Jin 0010, Tao Yang 0009
ACM Trans. Knowl. Discov. Data2
2014 Load balancing for partition-based similarity search
abstract
All pairs similarity search, used in many data mining and information retrieval applications, is a time consuming process. Although a partition-based approach accelerates this process by simplifying parallelism management and avoiding unnecessary I/O and comparison, it is still challenging to balance the computation load among parallel machines with a distributed architecture. This is mainly due to the variation in partition sizes and irregular dissimilarity relationship in large datasets. This paper presents a two-stage heuristic algorithm to improve the load balance and shorten the overall processing time. We analyze the optimality and competitiveness of the proposed algorithm and demonstrates its effectiveness using several datasets. We also describe a static partitioning algorithm to even out the partition sizes while detecting more dissimilar pairs. The evaluation results show that the proposed scheme outperforms a previously developed solution by up to 41% in the tested cases.
Maha Alabduljalil, Xin Jin 0010, Tao Yang 0009
SIGIR2
2013 Cache-conscious performance optimization for similarity search
abstract
All-pairs similarity search can be implemented in two stages. The first stage is to partition the data and group potentially similar vectors. The second stage is to run a set of tasks where each task compares a partition of vectors with other candidate partitions. Because of data sparsity, accessing feature vectors in memory for runtime comparison in the second stage, incurs significant overhead due to the presence of memory hierarchy. This paper proposes a cache-conscious data layout and traversal optimization to reduce the execution time through size-controlled data splitting and vector coalescing. It also provides an analysis to guide the optimal choice for the parameter setting. Our evaluation with several application datasets verifies the performance gains obtained by the optimization and shows that the proposed scheme is upto 2.74x as fast as the cache-oblivious baseline.
Maha Alabduljalil, Tao Yang 0009
SIGIR1
2013 Optimizing parallel algorithms for all pairs similarity search
abstract
All pairs similarity search is used in many web search and data mining applications. Previous work has used comparison filtering, inverted indexing, and parallel accumulation of partial intermediate results to expedite its execution. However, shuffling intermediate results can incur significant communication overhead as data scales up. This paper studies a scalable two-step approach called Partition-based Similarity Search (PSS) which incorporates several optimization techniques. First, PSS uses a static partitioning algorithm that places dissimilar vectors into different groups and balance the comparison workload with a circular assignment. Second, PSS executes comparison tasks in parallel, each using a hybrid data structure that combines the advantages of forward and inverted indexing. Our evaluation results show that the proposed approach leads to an early elimination of unnecessary I/O and data communication while sustaining parallel efficiency. As a result, it improves performance by an order of magnitude when dealing with large datasets.
Maha Alabduljalil, Tao Yang 0009
WSDM1
2008 Introducing Affect into Competitive Game Play
abstract
A dynamic notion of affect (degree of satisfaction) that an agent acquires in competitive iterated game play is developed. Simulated play against both a random environment and a competitor agent is used to study the impact of affect on game playing strategies. For definiteness, the formulation is framed in terms of stock trading. Comments on how affect in game play informs a notion of consciousness along with simulations are given.
Maha Alabduljalil, Songhua Xu, Willard L. Miranker
ICTAI (2)1