SwePub
Sök i LIBRIS databas

  Extended search

WFRF:(Tsai DE)
 

Search: WFRF:(Tsai DE) > (2020-2024) > Solving Not-Substri...

Solving Not-Substring Constraint with Flat Abstraction

Abdulla, Parosh, Professor, 1961- (author)
Uppsala universitet,Datorteknik,Avdelningen för datorteknik
Atig, Mohamed Faouzi (author)
Uppsala universitet,Datorteknik,Avdelningen för datorteknik
Chen, Yu-Fang (author)
Acad Sinica, Taipei, Taiwan.
show more...
Diep, Bui Phi (author)
Acad Sinica, Taipei, Taiwan.
Holik, Lukas (author)
Brno Univ Technol, Brno, Czech Republic.
Hu, Denghang (author)
Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China.
Tsai, Wei-Lun (author)
Acad Sinica, Taipei, Taiwan.
Wu, Zhillin (author)
Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China.
Yen, Di-De (author)
Acad Sinica, Taipei, Taiwan.
show less...
 (creator_code:org_t)
2021-10-12
2021
English.
In: Programming Languages And Systems,  APLAS 2021. - Cham : Springer Nature. - 9783030890513 - 9783030890506 ; , s. 305-320
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Not-substring is currently among the least supported types of string constraints, and existing solvers use only relatively crude heuristics. Yet, not-substring occurs relatively often in practical examples and is useful in encoding other types of constraints. In this paper, we propose a systematic way to solve not-substring using based on flat abstraction. In this framework, the domain of string variables is restricted to flat languages and subsequently the whole constraints can be expressed as linear arithmetic formulae. We show that non-substring constraints can be flattened efficiently, and provide experimental evidence that the proposed solution for not-substring is competitive with the state of the art string solvers.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Keyword

String constraints
Not-substring relation
Flat abstraction
Formal verification

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view