Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sadiq M. Sait is active.

Publication


Featured researches published by Sadiq M. Sait.


Engineering Applications of Artificial Intelligence | 2001

Evolutionary algorithms, simulated annealing and tabu search: a comparative study

Habib Youssef; Sadiq M. Sait; Hakim Adiche

Abstract Evolutionary algorithms, simulated annealing (SA), and tabu search (TS) are general iterative algorithms for combinatorial optimization. The term evolutionary algorithm is used to refer to any probabilistic algorithm whose design is inspired by evolutionary mechanisms found in biological species. Most widely known algorithms of this category are genetic algorithms (GA). GA, SA, and TS have been found to be very effective and robust in solving numerous problems from a wide range of application domains. Furthermore, they are even suitable for ill-posed problems where some of the parameters are not known before hand. These properties are lacking in all traditional optimization techniques. In this paper we perform a comparative study among GA, SA, and TS. These algorithms have many similarities, but they also possess distinctive features, mainly in their strategies for searching the solution state space. The three heuristics are applied on the same optimization problem and compared with respect to (1) quality of the best solution identified by each heuristic, (2) progress of the search from initial solution(s) until stopping criteria are met, (3) the progress of the cost of the best solution as a function of time (iteration count), and (4) the number of solutions found at successive intervals of the cost function. The benchmark problem used is the floorplanning of very large scale integrated (VLSI) circuits. This is a hard multi-criteria optimization problem. Fuzzy logic is used to combine all objective criteria into a single fuzzy evaluation (cost) function, which is then used to rate competing solutions.


international parallel and distributed processing symposium | 2001

Task matching and scheduling in heterogeneous systems using simulated evolution

Hassan Barada; Sadiq M. Sait; Naved Baig

This paper describes and analyzes the application of a simulated evolution (SE) approach to the problem of matching and scheduling of coarse-grained tasks in a heterogeneous suite of machines. The various steps of the SE algorithm are first discussed. Goodness functionrequired by SE is designed and explained. Then experimental results applied on various types of workloads are analyzed. Workloads are characterized according to the connectivity, heterogeneity, and communication-to-cost ratio of the task graphs. The performance of SE is also compared with a genetic algorithm (GA) approach for the same problem with respect to the quality of solutions generated, and timing requirements of the algorithms.


Computer Communications | 2002

QoS-driven multicast tree generation using Tabu search

Habib Youssef; Abdulaziz Al-Mulhem; Sadiq M. Sait; Muhammad Atif Tahir

Many multimedia communication applications require a source to transmit messages to multiple destinations subject to Quality-of-Service (QoS) delay constraint. The problem to be solved is to find a minimum cost multicast tree where each source to destination path is constrained by a delay bound. This problem has been proven to be NP-complete. In this paper, we present a Tabu Search (TS) algorithm to construct a minimum cost delay bounded multicast tree. The proposed algorithm is then compared with many existing multicast algorithms. Results show that on almost all test cases, TS algorithm exhibits more intelligent search of the solution subspace and is able to find better solutions than other reported multicast algorithms.


congress on evolutionary computation | 1999

Fuzzy simulated evolution algorithm for multi-objective optimization of VLSI placement

Sadiq M. Sait; Habib Youssef; Hussain Ali

A fuzzy simulated evolution algorithm is presented for multi-objective minimization of VLSI cell placement problem. We propose a fuzzy goal-based search strategy combined with a fuzzy allocation scheme. The allocation scheme tries to minimize multiple objectives and adds controlled randomness as opposed to original deterministic allocation schemes. Experiments with benchmark tests demonstrate a noticeable improvement in solution quality.


Applied Soft Computing | 2013

Binary particle swarm optimization (BPSO) based state assignment for area minimization of sequential circuits

Aiman H. El-Maleh; Ahmad T. Sheikh; Sadiq M. Sait

State assignment (SA) for finite state machines (FSMs) is one of the main optimization problems in the synthesis of sequential circuits. It determines the complexity of its combinational circuit and thus area, delay, testability and power dissipation of its implementation. Particle swarm optimization (PSO) is a non-deterministic heuristic that optimizes a problem by iteratively trying to improve a candidate solution with regard to a given measure of quality. PSO optimizes a problem by having a population of candidate solutions called particles, and moving them around in the search-space according to a simple mathematical formulae. In this paper, we propose an improved binary particle swarm optimization (BPSO) algorithm and demonstrate its effectiveness in solving the state assignment problem in sequential circuit synthesis targeting area optimization. It will be an evident that the proposed BPSO algorithm overcomes the drawbacks of the original BPSO algorithm. Experimental results demonstrate the effectiveness of the proposed BPSO algorithm in comparison to other BPSO variants reported in the literature and in comparison to Genetic Algorithm (GA), Simulated Evolution (SimE) and deterministic algorithms like Jedi and Nova.


intelligent systems design and applications | 2011

Multi-constrained route optimization for Electric Vehicles (EVs) using Particle Swarm Optimization (PSO)

Umair F. Siddiqi; Yoichi Shiraishi; Sadiq M. Sait

Route optimization (RO) is an important feature of the Electric Vehicles (EVs) which is responsible for finding optimized paths between any source and destination nodes in the road network. In this paper, the RO problem of EVs is solved by using the Multi Constrained Optimal Path (MCOP) approach. The proposed MCOP problem aims to minimize the length of the path and meets constraints on total travelling time, total time delay due to signals, total recharging time, and total recharging cost. The Penalty Function method is used to transform the MCOP problem into unconstrained optimization problem. The unconstrained optimization is performed by using a Particle Swarm Optimization (PSO) based algorithm. The proposed algorithm has innovative methods for finding the velocity of the particles and updating their positions. The performance of the proposed algorithm is compared with two previous heuristics: H_MCOP and Genetic Algorithm (GA). The time of optimization is varied between 1 second (s) and 5s. The proposed algorithm has obtained the minimum value of the objective function in at-least 9.375% more test instances than the GA and H_MCOP


International Journal of Information Technology and Web Engineering | 2007

Impact of Internet Usage in Saudi Arabia: A Social Perspective

Sadiq M. Sait; Khalid Al-Tawil

Internet in the Kingdom of Saudi Arabia was introduced in the late 1990s. Being relatively new, its effects and impact on Saudi society are still in their infancy. A survey-based study was conducted to measure these effects, monitor their influence, project possible long-term develop-ments, and define early measures that would best harness this new technology. Covering a span of two years, this study also identifies and documents any noticeable shifts in perspectives. This work presents the findings and observations drawn from this study and is based on the direct interpretation and cross-analysis of survey responses.


international symposium on circuits and systems | 2006

Finite state machine state assignment for area and power minimization

Aiman H. El-Maleh; Sadiq M. Sait; F. Nawaz Khan

In this paper, we address the problem of FSM state assignment to minimize area and power. The objectives are targeted as single/independent as well as multi-objective optimization (MOP) problems. Methods for estimating area and power of an FSM are presented. A fuzzy-based aggregation function is employed to combine the two objectives. The work employs genetic algorithm for search space exploration. Experimental results demonstrate the effectiveness of the proposed measures


Engineering Applications of Artificial Intelligence | 2013

GMDH-based networks for intelligent intrusion detection

Zubair A. Baig; Sadiq M. Sait; AbdulRahman Shaheen

Abstract Network intrusion detection has been an area of rapid advancement in recent times. Similar advances in the field of intelligent computing have led to the introduction of several classification techniques for accurately identifying and differentiating network traffic into normal and anomalous. Group Method for Data Handling (GMDH) is one such supervised inductive learning approach for the synthesis of neural network models. Through this paper, we propose a GMDH-based technique for classifying network traffic into normal and anomalous. Two variants of the technique, namely, Monolithic and Ensemble-based, were tested on the KDD-99 dataset. The dataset was preprocessed and all features were ranked based on three feature ranking techniques, namely, Information Gain, Gain Ratio, and GMDH by itself. The results obtained proved that the proposed intrusion detection scheme yields high attack detection rates, nearly 98%, when compared with other intelligent classification techniques for network intrusion detection.


Engineering Applications of Artificial Intelligence | 2002

Topology design of switched enterprise networks using a fuzzy simulated evolution algorithm

Habib Youssef; Sadiq M. Sait; Salman A. Khan

Abstract The topology design of switched enterprise networks (SENs) is a hard constrained combinatorial optimization problem. The problem consists of deciding the number, types, and locations of the network active elements (hubs, switches, and routers), as well as the links and their capacities. Several conflicting objectives such as monetary cost, network delay, and maximum number of hops have to be optimized to achieve a desirable solution. Further, many of the desirable features of a network topology can best be expressed in linguistic terms, which is the basis of fuzzy logic. In this paper, we present an approach based on Simulated Evolution algorithm for the design of SEN topology. The overall cost function has been developed using fuzzy logic. Several variants of the algorithm are proposed and compared together via simulation and experimental results are provided.

Collaboration


Dive into the Sadiq M. Sait's collaboration.

Top Co-Authors

Avatar

Habib Youssef

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Aiman H. El-Maleh

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Junaid A. Khan

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Mustafa I. Ali

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Muhammad S. T. Benten

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Raed Al-Shaikh

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Abdalrahman M. Arafeh

King Fahd University of Petroleum and Minerals

View shared research outputs
Top Co-Authors

Avatar

Mohammed H. Sqalli

King Fahd University of Petroleum and Minerals

View shared research outputs
Researchain Logo
Decentralizing Knowledge