Resolving underconstrained and overconstrained systems of conjunctive constraints for service requests

  • Authors:
  • Muhammed J. Al-Muhammed;David W. Embley

  • Affiliations:
  • Department of Computer Science, Brigham Young University, Provo, Utah;Department of Computer Science, Brigham Young University, Provo, Utah

  • Venue:
  • CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a service request such as scheduling an appointment or purchasing a product, it is possible that the invocation of the service results in too many solutions that all satisfy the constraints of the request or in no solution that satisfies all the constraints. When the invocation results in too many solutions or no solution, a resolution process becomes necessary for agreeing on one of the solutions or finding some agreeable resolution. We address this problem by imposing an ordering over all solutions and over all near solutions. This ordering provides a way to select the best-m with dominated solutions or dominated near solutions eliminated. Further, we provide an expectation-based resolution process that can take the initiative and either elicit additional constraints or suggest which constraints should be relaxed. Experiments with our prototype implementation show that this resolution process correlates substantially with human behavior and thus can be effective in helping users reach an acceptable resolution for their service requests.