- Semantic Web and Ontologies
- Business Process Modeling and Analysis
- Constraint Satisfaction and Optimization
- AI-based Problem Solving and Planning
- Scheduling and Optimization Algorithms
- Service-Oriented Architecture and Web Services
- Multi-Agent Systems and Negotiation
- Manufacturing Process and Optimization
- Logic, Reasoning, and Knowledge
- Scheduling and Timetabling Solutions
- Scientific Computing and Data Management
- Geographic Information Systems Studies
- Collaboration in agile enterprises
- Data Management and Algorithms
- Data Quality and Management
- Big Data and Business Intelligence
- Advanced Database Systems and Queries
- Biomedical Text Mining and Ontologies
- Assembly Line Balancing Optimization
- Auction Theory and Applications
- Design Education and Practice
- Advanced Manufacturing and Logistics Optimization
- Urban Design and Spatial Analysis
- Land Use and Ecosystem Services
- Recommender Systems and Techniques
University of Toronto
2015-2024
University of New Brunswick
1997-2023
The Scarborough Hospital
2020
ATUM (United States)
2018
Canada Research Chairs
1997-2018
Tulane University
2017
NOAA National Weather Service
2016
Singapore Management University
2015
The Nature Conservancy
2012
National Wildlife Federation
2012
Abstract: Analysis of the job shop scheduling domain has indicated that crux problem is determination and satisfaction a large variety constraints. Schedules are influenced by such diverse conflicting factors as due date requirements, cost restrictions, production levels, machine capabilities substitutability, alternative processes, order characteristics, resource availability. This paper describes ISIS, system capable incorporating all relevant constraints in construction schedules. We...
The relationship between organization theory and distributed systems is studied. By viewing as analogous to human organizations, concepts theories germane the management science field of can be applied. Task complexity, uncertainty, coupled with resource constraints are shown important factors in deciding how a system distributed.
A model of decentralized problem solving, called distributed constrained heuristic search (DCHS), that provides both structure and focus in individual agent spaces to optimize decisions the global space, is presented. The achieves this by integrating constraint satisfaction search. It a formalism suitable for describing large set artificial intelligence problems. notion textures allow agents operate an asynchronous concurrent manner introduced. use coupled with backjumping, type...
To be useful in practice, a factory production schedule must reflect the influence of large and conflicting set requirements, objectives preferences. Human schedulers are typically overburdened by complexity this task, conventional computer-based scheduling systems consider only small fraction relevent knowledge. This article describes research aimed at providing framework which all relevant knowledge can given consideration during generation revision. Factory is cast as complex...
We present an ontology for representing requirements that supports a generic management process in engineering design domain The requirement we propose is part of more general to capture knowledge Objects included this are parts features and constraints define raise issues any representation must address like communication, traceability, completeness consistency document creation managing change use first order logic the objects their attributes identify axioms capturing relationships among...
Representation of activity knowledge is important to any application which must reason about activities such as new product management, factory scheduling, robot control, vehicle software engineering, and air traffic control. This paper provides an integration the underlying theories needed for modeling activities. Using domain large computer design projects example, semantics described. While past research in representation has discovered most concepts, our attempt toward their integration....
A distributed factory scheduling model that is based on the concept of constraint-directed search within a centralized framework presented. set texture measures quantify several characteristics problem space being searched has been developed into heuristics direct searches conducted by agents. The have used to activity-based scheduler, achieving good schedule quality and minimizing likelihood backtracking. discussed uses textures scheduling, optimizing decisions in global allowing agents...
The TOVE Quality Ontology is the formal representation (using first-order logic) of terms, relationships, and axioms about quality which are generic beyond any specific domain. assumption that "conformance to requirements" used decompose domain into sub-domains measurement, analysis, identification, traceability. An ontological engineering methodology posing scope, stating competency questions, constructing data models axioms, visualization answering questions demonstrated with an example...
This paper formalizes the semantics of trust and studies transitivity trust. On Web, people software agents have to interact with "strangers". makes a crucial factor on Web. Basically is established in interaction between two entities any one entity only has finite number direct relationships. However, activities Web require other unfamiliar or unknown entities. As promising remedy this problem, social networks-based trust, which A trusts B, B C, so indirectly receiving considerable...