首页 > 最新文献

The Journal of Logic Programming最新文献

英文 中文
Abducing through negation as failure: stable models within the independent choice logic 以否定为失败的诱拐:独立选择逻辑中的稳定模型
Pub Date : 2000-07-01 DOI: 10.1016/S0743-1066(99)00071-0
David Poole

The independent choice logic (ICL) is part of a project to combine logic and decision/game theory into a coherent framework. The ICL has a simple possible-worlds semantics characterised by independent choices and an acyclic logic program that specifies the consequences of these choices. This paper gives an abductive characterization of the ICL. The ICL is defined model-theoretically, but we show that it is naturally abductive: the set of explanations of a proposition g is a concise description of the worlds in which g is true. We give an algorithm for computing explanations and show it is sound and complete with respect to the possible-worlds semantics. What is unique about this approach is that the explanations of the negation of g can be derived from the explanations of g. The use of probabilities over choices in this framework and going beyond acyclic logic programs are also discussed.

独立选择逻辑(ICL)是将逻辑和决策/博弈论结合成一个连贯框架的项目的一部分。ICL有一个简单的可能世界语义,其特征是独立的选择和一个指定这些选择的结果的非循环逻辑程序。本文给出了ICL的溯因表征。ICL是模型理论定义的,但我们表明它是自然溯因的:命题g的解释集是对g为真的世界的简明描述。我们给出了一种计算解释的算法,并表明它在可能世界语义方面是健全和完整的。这种方法的独特之处在于,g的否定的解释可以从g的解释中推导出来。在这个框架中,概率对选择的使用以及超越非循环逻辑程序的使用也被讨论。
{"title":"Abducing through negation as failure: stable models within the independent choice logic","authors":"David Poole","doi":"10.1016/S0743-1066(99)00071-0","DOIUrl":"https://doi.org/10.1016/S0743-1066(99)00071-0","url":null,"abstract":"<div><p>The independent choice logic (ICL) is part of a project to combine logic and decision/game theory into a coherent framework. The ICL has a simple possible-worlds semantics characterised by independent choices and an acyclic logic program that specifies the consequences of these choices. This paper gives an abductive characterization of the ICL. The ICL is defined model-theoretically, but we show that it is naturally abductive: the set of explanations of a proposition <em>g</em> is a concise description of the worlds in which <em>g</em> is true. We give an algorithm for computing explanations and show it is sound and complete with respect to the possible-worlds semantics. What is unique about this approach is that the explanations of the negation of <em>g</em> can be derived from the explanations of <em>g</em>. The use of probabilities over choices in this framework and going beyond acyclic logic programs are also discussed.</p></div>","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"44 1","pages":"Pages 5-35"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(99)00071-0","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91981433","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 118
Guest editors' introductionSpecial issue: abductive logic programming 特刊:溯因逻辑程序设计
Pub Date : 2000-07-01 DOI: 10.1016/S0743-1066(99)00078-3
M. Denecker, A. Kakas
{"title":"Guest editors' introductionSpecial issue: abductive logic programming","authors":"M. Denecker, A. Kakas","doi":"10.1016/S0743-1066(99)00078-3","DOIUrl":"https://doi.org/10.1016/S0743-1066(99)00078-3","url":null,"abstract":"","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"19 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85332767","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
An abductive approach to disjunctive logic programming 析取逻辑规划的溯因方法
Pub Date : 2000-07-01 DOI: 10.1016/S0743-1066(99)00074-6
Jia-Huai You, Li Yan Yuan, Randy Goebel

Nonmonotonic reasoning has been explored as a form of abductive reasoning where default assumptions are treated as abductive hypotheses. While the semantics and proof theories under this approach have been studied extensively, the question of how disjunctive programs may be used to reason abductively has rarely been investigated. At the center of the question is how to embed disjunctive reasoning into that of negation-as-failure. A more concrete question is about whether the elegant abductive proof procedure by Eshghi and Kowalski can be extended to answer queries for disjunctive programs, and if yes, what is the semantics that such an extended procedure computes. In this paper we answer these questions by formulating a semantics, the regular extension semantics, for disjunctive programs, and by presenting a sound and complete extension of the Eshghi–Kowalski procedure, called disjunctive EK procedure, for query answering with respect to ground disjunctive programs under this semantics.

非单调推理已被探索作为一种形式的溯因推理,其中默认假设被视为溯因假设。虽然这种方法下的语义学和证明理论已经被广泛研究,但如何使用析取程序进行溯因推理的问题却很少被研究。问题的核心是如何将析取推理嵌入到否定即失败的推理中。一个更具体的问题是,Eshghi和Kowalski的优雅的溯因证明过程是否可以扩展到回答析取程序的查询,如果可以,这种扩展过程计算的语义是什么。在本文中,我们通过为析取规划制定一个语义,即正则扩展语义来回答这些问题,并通过给出在该语义下关于基析取规划的查询回答的eshhi - kowalski过程的一个健全的和完全的扩展,称为析取EK过程。
{"title":"An abductive approach to disjunctive logic programming","authors":"Jia-Huai You,&nbsp;Li Yan Yuan,&nbsp;Randy Goebel","doi":"10.1016/S0743-1066(99)00074-6","DOIUrl":"https://doi.org/10.1016/S0743-1066(99)00074-6","url":null,"abstract":"<div><p>Nonmonotonic reasoning has been explored as a form of abductive reasoning where default assumptions are treated as abductive hypotheses. While the semantics and proof theories under this approach have been studied extensively, the question of how disjunctive programs may be used to reason abductively has rarely been investigated. At the center of the question is how to embed disjunctive reasoning into that of negation-as-failure. A more concrete question is about whether the elegant abductive proof procedure by Eshghi and Kowalski can be extended to answer queries for disjunctive programs, and if yes, what is the semantics that such an extended procedure computes. In this paper we answer these questions by formulating a semantics, the <em>regular extension semantics</em>, for disjunctive programs, and by presenting a sound and complete extension of the Eshghi–Kowalski procedure, called <em>disjunctive EK procedure</em>, for query answering with respect to ground disjunctive programs under this semantics.</p></div>","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"44 1","pages":"Pages 101-127"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(99)00074-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91981430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Index 指数
Pub Date : 2000-07-01 DOI: 10.1016/S0743-1066(00)00007-8
{"title":"Index","authors":"","doi":"10.1016/S0743-1066(00)00007-8","DOIUrl":"https://doi.org/10.1016/S0743-1066(00)00007-8","url":null,"abstract":"","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"44 1","pages":"Page 241"},"PeriodicalIF":0.0,"publicationDate":"2000-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(00)00007-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91981434","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Index 指数
Pub Date : 2000-06-01 DOI: 10.1016/S0743-1066(00)00002-9
{"title":"Index","authors":"","doi":"10.1016/S0743-1066(00)00002-9","DOIUrl":"https://doi.org/10.1016/S0743-1066(00)00002-9","url":null,"abstract":"","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"43 3","pages":"Pages 267-268"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(00)00002-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"137351350","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Index 指数
Pub Date : 2000-06-01 DOI: 10.1016/S0743-1066(00)00003-0
{"title":"Index","authors":"","doi":"10.1016/S0743-1066(00)00003-0","DOIUrl":"https://doi.org/10.1016/S0743-1066(00)00003-0","url":null,"abstract":"","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"43 3","pages":"Page 269"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(00)00003-0","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"137351349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Erratum to: “Conjunctive partial deduction: foundations, control, algorithms and experiments” [The Journal of Logic Programming 41 (1999) 231] “合取部分演绎:基础、控制、算法和实验”的勘误[The Journal of Logic Programming 41 (1999) 231]
Pub Date : 2000-06-01 DOI: 10.1016/S0743-1066(99)00070-9
D. De Schreye, R. Glück, J. Jørgensen, M. Leuschel, B. Martens, M.H. Sørensen
{"title":"Erratum to: “Conjunctive partial deduction: foundations, control, algorithms and experiments” [The Journal of Logic Programming 41 (1999) 231]","authors":"D. De Schreye,&nbsp;R. Glück,&nbsp;J. Jørgensen,&nbsp;M. Leuschel,&nbsp;B. Martens,&nbsp;M.H. Sørensen","doi":"10.1016/S0743-1066(99)00070-9","DOIUrl":"10.1016/S0743-1066(99)00070-9","url":null,"abstract":"","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"43 3","pages":"Page 265"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(99)00070-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134352405","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Hybrid probabilistic programs 混合概率程序
Pub Date : 2000-06-01 DOI: 10.1016/S0743-1066(99)00059-X
Alex Dekhtyar, V.S. Subrahmanian

The precise probability of a compound event (e.g. e1e2,e1e2) depends upon the known relationships (e.g. independence, mutual exclusion, ignorance of any relationship, etc.) between the primitive events that constitute the compound event. To date, most research on probabilistic logic programming has assumed that we are ignorant of the relationship between primitive events. Likewise, most research in AI (e.g. Bayesian approaches) has assumed that primitive events are independent. In this paper, we propose a hybrid probabilistic logic programming language in which the user can explicitly associate, with any given probabilistic strategy, a conjunction and disjunction operator, and then write programs using these operators. We describe the syntax of hybrid probabilistic programs, and develop a model theory and fixpoint theory for such programs. Last, but not least, we develop three alternative procedures to answer queries, each of which is guaranteed to be sound and complete.

一个复合事件(如e1, e2,e1∧e2)的精确概率取决于构成该复合事件的基本事件之间已知的关系(如独立、互斥、不知道任何关系等)。迄今为止,大多数关于概率逻辑规划的研究都假设我们不知道原始事件之间的关系。同样,大多数人工智能研究(如贝叶斯方法)都假设原始事件是独立的。在本文中,我们提出了一种混合概率逻辑编程语言,在这种语言中,用户可以显式地将任何给定的概率策略关联到一个合取算子和析取算子,然后使用这些算子编写程序。本文描述了混合概率规划的语法,建立了混合概率规划的模型理论和不动点理论。最后,但并非最不重要的是,我们开发了三个替代程序来回答查询,每个程序都保证是健全和完整的。
{"title":"Hybrid probabilistic programs","authors":"Alex Dekhtyar,&nbsp;V.S. Subrahmanian","doi":"10.1016/S0743-1066(99)00059-X","DOIUrl":"10.1016/S0743-1066(99)00059-X","url":null,"abstract":"<div><p>The precise probability of a compound event (e.g. <span><math><mtext>e</mtext><msub><mi></mi><mn>1</mn></msub><mspace></mspace><mtext>∨</mtext><mspace></mspace><mtext>e</mtext><msub><mi></mi><mn>2</mn></msub><mtext>,e</mtext><msub><mi></mi><mn>1</mn></msub><mspace></mspace><mtext>∧</mtext><mspace></mspace><mtext>e</mtext><msub><mi></mi><mn>2</mn></msub></math></span>) depends upon the known relationships (e.g. independence, mutual exclusion, ignorance of any relationship, etc.) between the primitive events that constitute the compound event. To date, most research on probabilistic logic programming has assumed that we are ignorant of the relationship between primitive events. Likewise, most research in AI (e.g. Bayesian approaches) has assumed that primitive events are independent. In this paper, we propose a <em>hybrid</em> probabilistic logic programming language in which the user can explicitly associate, with any given probabilistic strategy, a conjunction and disjunction operator, and then write programs using these operators. We describe the syntax of hybrid probabilistic programs, and develop a model theory and fixpoint theory for such programs. Last, but not least, we develop three alternative procedures to answer queries, each of which is guaranteed to be sound and complete.</p></div>","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"43 3","pages":"Pages 187-250"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(99)00059-X","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124325095","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 140
Improving program analyses, by structure untupling 通过结构解耦改进程序分析
Pub Date : 2000-06-01 DOI: 10.1016/S0743-1066(99)00079-5
Michael Codish , Kim Marriott , Cohavit Taboch

It is well-known that adding structural information to an analysis domain can increase the precision of the analysis with respect to the original domain. This paper presents a program transformation based on untupling and specialisation which can be applied to upgrade (logic) program analysis by providing additional structural information. It can be applied to (almost) any type of analysis and in conjunction with (almost) any analysis framework for logic programs. The approach is an attractive alternative to the more complex Pat(R) construction which automatically enhances an abstract domain R (in the context of abstract interpretation) with structural information.

众所周知,将结构信息添加到分析域中可以提高相对于原始域的分析精度。本文提出了一种基于解耦和专门化的程序转换方法,它可以通过提供额外的结构信息来升级(逻辑)程序分析。它可以应用于(几乎)任何类型的分析,并与(几乎)任何逻辑程序的分析框架相结合。该方法是更复杂的Pat(R)构造的一种有吸引力的替代方法,它可以用结构信息自动增强抽象域R(在抽象解释的上下文中)。
{"title":"Improving program analyses, by structure untupling","authors":"Michael Codish ,&nbsp;Kim Marriott ,&nbsp;Cohavit Taboch","doi":"10.1016/S0743-1066(99)00079-5","DOIUrl":"10.1016/S0743-1066(99)00079-5","url":null,"abstract":"<div><p>It is well-known that adding structural information to an analysis domain can increase the precision of the analysis with respect to the original domain. This paper presents a program transformation based on untupling and specialisation which can be applied to upgrade (logic) program analysis by providing additional structural information. It can be applied to (almost) any type of analysis and in conjunction with (almost) any analysis framework for logic programs. The approach is an attractive alternative to the more complex <span>Pat</span><span><math><mtext>(</mtext><mtext>R</mtext><mtext>)</mtext></math></span> construction which automatically enhances an abstract domain <span><math><mtext>R</mtext></math></span> (in the context of abstract interpretation) with structural information.</p></div>","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"43 3","pages":"Pages 251-263"},"PeriodicalIF":0.0,"publicationDate":"2000-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(99)00079-5","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132220199","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Tracing Prolog programs by source instrumentation is efficient enough 通过源检测跟踪Prolog程序是足够有效的
Pub Date : 2000-05-01 DOI: 10.1016/S0743-1066(99)00061-8
Mireille Ducassé , Jacques Noyé

Tracing by automatic program source instrumentation has major advantages over compiled code instrumentation: it is more portable from one Prolog system to another, it produces traces in terms of the original program, and it can be tailored to specific debugging needs. The main argument usually put forward in favor of compiled code instrumentation is its supposed efficiency. We have compared the performances of two operational low-level Prolog tracers with source instrumentation. We have executed classical Prolog benchmark programs, collecting trace information without displaying it. On average, collecting trace information by program instrumentation is about as fast as using a low-level tracer in one case, and only twice slower in the other. This is a minor penalty to pay, compared to the advantages of the approach. To our knowledge, this is the first time that a quantitative comparison of both approaches is made for any programming language.

通过自动程序源插装跟踪比编译代码插装有主要的优点:它更易于从一个Prolog系统移植到另一个Prolog系统,它根据原始程序产生跟踪,并且它可以根据特定的调试需求进行定制。支持编译代码插装的主要论点通常是它假定的效率。我们比较了两个可操作的低级Prolog跟踪器与源工具的性能。我们执行了经典的Prolog基准程序,收集跟踪信息而不显示它。平均而言,在一种情况下,通过程序插装收集跟踪信息的速度与使用低级跟踪器的速度一样快,而在另一种情况下仅慢两倍。与该方法的优点相比,这是一个很小的代价。据我们所知,这是第一次对任何编程语言的两种方法进行定量比较。
{"title":"Tracing Prolog programs by source instrumentation is efficient enough","authors":"Mireille Ducassé ,&nbsp;Jacques Noyé","doi":"10.1016/S0743-1066(99)00061-8","DOIUrl":"10.1016/S0743-1066(99)00061-8","url":null,"abstract":"<div><p>Tracing by automatic program source instrumentation has major advantages over compiled code instrumentation: it is more portable from one Prolog system to another, it produces traces in terms of the original program, and it can be tailored to specific debugging needs. The main argument usually put forward in favor of compiled code instrumentation is its supposed efficiency. We have compared the performances of two operational low-level Prolog tracers with source instrumentation. We have executed classical Prolog benchmark programs, collecting trace information without displaying it. On average, collecting trace information by program instrumentation is about as fast as using a low-level tracer in one case, and only twice slower in the other. This is a minor penalty to pay, compared to the advantages of the approach. To our knowledge, this is the first time that a quantitative comparison of both approaches is made for any programming language.</p></div>","PeriodicalId":101236,"journal":{"name":"The Journal of Logic Programming","volume":"43 2","pages":"Pages 157-172"},"PeriodicalIF":0.0,"publicationDate":"2000-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0743-1066(99)00061-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124174691","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
期刊
The Journal of Logic Programming
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1