Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Linear Arithmetic with Stars
 
conference paper

Linear Arithmetic with Stars

Piskac, Ruzica  
•
Kuncak, Viktor  
2008
Proceedings of the Conference on Computed-Aided Verification (CAV)
20th International Conference on Computed-Aided Verification (CAV)

We consider an extension of integer linear arithmetic with a “star” operator takes closure under vector addition of the solution set of a linear arithmetic subformula. We show that the satisfiability problem for this extended language remains in NP (and therefore NP-complete). Our proof uses semilinear set characterization of solutions of integer linear arithmetic formulas, as well as a generalization of a recent result on sparse solutions of integer linear programming problems. As a consequence of our result, we present worst-case optimal decision procedures for two NP-hard problems that were previously not known to be in NP. The first is the satisfiability problem for a logic of sets, multisets (bags), and cardinality constraints, which has applications in verification, interactive theorem proving, and description logics. The second is the reachability problem for a class of transition systems whose transitions increment the state vector by solutions of integer linear arithmetic formulas.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1007/978-3-540-70545-1_25
Web of Science ID

WOS:000257539900025

Author(s)
Piskac, Ruzica  
•
Kuncak, Viktor  
Date Issued

2008

Publisher

Springer

Published in
Proceedings of the Conference on Computed-Aided Verification (CAV)
Series title/Series vol.

LNCS; 5123

Start page

268

End page

280

Subjects

decision procedure

•

multiset

•

linear arithmetic

•

integer cone

•

verification

Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LARA  
Event nameEvent placeEvent date
20th International Conference on Computed-Aided Verification (CAV)

Princeton, NJ, USA

July 7-14, 2008

Available on Infoscience
May 1, 2009
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/38233
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés