Skip to main content Accessibility help

A Physician Advisory System for Chronic Heart Failure management based on knowledge patterns


Management of chronic diseases such as chronic heart failure (CHF) is a major problem in health care. A standard approach followed by the medical community is to have a committee of experts develop guidelines that all physicians should follow. These guidelines typically consist of a series of complex rules that make recommendations based on a patient's information. Due to their complexity, often the guidelines are ignored or not complied with at all. It is not even clear whether it is humanly possible to follow these guidelines due to their length and complexity. For instance, for CHF, the guidelines run nearly eighty pages. In this paper we describe a physician-advisory system for CHF management that codes the entire set of clinical practice guidelines for CHF using answer set programming (ASP). Our approach is based on developing reasoning templates, that we call knowledge patterns, and using them to systemically code the clinical guidelines for CHF as ASP rules. Use of the knowledge patterns greatly facilitates the development of our system. Given a patient's medical information, our system generates a recommendation for treatment just as a human physician would, using the guidelines. Our system works even in the presence of incomplete information.

Hide All
Anderson, G. 2004. Chronic conditions: making the case for ongoing care. Johns Hopkins University.
Baldwin, K. M., Black, D. L. and Hammond, S. L. 2013. Hospital-based post-discharge community case management - podium presentation. In ANCC Pathway to Excellence Conference.
Baral, C., 2003. Knowledge Representation, Reasoning and Declarative Problem Solving. Cambridge University Press.
Brewka, G., Eiter, T. and Truszczynski, M. 2011. Answer set programming at a glance. Commun. ACM 54, 12, 92103.
Cabana, M. D., Rand, C. S., Powe, N. R., et al. 1999. Why don't physicians follow clinical practice guidelines?: A framework for improvement. JAMA 282, 15, 14581465.
Centers for Disease Control and Prevention. 2016. Chronic disease overview page.
Faxon, D. P., et al. 2004. Improving quality of care through disease management principles and recommendations from the american heart association's expert panel on disease management. Stroke 35, 6, 15271530.
Gebser, M., Kaufmann, B. and Schaub, T. 2012. Conflict-driven answer set solving: From theory to practice. In Artif. Intell. 187, 52-89.
Gebser, M., Kaminski, , Kaufmann, B. and Schaub, T. 2014. Clingo = ASP + Control: Preliminary Report. In Proc. ICLP 2014 Proc.
Gelfond, M. and Lifschitz, V. 1988. The stable model semantics for logic programming. Proc. ICLP 1988. MIT Press, 10701080.
Go, A. S., Mozaffarian, D., Benjamin, E. J., et al. 2013. Heart disease and stroke statistics 2013 update: a report from the american heart association. Tech. rep.
Group, T. M. N. 2006. Enhancing the use of clinical guidelines: a social norms perspective. Journal of the American College of Surgeons 202, 5, 826836.
Jacobs, A. K., Kushner, F. G., et al. 2013. ACCF/AHA clinical practice guideline methodology summit report: A report of the american college of cardiology foundation/american heart association task force on practice guidelines. Journal of the American College of Cardiology 61, 2, 213265.
Jantos, L. D. and Holmes, M. L. 2006. IT Tools for Chronic Disease Management: How Do They Measure Up? California HealthCare Foundation (; retrieved Jan. 2016).
Marple, K. and Gupta, G. Goal-directed execution of answer set programs. Proc. PPDP 2012: 35-44
Marple, K., Salazar, E. and Gupta, G. 2016. s(ASP).
Monteiro, S. 2015. An intelligent telemedicine platform with cognitive support for chronic care management. Ph.D. thesis, Quality of Life Technology Lab, UT Dallas.
Monteiro, S., Gupta, G., Nourani, M. and Tamil, L. 2011. Hygeiatel: An intelligent telemedicine system with cognitive support. In Proceedings of the First ACM Workshop on Mobile Systems, Applications, and Services for Healthcare. mHealthSys '11. ACM, New York, NY, USA, 9:1–2.
Wu, S. Y. and Green, A. 2000. Projection of chronic illness prevalence and cost inflation. Santa Monica, CA: RAND Health, 2000.
Yancy, C. W., Jessup, M., Bozkurt, B., et al. 2013. ACCF/AHA guideline for the management of heartfailure: A report of the american college of cardiology foundation/american heart association task force on practice guidelines. Journal of the American College of Cardiology 62, 16, e147.
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

Theory and Practice of Logic Programming
  • ISSN: 1471-0684
  • EISSN: 1475-3081
  • URL: /core/journals/theory-and-practice-of-logic-programming
Please enter your name
Please enter a valid email address
Who would you like to send this to? *



Altmetric attention score

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed