Demo Data from VLDB 2026 / reviewers in the wild / expert
Ibrahim Kamel
dblp:82/617
· DBLP profile ↗
62ranked-venue papers
9as first author
20since 2021 · last 2026
0000-0001-5546-939XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 23 · 6 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 12 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 9 · 2 first-author · 3 since 2021Security and privacy · 5 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 1 since 2021Systems, architecture and hardware · 4 · 3 since 2021Computer networks · 4 · 3 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Theory of computation · 1
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
5 papers |
Storage systems · 84% Parallel and multicore computing · 8% Embedded and real-time systems · 4% | |
| Databases, data mining, and information retrieval
4 papers |
Data stream processing · 47% Indexing and storage engines · 31% Spatial and temporal data management · 14% | |
| Computer networks
1 paper |
Internet architecture and protocols · 56% Content delivery and video streaming · 44% | |
| Computer graphics and multimedia
3 papers |
Multimedia systems and quality of experience · 100% |
Topics — the 17 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › i/o scheduling
disk scheduling |
0.1 | 4 | 2004 | Scalable Multimedia Disk Scheduling · ICDE 2004 A cost driven disk scheduling algorithm for multimedia object retrieval · IEEE Trans. Multim. 2003 Disk Scheduling in Video Editing Systems · IEEE Trans. Knowl. Data Eng. 2001 |
Internet architecture and protocols
buffer management |
0.1 | 1 | 2005 | An active buffer management technique for providing interactive functions in broadcast video-on-demand systems · IEEE Trans. Multim. 2005 |
Content delivery and video streaming
video-on-demand |
0.1 | 1 | 2005 | An active buffer management technique for providing interactive functions in broadcast video-on-demand systems · IEEE Trans. Multim. 2005 |
Multimedia systems and quality of experience
quality of service |
0.0 | 1 | 2004 | Scalable Multimedia Disk Scheduling · ICDE 2004 |
Storage systems › i/o scheduling › disk scheduling
real-time disk scheduling |
0.0 | 1 | 2001 | Disk Scheduling in Video Editing Systems · IEEE Trans. Knowl. Data Eng. 2001 |
Indexing and storage engines › spatial index
r-tree |
0.0 | 2 | 1994 | Hilbert R-tree: An Improved R-tree using Fractals · VLDB 1994 Beyond Uniformity and Independence: Analysis of R-trees Using the Concept of Fractal Dimension · PODS 1994 |
Spatial and temporal data management
spatial indexing |
0.0 | 2 | 1994 | Hilbert R-tree: An Improved R-tree using Fractals · VLDB 1994 Parallel R-trees · SIGMOD Conference 1992 |
Data stream processing
stream processing systems |
0.0 | 1 | 2005 | NILE-PDT: A Phenomenon Detection and Tracking Framework for Data Stream Management Systems · VLDB 2005 |
Internet architecture and protocols
multicast |
0.0 | 1 | 2005 | An active buffer management technique for providing interactive functions in broadcast video-on-demand systems · IEEE Trans. Multim. 2005 |
Multimedia systems and quality of experience › video streaming
video-on-demand |
0.0 | 1 | 2003 | A cost driven disk scheduling algorithm for multimedia object retrieval · IEEE Trans. Multim. 2003 |
Data mining › statistical analysis
distribution analysis |
0.0 | 1 | 1994 | Beyond Uniformity and Independence: Analysis of R-trees Using the Concept of Fractal Dimension · PODS 1994 |
Indexing and storage engines
multidimensional indexing |
0.0 | 1 | 1994 | Hilbert R-tree: An Improved R-tree using Fractals · VLDB 1994 |
Indexing and storage engines
spatial index |
0.0 | 1 | 1994 | Beyond Uniformity and Independence: Analysis of R-trees Using the Concept of Fractal Dimension · PODS 1994 |
Embedded and real-time systems
real-time scheduling |
0.0 | 1 | 2001 | Disk Scheduling in Video Editing Systems · IEEE Trans. Knowl. Data Eng. 2001 |
Parallel and multicore computing
parallel query processing |
0.0 | 1 | 1992 | Parallel R-trees · SIGMOD Conference 1992 |
Performance modeling and evaluation › storage performance modeling
disk bandwidth utilization |
0.0 | 1 | 2000 | A Novel Deadline Driven Disk Scheduling Algorithm for Multi-Priority Multimedia Objects · ICDE 2000 |
Parallel and multicore computing
scheduling algorithms |
0.0 | 1 | 2000 | A Novel Deadline Driven Disk Scheduling Algorithm for Multi-Priority Multimedia Objects · ICDE 2000 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1space-filling curves · 0.1multidimensional subspace modeling · 0.1multipriority queue management · 0.1seek time optimization · 0.0queue management · 0.0fractal dimension · 0.0fractal · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A new GPS spoofing attack and a Regulated Gauss-Markov mobility model for FANETs
Ala Altaweel, Bilal Arain, Abdulaziz Y. I. Abushawish, Ibrahim Kamel |
Ad Hoc Networks | 4 |
| 2026 | An advanced framework for mobile robot trajectory tracking controller via recurrent general Type-2 fuzzy neural networks
Ahmad M. El-Nagar, Raouf Fareh, Sofiane Khadraoui, Maamar Bettayeb, Tamer Rabie, Ibrahim Kamel, Abdel Aziz Khater |
Eng. Appl. Artif. Intell. | 6 |
| 2026 | Stable online adaptive formation control for leader-follower mobile robots based on reinforcement learning
Ahmad M. El-Nagar, Raouf Fareh, Sofiane Khadraoui, Maamar Bettayeb, Tamer Rabie, Ibrahim Kamel, Abdel Aziz Khater |
Neural Comput. Appl. | 6 |
| 2025 | EMGODV-Hop: an efficient range-free-based WSN node localization using an enhanced mountain gazelle optimizer
Reham R. Mostafa, Fatma A. Hashim, Ahmed Khedr 0001, Zaher Al Aghbari, Imad Afyouni, Ibrahim Kamel, Naveed Ahmed 0001 |
J. Supercomput. | 6 |
| 2024 | SkyEye: continuous processing of moving spatial-keyword queries over moving objects
Mariam Orabi, Zaher Al Aghbari, Ibrahim Kamel |
GeoInformatica | 3 |
| 2024 | Keeping an eye on moving objects: processing continuous spatial-keyword range queries
Mariam Orabi, Zaher Al Aghbari, Ibrahim Kamel, Djedjiga Mouheb |
GeoInformatica | 3 |
| 2024 | Security attacks in Opportunistic Mobile Networks: A systematic literature review
Ala Altaweel, Sidra Aslam, Ibrahim Kamel |
J. Netw. Comput. Appl. | 3 |
| 2024 | JamholeHunter: On detecting new wormhole attack in Opportunistic Mobile Networks
Ala Altaweel, Sidra Aslam, Ibrahim Kamel |
J. Netw. Comput. Appl. | 3 |
| 2024 | An adaptive hybrid mutated differential evolution feature selection method for low and high-dimensional medical datasets
Reham R. Mostafa, Ahmed Khedr 0001, Zaher Al Aghbari, Imad Afyouni, Ibrahim Kamel, Naveed Ahmed 0001 |
Knowl. Based Syst. | 5 |
| 2023 | Toward Detection of Arabic Cyberbullying on Online Social Networks using Arabic BERT ModelsabstractCyberbullying is one of the serious threats on social networks particularly toward children and teenagers. Cyberbullying can cause many harmful consequences towards victims such as anxiety, depression and even suicide. This research studies cyberbullying detection in Arabic language on online social networks using deep learning techniques to automatically detect and quarantine the cyberbullying messages to safe children from getting exposed to harmful cyberbullying content. In this paper, real Arabic dataset is collected from YouTube and Twitter that is annotated manually to improve the quality of the data. All experiments went through three rounds of trials to make sure that the results are consistent. Many evaluation metrics were used to evaluate the performance of the classifiers such as macro F1 score and AUC. The best model achieves 84.58% and 85.94% in F1 score and AUC respectively. Meshari Essa AlFarah, Ibrahim Kamel, Zaher Al Aghbari |
ISNCC | 2 |
| 2023 | On the Linguistic Limitations of ChatGPT: An Experimental Case StudyabstractArtificial intelligence (AI) has become increasingly popular in recent years, due to advancements in computing power and data availability, as well as its broad range of applications in various industries. ChatGPT is a state-of-the-art language model developed by OpenAI, capable of generating human-like responses to text-based inputs. Its advanced natural language processing abilities have made it a valuable tool for a variety of applications, from customer service chatbots to language translation services. In general, similar to many other language models, ChatGPT uses an autoregression process to generate text. After training on massive data, ChatGPT predicts the likelihood of the next word in a sentence based on the previous words in the sentence. However, this autoregression working strategy of ChatGPT has caused some linguistic limitations. The first limitation is its tendency to generate text that exhibits a machine-patterned language. The second limitation is the generation of wrong invalid references. This paper conducts an experimental analysis of the linguistic limitations of ChatGPT caused by the word-by-word autoregression working strategy of ChatGPT. Three experiments will be conducted in this paper for proper evaluation: 1) Detecting texts written by ChatGPT. 2) Detecting text paraphrased by ChatGPT. 3) Detecting code written by ChatGPT. Extensive experiments involving a total number of 89,902 words and 552,381 characters have yielded compelling evidence that ChatGPT-generated text can be detected with a high percentage using AI techniques. Moreover, it was observed that AI-based detection methods did not consistently identify text paraphrased by ChatGPT due to the preservation of the original human structure within the paraphrased text. This also proves that there is a detectable difference between the human-based text structure and ChatGPT-based text structure. Mohammed Baziyad, Ibrahim Kamel, Tamer Rabie |
ISNCC | 2 |
| 2023 | Multimedia Fingerprinting Codes Resistant to Linear Attacks and Adversarial NoiseabstractIt has recently been shown that there are no multimedia fingerprinting codes that can find all malicious users when they use arbitrary linear attacks plus adversarial noise. It is shown that such codes exist if the complete recovery property is limited to the IPP property, i.e., the property to find at least one malicious user. Moreover, we extend this property to a property that allows us to detect all users whose contribution to the forgery is large enough. Efficient decoding (tracing traitors) algorithms are developed for these codes. Marcel Fernandez, Gregory A. Kabatiansky, Ibrahim Kamel, Ying Miao 0001, Tamer Rabie |
ISNCC | 3 |
| 2023 | FogLBS: Utilizing fog computing for providing mobile Location-Based Services to mobile customers
Mariam Orabi, Zaher Al Aghbari, Ibrahim Kamel |
Pervasive Mob. Comput. | 3 |
| 2023 | Secure kNN query of outsourced spatial data using two-cloud architecture
Tasneem Ali Ghunaim, Ibrahim Kamel, Zaher Al Aghbari |
J. Supercomput. | 2 |
| 2022 | Polynomial fitting: enhancing the stego quality of DCT-based Steganography schemes
Mohammed Baziyad, Tamer Rabie, Ibrahim Kamel, Mahdi Benkhelifa |
Multim. Tools Appl. | 3 |
| 2022 | NodeRank: Finding influential nodes in social networks based on interests
Mohammed Nasser Ba-Hutair, Zaher Al Aghbari, Ibrahim Kamel |
J. Supercomput. | 3 |
| 2021 | Accuracy of Linear Measurements of Maxillary Sinus Dimensions in Gender Identification Using Machine LearningabstractLinear measurements of the maxillary sinus are useful for gender prediction. This variation could be used for forensic identification purposes in mass disasters. The study aims to evaluate the accuracy of the artificial intelligence-based technique in gender prediction using linear measurements of maxillary sinus from Cone Beam Computed Tomography CBCT scans. Abdullah Al-Amodi, Ibrahim Kamel, Natheer H. Al-Rawi, AsmaaT Uthman, Shishir Shetty |
DeSE | 2 |
| 2021 | Utilizing Spatio-Temporal Redundancy to Maximize the Performance of Video Steganography: An Octree ApproachabstractUtilizing data redundancy has been widely proposed as a practical solution to hide a substantial amount of secret data. For digital images, the distribution of pixels in a 2D matrix has increased the possibility of having redundancy since each pixel has a relation with the eight neighboring pixels. However, the 3D nature of video segments has introduced an additional source of data redundancy, namely temporal redundancy. Several recent video steganography schemes have suggested exploiting temporal redundancy to hide the secret data. This paper aims to fully capture the redundancy available in a video segment by incorporating both spatial and temporal redundancy using an Octree segmentation method. The input video signal is segmented into homogeneous variable-sized 3D cubes to maximize the redundancy in each region and thus, stronger energy compaction is expected in the 3D Discrete Cosine Transform (3D-DCT) domain. In other words, the hiding capacity is maximized since most of the signal will be concentrated within a few significant 3D-DCT coefficients leaving a large area with insignificant 3DDCT coefficients, which can be safely replaced by the secret data without noticeable degradations in the quality of the stego signal. Mohammed Baziyad, Tamer Rabie, Ibrahim Kamel |
ISNCC | 3 |
| 2021 | Secure high payload steganography: A model-based approach
Tamer Rabie, Mohammed Baziyad, Ibrahim Kamel |
J. Inf. Secur. Appl. | 3 |
| 2021 | Toward stronger energy compaction for high capacity dct-based steganography: a region-growing approach
Mohammed Baziyad, Tamer Rabie, Ibrahim Kamel |
Multim. Tools Appl. | 3 |
| 2020 | Achieving Stronger Compaction for DCT-Based Steganography: A Region-Growing Approach
Mohammed Baziyad, Tamer Rabie, Ibrahim Kamel |
WorldCIST (2) | 3 |
| 2020 | Detection of Bots in Social Media: A Systematic Review
Mariam Orabi, Djedjiga Mouheb, Zaher Al Aghbari, Ibrahim Kamel |
Inf. Process. Manag. | 4 |
| 2020 | L*a*b* color space high capacity steganography utilizing quad-trees
Nour Mohamed, Mohammed Baziyad, Tamer Rabie, Ibrahim Kamel |
Multim. Tools Appl. | 4 |
| 2019 | Detection of Arabic Cyberbullying on Social Networks using Machine LearningabstractRecently, cyberbullying has grown significantly on social platforms, impacting users especially teenagers and young adults. The effects of this threat are so severe and damaging that could lead to suicide. Lately, this threat has become a significant issue in Arab countries, especially with the wide adoption of social media by the young generation. Most of existing research proposed solutions for detecting cyberbullying, mainly in English language. However, only few papers studied cyberbullying detection in Arabic Social Media Communications. This paper used machine learning for automatic detection of cyberbullying in Arabic. The proposed scheme detects cyberbullying using Naive Bayes(NB) classifier algorithm by training and testing the classifier with real data set which was collected from Youtube and Twitter. Djedjiga Mouheb, Raghad Albarghash, Mohamad Fouzi Mowakeh, Zaher Al Aghbari, Ibrahim Kamel |
AICCSA | 5 |
| 2019 | Privacy Preserving kNN Spatial Query with Voronoi Neighbors
Eva Habeeb, Ibrahim Kamel, Zaher Al Aghbari |
WorldCIST (2) | 2 |
| 2019 | Facilitating Secure and Efficient Spatial Query Processing on the CloudabstractDatabase outsourcing is a common cloud computing paradigm that allows data owners to take advantage of its on-demand storage and computational resources. The main challenge is maintaining data confidentiality with respect to untrusted parties i.e., cloud service provider, as well as providing relevant query results in real-time to authenticated users. Existing approaches either compromise confidentiality of the data or suffer from high communication cost between the server and the user. To overcome this problem, we propose a dual transformation and encryption scheme for spatial data, where encrypted queries are executed entirely at the service provider on the encrypted database and encrypted results are returned to the user. The user issues encrypted spatial range queries to the service provider and then uses the encryption key to decrypt the query response returned. This allows a balance between the security of data and efficient query response as the queries are processed on encrypted data at the cloud server. Moreover, we compare with existing approaches on large datasets and show that this approach reduces the average query communication cost between the authorized user and service provider, as only a single round of communication is required by the proposed approach. Ayesha M. Talha, Ibrahim Kamel, Zaher Al Aghbari |
IEEE Trans. Cloud Comput. | 2 |
| 2018 | Enhanced high capacity image steganography using discrete wavelet transform and the Laplacian pyramid
Tamer Rabie, Mohammed Baziyad, Ibrahim Kamel |
Multim. Tools Appl. | 3 |
| 2018 | Maximizing embedding capacity and stego quality: curve-fitting in the transform domain
Tamer Rabie, Ibrahim Kamel, Mohammed Baziyad |
Multim. Tools Appl. | 2 |
| 2017 | High-capacity steganography: a global-adaptive-region discrete cosine transform approach
Tamer Rabie, Ibrahim Kamel |
Multim. Tools Appl. | 2 |
| 2017 | Toward optimal embedding capacity for transform domain steganography: a quad-tree adaptive-region approach
Tamer Rabie, Ibrahim Kamel |
Multim. Tools Appl. | 2 |
| 2016 | Social community detection based on node distance and interestabstractNowadays, social network sites; such as Facebook and Twitter, have tremendous number of users in their repositories. Having this huge amount of data requires analyzing them to get statistics about the users and their interests. In this paper, we propose a new algorithm that clusters the nodes in social networks into communities based on their geodesic location and the similarity between their interests. The algorithm is examined thoroughly to test its performance. The experiments show that the algorithm achieves a high community detection accuracy. Mohammed Nasser Ba-Hutair, Zaher Al Aghbari, Ibrahim Kamel |
BDCAT | 3 |
| 2016 | On the embedding limits of the discrete cosine transform
Tamer Rabie, Ibrahim Kamel |
Multim. Tools Appl. | 2 |
| 2015 | Enhancing Confidentiality and Privacy of Outsourced Spatial DataabstractThe increase of spatial data has led organizations to upload their data onto third-party service providers. Cloud computing allows data owners to outsource their databases, eliminating the need for costly storage and computational resources. The main challenge is maintaining data confidentiality with respect to untrusted parties as well as providing efficient and accurate query results to the authenticated users. We propose a dual transformation scheme on the spatial database to overcome this problem, while the service provider executes queries and returns results to the users. First, our approach utilizes the space-filling Hilbert curve to map each spatial point in the multidimensional space to a one-dimensional space. This space transformation method is easy to compute and preserves the spatial proximity. Next, the order-preserving encryption algorithm is applied to the clustered data. The user issues spatial range queries to the service provider on the encrypted Hilbert index and then uses a secret key to decrypt the query response returned. This allows data protection and reduces the query communication cost between the user and service provider. Ayesha M. Talha, Ibrahim Kamel, Zaher Al Aghbari |
CSCloud | 2 |
| 2012 | On clustering large number of data streamsabstractData streams and their applications appear in several fields such as physics, finance, medicine, environmental science, etc. As sensor technology improves, sensor data rates continue to increase. Consequently, analyzing data streams becomes ever more Zaher Al Aghbari, Ibrahim Kamel, Thuraya Awad |
Intell. Data Anal. | 2 |
| 2011 | Dynamic storage and access load balancing for answering range queries in peer-to-peer networks
Zaher Al Aghbari, Ibrahim Kamel, Ahmed Mustafa |
Peer-to-Peer Netw. Appl. | 2 |
| 2010 | MG-join: detecting phenomena and their correlation in high dimensional data streams
Ibrahim Kamel, Zaher Al Aghbari, Thuraya Awad |
Distributed Parallel Databases | 1 |
| 2010 | QoS guarantee for multimedia traffic in smart homes
Ibrahim Kamel, Cuneyt Akinlar, Hesham El-Sayed |
Multim. Tools Appl. | 1 |
| 2009 | A schema for protecting the integrity of databases
Ibrahim Kamel |
Comput. Secur. | 1 |
| 2009 | A robust software watermarking for copyright protection
Ibrahim Kamel, Qutaiba Albluwi |
Comput. Secur. | 1 |
| 2006 | Watermarking Essential Data Structures for Copyright Protection
Qutaiba Albluwi, Ibrahim Kamel |
CANS | 2 |
| 2006 | Scalability Management in Sensor-Network PhenomenaBasesabstractA phenomenon appears in a sensor network when a group of sensors persist to generate similar behavior over a period of time. PhenomenaBases (or databases of phenomena) are equipped with phenomena detection and tracking (PDT) techniques that continuously run in the background of a sensor database system to detect new phenomena and to track already existing phenomena. The process of phenomena detection and tracking is initiated by a multi-way join operator that comes at the core of PDT techniques to report similar sensor readings. With the increase in the sensor network size, the join operator (and, consequently, query processing in the PhenomenaBase) face several scalability challenges. In this paper, we present a join operator for PhenomenaBases (the SNJoin operator) that is specially-designed for dynamically-configured large-scale sensor networks with distributed processing capabilities. Experimental studies illustrate the scalability of the proposed join operator in PhenomenaBases with respect to the number of detected phenomena and the output delay Mohamed H. Ali, Walid G. Aref, Ibrahim Kamel |
SSDBM | 3 |
| 2005 | Detection and Tracking of Discrete Phenomena in Sensor-Network Databases
Mohamed H. Ali, Mohamed F. Mokbel, Walid G. Aref, Ibrahim Kamel |
SSDBM | 4 |
| 2005 | NILE-PDT: A Phenomenon Detection and Tracking Framework for Data Stream Management Systems
Mohamed H. Ali, Walid G. Aref, Raja Bose, Ahmed K. Elmagarmid, Abdelsalam Helal, Ibrahim Kamel, Mohamed F. Mokbel |
VLDB | 6 |
| 2005 | An Indexing Method for Answering Queries on Moving Objects
Khaled M. Elbassioni, Amr Elmasry, Ibrahim Kamel |
Distributed Parallel Databases | 3 |
| 2005 | An active buffer management technique for providing interactive functions in broadcast video-on-demand systemsabstractMulticast delivery is an efficient approach to the provision of a video-on-demand (VoD) service. Interacting with the video stream is a desirable feature for users. However, it is a challenging task to provide the functionality in the multicast environment because a lot of users share multicast delivery channels. In this paper, we propose an active buffer management technique to provide interactive functions in broadcast VoD systems. In our scheme, the client can selectively prefetch segments from broadcast channels based on the observation of the play point in its local buffer. The content of the buffer is adjusted in such a way that the relative position of the play point is kept in the middle part of the buffer. Our simulations show that the active buffer management scheme can implement interactive actions through buffering with a high probability in a wide range of user interaction levels. Zongming Fei, Mostafa H. Ammar, Ibrahim Kamel, Sarit Mukherjee |
IEEE Trans. Multim. | 3 |
| 2004 | Scalable Multimedia Disk SchedulingabstractA new multimedia disk-scheduling algorithm, termed Cascaded-SFC, is presented. The Cascaded-SFC multimedia disk scheduler is applicable in environments where multimedia data requests arrive with different quality of service (QoS) requirements such as real-time deadline and user priority. Previous work on disk scheduling has focused on optimizing the seek times and/or meeting the real-time deadlines. The Cascaded-SFC disk scheduler provides a unified framework for multimedia disk scheduling that scales with the number of scheduling parameters. The general idea is based on modeling the multimedia disk requests as points in multiple multidimensional subspaces, where each of the dimensions represents one of the parameters (e.g., one dimension represents the request deadline, another represents the disk cylinder number, and a third dimension represents the priority of the request, etc.). Each multidimensional subspace represents a subset of the QoS parameters that share some common scheduling characteristics. Then the multimedia disk scheduling problem reduces to the problem of finding a linear order to traverse the multidimensional points in each subspace. Multiple space-filling curves are selected to fit the scheduling needs of the QoS parameters in each subspace. The orders in each subspace are integrated in a cascaded way to provide a total order for the whole space. Comprehensive experiments demonstrate the efficiency and scalability of the Cascaded-SFC disk scheduling algorithm over other disk schedulers. Mohamed F. Mokbel, Walid G. Aref, Khaled M. Elbassioni, Ibrahim Kamel |
ICDE | 4 |
| 2003 | An Efficient Indexing Scheme for Multi-dimensional Moving Objects
Khaled M. Elbassioni, Amr Elmasry, Ibrahim Kamel |
ICDT | 3 |
| 2003 | Analysis of Multi-Dimensional Space-Filling Curves
Mohamed F. Mokbel, Walid G. Aref, Ibrahim Kamel |
GeoInformatica | 3 |
| 2003 | A cost driven disk scheduling algorithm for multimedia object retrievalabstractThis paper describes a novel cost-driven disk scheduling algorithm for environments consisting of multipriority requests. An example application is a video-on-demand (VOD) system that provides high and low quality services, termed priority 2 and 1, respectively. Customers ordering a high quality (priority 2) service pay a higher fee and are assigned a higher priority by the underlying system. Our proposed algorithm minimizes costs by maintaining one-queue and managing requests intelligently in order to meet the deadline of as many priority 1 requests as possible while maximizing the number of priority 2 requests that meet their deadline. Our algorithm is general enough to accommodate an arbitrary number of priority levels. Prior schemes, collectively termed "multiqueue" schemes maintain a separate queue for each priority level in order to optimize the performance of the high priority requests only. When compared with our proposed scheme, in certain cases, our technique provides more than one order of magnitude improvement in total cost. Shahram Ghandeharizadeh, LiGuo Huang, Ibrahim Kamel |
IEEE Trans. Multim. | 3 |
| 2002 | Scalable QoS-Aware Disk-SchedulingabstractA new quality of service (QoS) aware disk scheduling algorithm is presented. It is applicable in environments where data requests arrive with different QoS requirements such as real-time deadline, and user priority. Previous work on disk scheduling has focused on optimizing the seek times and/or meeting the real-time deadlines. A unified framework for QoS disk scheduling is presented that scales with the number of scheduling parameters. The general idea is based on modeling the disk scheduler requests as points in the multi-dimensional space, where each of the dimensions represents one of the parameters (e.g., one dimension represents the request deadline, another represents the disk cylinder number and a third dimension represents the priority of the request, etc.). Then the disk scheduling problem reduces to the problem of finding a linear order to traverse these multi-dimensional points. Space-filling curves are adopted to define a linear order for sorting and scheduling objects that lie in the multi-dimensional space. This generalizes the one-dimensional disk scheduling algorithms (e.g., EDF SATF, FIFO). Several techniques are presented to show how a QoS-aware disk scheduler deals with the progressive arrival of requests over time. Simulation experiments are presented to show a comparison of the alternative techniques and to demonstrate the scalability of the proposed QoS-aware disk scheduling algorithm over other traditional approaches. Walid G. Aref, Khaled El-Bassyouni, Ibrahim Kamel, Mohamed F. Mokbel |
IDEAS | 3 |
| 2001 | Handling Large Real-Time Disk Access Requests With Variable PrioritiesabstractThis paper addresses the problem of providing different levels of performance guarantee for disk I/O. In typical applications, disk requests are classified into different categories based on the required quality of service (QoS), which is usually characterized by a priority and a deadline for each request. Traditional algorithms usually service all high priority requests before low priority requests, and this may result in potential starvation for the low priority requests. In this paper, a disk-scheduling algorithm is introduced to provide such QoS guarantee and avoid starvation. Our target applications for this algorithm are non-linear editing systems for continuous data, where the block size is large enough to ignore the seek time. The proposed algorithm tries to service a request with lower priority and strict deadline only if servicing this request will not violate the deadline constraints of a higher priority request. Simulation experiments are presented to show the superiority of the proposed algorithm over the traditional ones. Mahfuzur Rahman, Khaled M. Elbassioni, Ibrahim Kamel |
ICME | 3 |
| 2001 | Disk Scheduling in Video Editing SystemsabstractModern video servers support both video-on-demand and nonlinear editing applications. Video-on-demand servers enable the user to view video clips or movies from a video database, while nonlinear editing systems enable the user to manipulate the content of the video database. Applications such as video and news editing systems require that the underlying storage server be able to concurrently record live broadcast information, modify prerecorded data, and broadcast an authored presentation. A multimedia storage server that efficiently supports such a diverse group of activities constitutes the focus of this study. A novel real-time disk scheduling algorithm is presented that treats both read and write requests in a homogeneous manner in order to ensure that their deadlines are met. Due to real-time demands of movie viewing, read requests have to be fulfilled within certain deadlines; otherwise, they are considered lost. Since the data to be written into disk is stored in main memory buffers, write requests can be postponed until critical read requests are processed. However, write requests still have to be processed within reasonable delays and without the possibility of indefinite postponement. This is due to the physical constraint of the limited size of the main memory write buffers. The new algorithm schedules both read and write requests appropriately, to minimize the amount of disk reads that do not meet their presentation deadlines, and to avoid indefinite postponement and large buffer sizes in the case of disk writes. Simulation results demonstrate that the proposed algorithm offers low violations of read deadlines, reduces waiting time for lower priority disk requests, and improves the throughput of the storage server by enhancing the utilization of available disk bandwidth. Walid G. Aref, Ibrahim Kamel, Shahram Ghandeharizadeh |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2000 | On Multi-dimensional Sorting Orders
Walid G. Aref, Ibrahim Kamel |
DEXA | 2 |
| 2000 | A Novel Deadline Driven Disk Scheduling Algorithm for Multi-Priority Multimedia ObjectsabstractWe introduce a new deadline driven disk scheduling algorithm designed for multimedia servers. The proposed algorithm supports real time requests with multiple priorities, e.g., those for different object classes in digital library applications. The proposed algorithm enhances utilization of disk bandwidth by: maintaining one queue for all requests; and optimizing the seek time. Prior schemes, collectively termed "multi-queue schemes", maintain a separate queue for each priority group and optimize the performance of the high priority requests only. When compared with our proposed scheme, our technique provides approximately two order of magnitude improvement in meeting the deadline of low priority requests. In addition, this algorithm provides both a better disk utilization and a better average response time. Under certain conditions, our algorithm violates the deadline of a few high priority requests (less than 5 out of a million requests). Ibrahim Kamel, T. Niranjan, Shahram Ghandeharizadeh |
ICDE | 1 |
| 1997 | Relaxing the Uniformity and Independence Assumptions Using the Concept of Fractal Dimension
Christos Faloutsos, Ibrahim Kamel |
J. Comput. Syst. Sci. | 2 |
| 1996 | Fast Retrieval of Cursive HandwritingabstractThis paper presents an indexing method that can be used to search a large collection of cursive handwriting. The basic idea is to segment each cursive string into a set of strokes. Each of these strokes can be described with a set of features and, thus, can be stored as points in the feature space. The Karhuraen-Lor%e transform is then used to minimize the number of features used (data dimensionality) and thus the index size. Feature vectors are stored in an R-tree. Similarity search can be performed by executing a few range queries and then applying a simple voting algorithm to the output to select the strings that are most similar to the query. The proposed index can support similarity queries as well as substring mat thing. It is resilient to the kind of errors that result from the segmentation process, namely, stroke insertion/deletion and m-n substitution. Ibrahim Kamel |
CIKM | 1 |
| 1996 | Declustering Spatial Databases on a Multi-Computer Architecture
Nick Koudas, Christos Faloutsos, Ibrahim Kamel |
EDBT | 3 |
| 1994 | The Time Index+: An Incremental Access Structure for Temporal DatabasesabstractArticle Free Access Share on The time index+: an incremental access structure for temporal databases Authors: Vram Kouramajian Department of Computer Science, The Wichita State University, Wichita, Kansas Department of Computer Science, The Wichita State University, Wichita, KansasView Profile , Ibrahim Kamel Department of Computer Science, University of Maryland, College Park, Maryland Department of Computer Science, University of Maryland, College Park, MarylandView Profile , Ramez Elmasri Computer Science Engineering Department, The University of Texas at Arlington, Arlington, Texas Computer Science Engineering Department, The University of Texas at Arlington, Arlington, TexasView Profile , Syed Waheed Computer Science Engineering Department, The University of Texas at Arlington, Arlington, Texas Computer Science Engineering Department, The University of Texas at Arlington, Arlington, TexasView Profile Authors Info & Claims CIKM '94: Proceedings of the third international conference on Information and knowledge managementNovember 1994 Pages 296–303https://doi.org/10.1145/191246.191298Online:29 November 1994Publication History 17citation423DownloadsMetricsTotal Citations17Total Downloads423Last 12 Months6Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Vram Kouramajian, Ibrahim Kamel, Ramez Elmasri, Syed Waheed |
CIKM | 2 |
| 1994 | Beyond Uniformity and Independence: Analysis of R-trees Using the Concept of Fractal DimensionabstractWe propose the concept of fractal dimension of a set of points, in order to quantify the deviation from the uniformity distribution. Using measurements on real data sets (road intersections of U.S. counties, star coordinates from NASA's Infrared-Ultraviolet Explorer etc.) we provide evidence that real data indeed are skewed, and, moreover, we show that they behave as mathematical fractals, with a measurable, non-integer fractal dimension. Christos Faloutsos, Ibrahim Kamel |
PODS | 2 |
| 1994 | Hilbert R-tree: An Improved R-tree using Fractals
Ibrahim Kamel, Christos Faloutsos |
VLDB | 1 |
| 1993 | On Packing R-treesabstractWe propose new R-tree packing techniques for static databases.Given a collection of rectangles, we sort them and build the R-tree bottom-up.There are several ways time of a range query as a function of the geometric characteristics of the R-tree. Ibrahim Kamel, Christos Faloutsos |
CIKM | 1 |
| 1992 | Parallel R-treesabstractWe consider the problem of exploiting parallelism to accelerate the performance of spacial access methods and specifically, R-trees [11]. Our goal is to design a server for spatial data, so that to maximize the throughput of range queries. This can be achieved by (a) maximizing parallelism for large range queries, and (b) by engaging as few disks as possible on point queries [22]. Ibrahim Kamel, Christos Faloutsos |
SIGMOD Conference | 1 |