Combining solutions of the optimum satisfiability problem using evolutionary tunneling

The optimum satisfiability problem involves determining values for Boolean variables to satisfy a Boolean expression, while maximizing the sum of coefficients associated with the variables chosen to be true. Existing literature has identified a tabu search heuristic as the best method to deal with h...

Full description

Saved in:
Bibliographic Details
Published in:Mendel (Brno (Czech Republic)) Vol. 26; no. 1; pp. 23 - 29
Main Authors: da Silva, Rodrigo Ferreira, Hvattum, Lars Magnus, Glover, Fred
Format: Journal Article
Language:English
Published: Brno University of Technology 01.08.2020
Subjects:
ISSN:1803-3814, 2571-3701
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract The optimum satisfiability problem involves determining values for Boolean variables to satisfy a Boolean expression, while maximizing the sum of coefficients associated with the variables chosen to be true. Existing literature has identified a tabu search heuristic as the best method to deal with hard instances of the problem. This paper combines the tabu search with a simple evolutionary heuristic based on the idea of tunneling between local optima. When combining a set of solutions, variables with common values in all solutions are identified and fixed. The remaining free variables in the problem may be decomposed into several independent subproblems, so that parts of the solutions combined can be extracted and combined in an improved solution. This solution can be further improved by applying the tabu search in an improvement stage. The value of the new heuristic is demonstrated in extensive computational experiments on both existing and new test instances.
AbstractList The optimum satisfiability problem involves determining values for Boolean variables to satisfy a Boolean expression, while maximizing the sum of coefficients associated with the variables chosen to be true. Existing literature has identified a tabu search heuristic as the best method to deal with hard instances of the problem. This paper combines the tabu search with a simple evolutionary heuristic based on the idea of tunneling between local optima. When combining a set of solutions, variables with common values in all solutions are identified and fixed. The remaining free variables in the problem may be decomposed into several independent subproblems, so that parts of the solutions combined can be extracted and combined in an improved solution. This solution can be further improved by applying the tabu search in an improvement stage. The value of the new heuristic is demonstrated in extensive computational experiments on both existing and new test instances.
Author Glover, Fred
Hvattum, Lars Magnus
da Silva, Rodrigo Ferreira
Author_xml – sequence: 1
  givenname: Rodrigo Ferreira
  surname: da Silva
  fullname: da Silva, Rodrigo Ferreira
– sequence: 2
  givenname: Lars Magnus
  surname: Hvattum
  fullname: Hvattum, Lars Magnus
– sequence: 3
  givenname: Fred
  surname: Glover
  fullname: Glover, Fred
BookMark eNp9kMtKxDAYhYMoOI7zAq7yAh3z59KmSxm8DAy4UbchbZMx0jZDkgrz9mYublxIFoED3-H7zw26HP1oELoDsgQGJb8fzNiZfkkJzcmSUHaBZlRUULCKwCWagSSsYBL4NVrE6BrCeSUYATpDHys_NG504xZH30_J-TFib3H6NNjvkhumAUedXLRON653aY93wTe9GfAUD5T5PmM67HGaxtH0Ob5FV1b30SzO_xy9Pz2-rV6KzevzevWwKdosm51qAQ2XrRTWmNIIDprpFlippRCCtpR2VurOMtmx_KRsiOxAWNGJuqxpzeZofertvP5Su-CGrKG8duoY-LBVOiTX9kYZU0FVEmFLLriwuqGVLG0WqBhAzUXukqeuNvgYg7GqdUkfTktBu14BUce51WludZhbgcp3ZJT-QX9V_oF-ALa0h_g
CitedBy_id crossref_primary_10_1016_j_ejco_2022_100028
crossref_primary_10_3390_electronics14132642
crossref_primary_10_1111_itor_70011
ContentType Journal Article
DBID AAYXX
CITATION
DOA
DOI 10.13164/mendel.2020.1.023
DatabaseName CrossRef
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList CrossRef

Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 2571-3701
EndPage 29
ExternalDocumentID oai_doaj_org_article_ee717605f64545fab2786f9517311945
10_13164_mendel_2020_1_023
GroupedDBID AAYXX
ADBBV
ALMA_UNASSIGNED_HOLDINGS
BCNDV
CITATION
GROUPED_DOAJ
ID FETCH-LOGICAL-c2023-3951b48c85fee6e541a3ac136a85552c22df8adf38d3d3d88b08d15f5d5969293
IEDL.DBID DOA
ISSN 1803-3814
IngestDate Fri Oct 03 12:46:14 EDT 2025
Tue Nov 18 22:21:57 EST 2025
Sat Nov 29 03:29:26 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License http://creativecommons.org/licenses/by-nc-sa/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2023-3951b48c85fee6e541a3ac136a85552c22df8adf38d3d3d88b08d15f5d5969293
OpenAccessLink https://doaj.org/article/ee717605f64545fab2786f9517311945
PageCount 7
ParticipantIDs doaj_primary_oai_doaj_org_article_ee717605f64545fab2786f9517311945
crossref_citationtrail_10_13164_mendel_2020_1_023
crossref_primary_10_13164_mendel_2020_1_023
PublicationCentury 2000
PublicationDate 2020-08-01
PublicationDateYYYYMMDD 2020-08-01
PublicationDate_xml – month: 08
  year: 2020
  text: 2020-08-01
  day: 01
PublicationDecade 2020
PublicationTitle Mendel (Brno (Czech Republic))
PublicationYear 2020
Publisher Brno University of Technology
Publisher_xml – name: Brno University of Technology
SSID ssib044753012
ssib046621072
ssj0002876115
Score 2.1412206
Snippet The optimum satisfiability problem involves determining values for Boolean variables to satisfy a Boolean expression, while maximizing the sum of coefficients...
SourceID doaj
crossref
SourceType Open Website
Enrichment Source
Index Database
StartPage 23
SubjectTerms adaptive memory programming
boolean optimization
metaheuristic
recombination operator
tabu search
zero-one integer programming
Title Combining solutions of the optimum satisfiability problem using evolutionary tunneling
URI https://doaj.org/article/ee717605f64545fab2786f9517311945
Volume 26
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2571-3701
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0002876115
  issn: 1803-3814
  databaseCode: DOA
  dateStart: 20170101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2571-3701
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib044753012
  issn: 1803-3814
  databaseCode: M~E
  dateStart: 20170101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQxcDCG1Fe8sCGQhO_Yo-AWjFAxQCoW-TENgLRFpW2Uhd-O2fHrcICC4qU4eRE1vmSu7Pvvg-hc6e546ryR_5CJYxxkmir0kQ7GG8oAZ8SVvou7_flYKAeGlRfviashgeuFdexFhIOiLmdh57iTpckl8JBXJDTDBLwgF6a5qqRTIEleRQ72nDkTAhIbWKH6FvYUoL0PdAbZNI3mMmMxY4aCvlDZ-i3n_3BBAHJZUroD6_VAPcPXqi3jTZj-Iiv6mnvoDU72kVbS2oGHL_UPfQMojJwP-CVceGxwxDu4TH8JYazIf4MjQ2vNVD3AkdqGewr4V-wncfH9GSBpzNfDQPiffTU6z7e3CaRQiGpPC96QkFRJZOV5M5aYTnLNNVVRoWWnHNSEWKc1MZRaShcUpapNBksn-FKQORED1BrNB7ZQ4RlKZxVVZkaqhkzWhGtc4i3IGQkxgjVRtlSRUUV8cU9zcV7EQ7NQK1FrdbCq7XICphfG12snvmo0TV-HX3tNb8a6ZGxgwDspYj2UvxlL0f_8ZJjtOGnVRcCnqDWdDKzp2i9msO6Tc6CKcL9_qv7DZPj3lo
linkProvider Directory of Open Access Journals
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Combining+solutions+of+the+optimum+satisfiability+problem+using+evolutionary+tunneling&rft.jtitle=Mendel+%28Brno+%28Czech+Republic%29%29&rft.au=da+Silva%2C+Rodrigo+Ferreira&rft.au=Hvattum%2C+Lars+Magnus&rft.au=Glover%2C+Fred&rft.date=2020-08-01&rft.issn=1803-3814&rft.eissn=2571-3701&rft.volume=26&rft.issue=1&rft.spage=23&rft.epage=29&rft_id=info:doi/10.13164%2Fmendel.2020.1.023&rft.externalDBID=n%2Fa&rft.externalDocID=10_13164_mendel_2020_1_023
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1803-3814&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1803-3814&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1803-3814&client=summon