Combining MaxSAT Reasoning and Incremental Upper Bound for the Maximum Clique Problem
Recently, MaxSAT reasoning has been shown to be powerful in computing upper bounds for the cardinality of a maximum clique of a graph. However, existing upper bounds based on MaxSAT reasoning have two drawbacks: (1)at every node of the search tree, MaxSAT reasoning has to be performed from scratch t...
Saved in:
Published in | 2013 IEEE 25th International Conference on Tools with Artificial Intelligence pp. 939 - 946 |
---|---|
Main Authors | , , |
Format | Conference Proceeding Journal Article |
Language | English |
Published |
IEEE
01.01.2013
|
Subjects | |
Online Access | Get full text |
ISSN | 1082-3409 |
DOI | 10.1109/ICTAI.2013.143 |
Cover
Loading…
Abstract | Recently, MaxSAT reasoning has been shown to be powerful in computing upper bounds for the cardinality of a maximum clique of a graph. However, existing upper bounds based on MaxSAT reasoning have two drawbacks: (1)at every node of the search tree, MaxSAT reasoning has to be performed from scratch to compute an upper bound and is time-consuming, (2) due to the NP-hardness of the MaxSAT problem, MaxSAT reasoning generally cannot be complete at anode of a search tree, and may not give an upper bound tight enough for pruning search space. In this paper, we propose an incremental upper bound and combine it with MaxSAT reasoning to remedy the two drawbacks. The new approach is used to develop an efficient branch-and-bound algorithm for MaxClique, called IncMaxCLQ. We conduct experiments to show the complementarity of the incremental upper bound and MaxSAT reasoning and to compare IncMaxCLQ with several state-of-the-art algorithms for MaxClique. |
---|---|
AbstractList | Recently, MaxSAT reasoning has been shown tobe powerful in computing upper bounds for the cardinalityof a maximum clique of a graph. However, existing upperbounds based on MaxSAT reasoning have two drawbacks: (1)at every node of the search tree, MaxSAT reasoning has to beperformed from scratch to compute an upper bound and istime-consuming, (2) due to the NP-hardness of the MaxSATproblem, MaxSAT reasoning generally cannot be complete at anode of a search tree, and may not give an upper bound tightenough for pruning search space. In this paper, we proposean incremental upper bound and combine it with MaxSATreasoning to remedy the two drawbacks. The new approach isused to develop an efficient branch-and-bound algorithm forMaxClique, called IncMaxCLQ. We conduct experiments toshow the complementarity of the incremental upper bound andMaxSAT reasoning and to compare IncMaxCLQ with severalstate-of-the-art algorithms for MaxClique. Recently, MaxSAT reasoning has been shown to be powerful in computing upper bounds for the cardinality of a maximum clique of a graph. However, existing upper bounds based on MaxSAT reasoning have two drawbacks: (1)at every node of the search tree, MaxSAT reasoning has to be performed from scratch to compute an upper bound and is time-consuming, (2) due to the NP-hardness of the MaxSAT problem, MaxSAT reasoning generally cannot be complete at anode of a search tree, and may not give an upper bound tight enough for pruning search space. In this paper, we propose an incremental upper bound and combine it with MaxSAT reasoning to remedy the two drawbacks. The new approach is used to develop an efficient branch-and-bound algorithm for MaxClique, called IncMaxCLQ. We conduct experiments to show the complementarity of the incremental upper bound and MaxSAT reasoning and to compare IncMaxCLQ with several state-of-the-art algorithms for MaxClique. |
Author | Ke Xu Chu-Min Li Zhiwen Fang |
Author_xml | – sequence: 1 givenname: Chu-Min surname: Li fullname: Li, Chu-Min – sequence: 2 givenname: Zhiwen surname: Fang fullname: Fang, Zhiwen – sequence: 3 givenname: Ke surname: Xu fullname: Xu, Ke |
BookMark | eNotkD1PwzAYhI1UJNrSlYXFI0uCP-N4LBEfkYpA0M6Rk7wBo8QOTiLBvydQppNOd_dIt0IL5x0gdEFJTCnR13m23-YxI5THVPATtNEqpUJpzbSieoGWlKQs4oLoM7Qahg9CGJGML9Eh811pnXVv-NF8vW73-AXM4P8M42qcuypAB240LT70PQR846fZb3zA4zv8lmw3dThr7ecE-Dn4soXuHJ02ph1g869rdLi73WcP0e7pPs-2u8gyko5RpUCUSVISU9V1zVIA0SSNKCspWZlKLlUFdS0EEUKCBM4ZaViqK2koT0kj-BpdHXf74Gf8MBadHSpoW-PAT0NBleTzC1LxOXp5jFoAKPpgOxO-i0TxGSP4D2JYX8M |
CODEN | IEEPAD |
ContentType | Conference Proceeding Journal Article |
DBID | 6IE 6IH CBEJK RIE RIO 7SC 8FD JQ2 L7M L~C L~D |
DOI | 10.1109/ICTAI.2013.143 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP) 1998-present Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Computer and Information Systems Abstracts |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 9781479929719 1479929727 9781479929726 1479929719 |
EndPage | 946 |
ExternalDocumentID | 6735354 |
Genre | orig-research |
GroupedDBID | 23M 29O 6IE 6IF 6IH 6IK 6IL 6IN AAWTH ABLEC ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IJVOP M43 OCL RIE RIL RIO 7SC 8FD JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-i208t-c7e4b66b0acddd28ee4f6f4bc552b85357cedd440445e5e3320f289c5a1380f43 |
IEDL.DBID | RIE |
ISSN | 1082-3409 |
IngestDate | Thu Jul 10 17:31:06 EDT 2025 Wed Aug 27 04:25:51 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i208t-c7e4b66b0acddd28ee4f6f4bc552b85357cedd440445e5e3320f289c5a1380f43 |
Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Conference-1 ObjectType-Feature-3 content type line 23 SourceType-Conference Papers & Proceedings-2 |
PQID | 1753479573 |
PQPubID | 23500 |
PageCount | 8 |
ParticipantIDs | proquest_miscellaneous_1753479573 ieee_primary_6735354 |
PublicationCentury | 2000 |
PublicationDate | 2013-01-01 |
PublicationDateYYYYMMDD | 2013-01-01 |
PublicationDate_xml | – month: 01 year: 2013 text: 2013-01-01 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | 2013 IEEE 25th International Conference on Tools with Artificial Intelligence |
PublicationTitleAbbrev | TAI |
PublicationYear | 2013 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0020523 ssj0001215801 |
Score | 1.7841882 |
Snippet | Recently, MaxSAT reasoning has been shown to be powerful in computing upper bounds for the cardinality of a maximum clique of a graph. However, existing upper... Recently, MaxSAT reasoning has been shown tobe powerful in computing upper bounds for the cardinalityof a maximum clique of a graph. However, existing... |
SourceID | proquest ieee |
SourceType | Aggregation Database Publisher |
StartPage | 939 |
SubjectTerms | Algorithms Arrays Artificial intelligence Benchmark testing Cognition Conferences Expert systems Heuristic algorithms Incremental Upper Bound MaxClique MaxSAT Partitioning algorithms Reasoning Remedies Searching Silicon Trees Upper bound Upper bounds |
Title | Combining MaxSAT Reasoning and Incremental Upper Bound for the Maximum Clique Problem |
URI | https://ieeexplore.ieee.org/document/6735354 https://www.proquest.com/docview/1753479573 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEF7anjxVreKbFTyaNNlHHkctihUqoi14K7vZCYhtWjQB8dc7u0mrqAdvITBk2dnszHzz-Ag54yoNNASplyuLVqGH7ykluJfFkYxj9BESl2gf3UU3E3H7JJ9a5HzdCwMArvgMfPvocvlmkVUWKutHMZdcijZpY-BW92p9w1NCmXyVdzALd9bF9czjGMQ0AxvDIO0PB-OLoa3q4r7r1nG0Kr_uYmdgrrtktFpaXVfy4lel9rOPH1Mb_7v2TbLz1cpH79dGaou0oNgm3RWXA21-7R6Z4CvtyCLoSL0_XozpA6g3h9VSVRiK90iNJKoZnSyXKHppCZko-rwUfUgr9Dyv5nQwswNh7SctT80OmVxfjQc3XkO54D2zIClRRSB0FOlAZcYYlgCIPMqFzqRkGi27jDMwxs4UFBIkcM6CHEO2TKqQJ0Eu-C7pFIsC9ghF8QiYUSblgAK5FkzlPBYZqiQ0MtwnPbtL02U9VWPabNA-OV3pYYon3aYvVAGL6m1qZ4qKOJUxP_hb9JBsMEdWYQGSI9IpXys4Rpeh1CfurHwCS769hw |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT9tAEB7xOJRTWpKq9AFbqUcc7H34cUwjogQIQpBIuVm73rGEIE5UYqnqr-_sOgmI9sDNsjTyame9M_vtzPcB_BA6Cw2GWVBqh1ZRhh9oLUVQJLFKEsoRUn_RPr6Oh1N5MVOzHTjd9sIgoi8-w6579Hf5dlHUDio7ixOhhJK7sE9xX0VNt9YLRCVS6XOBB3eAZ1NezwNBx5g1ZWMUZmej_qQ3cnVdouv7dbywyj-7sQ8xgxaMN4NrKkseuvXKdIs_r3gb3zr699B5buZjN9sw9QF2sDqE1kbNga1_7jZM6ZXxchFsrH_f9SbsFvWTR2uZriyjnaTBEvUjmy6XZPrTSTIxynoZZZHO6H5ez1n_0VHCuk86pZoOTAfnk_4wWIsuBPc8TFfkJJQmjk2oC2stTxFlGZfSFEpxQ7FdJQVa61gFpUKFQvCwpENboXQk0rCU4iPsVYsKPwEj8xi51TYTSAalkVyXIpEFuSSyKjqCtpulfNnwauTrCTqC7xs_5LTW3QWGrnBRP-WOVVQmmUrE5_-bnsC74WR8lV-Nri-_wAH30hUOLvkKe6tfNX6jBGJljv26-QtdOMDQ |
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%3Abook&rft.genre=proceeding&rft.title=2013+IEEE+25th+International+Conference+on+Tools+with+Artificial+Intelligence&rft.atitle=Combining+MaxSAT+Reasoning+and+Incremental+Upper+Bound+for+the+Maximum+Clique+Problem&rft.au=Chu-Min+Li&rft.au=Zhiwen+Fang&rft.au=Ke+Xu&rft.date=2013-01-01&rft.pub=IEEE&rft.issn=1082-3409&rft.spage=939&rft.epage=946&rft_id=info:doi/10.1109%2FICTAI.2013.143&rft.externalDocID=6735354 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1082-3409&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1082-3409&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1082-3409&client=summon |